Skip to content

Latest commit

 

History

History
15 lines (11 loc) · 860 Bytes

File metadata and controls

15 lines (11 loc) · 860 Bytes

java-panama-workshop

Welcome to this one day workshop on Java's Project Panama! The goal of the workshop is to help you be proficient with Java's new foreign function and memory access APIs. These APIs are an alternative solution to JNI (Java Native Interface).

Before beginning the workshop and labs be sure to follow the instructions to install the required libraries located in installs.

The following are the labs. Answers for lab exercises are in a file called answers.md in each lab directory.

  1. Lab 1 - Panama Hello World
  2. Lab 2 - Primitives & Arrays
  3. Lab 3 - Memory Layouts & C Pointers
  4. Lab 4 - Callbacks
  5. Lab 5 - Third Party Libraries

Any feedback is always welcome.

This is an image