Java sebagai salah satu bahasa pemrograman tingkat tinggi juga mampu untuk melakukan operasi Input/Output (I/O) pada sebuah data.
Java dapat melakukan operasi input yang dimana data diinputkan melalui keyboard, scanner dan lain-lain untuk kemudian data tadi di hasilkan ke dalam media output seperti layar, printer dan lain-lain.