Dalam operasi file, pustaka (library) yang digunakan antara lain: java.io.File, java.io.FileNotFoundException, java.io.PrintStream, dan java.util.Scanner. Secara umum pustaka Scanner akan dipakai untuk membaca isi file. Sedangkan pustaka PrintStream dipakai untuk menuliskan data ke dalam file. By default, file data akan berlokasi di folder yang sama dengan project source code yang sedang aktif.
Untuk pemrograman GUI, dalam Netbeans versi 7, bisa dibuat dengan cara membuat class baru dalam package project. Klik kanan pada package, kemudian pilih New - JFrame. Dalam mode design, bisa dibuat rancangan tampilan GUI-nya dengan menambahkan komponen-komponen yang dibutuhkan dari jendela palette dan properties yang ada di sebelah kanan. Biasanya komponen yang sering dipakai adalah Label, Text Field dan Button. Label dipakai untuk memberi keterangan di sebelah Text Field. Text Field untuk menuliskan input/ menampilkan output. Sedangkan Button untuk menjalankan operasi/ perintah yang diinginkan.