C for Java Programmers