[img]data/attachments/8/8547-8fe9b2ff777a0668c87b55bacbe4eef7.jpg[/img]

1) hello world:
cái này quá dễ, bạn new 1 project xong chạy là ok rôi !

2) in ra chuỗi nhập vào:
bài đầu tiên của bạn, bạn đã học cách để java in cái gì đó ra màn hình, trong bài này, bạn sẽ học cách nhập vào cái gì đó và java in cái đó ra màn hình. gõ cái này đi bạn (lưu ý, bạn phải gõ, không được copy và paste như vậy nhằm giúp các bạn quen với từ khóa trong lập trình java)



Mã nguồn PHP:
[color=#000000]
import java[/color][color=#007700].[/color][color=#0000bb]io[/color][color=#007700].*;public class [/color][color=#0000bb]hello[/color][color=#007700]{public static [/color][color=#0000bb]void main[/color][color=#007700]([/color][color=#0000bb]string[/color][color=#007700][] [/color][color=#0000bb]args[/color][color=#007700]) [/color][color=#0000bb]throws exception[/color][color=#007700]{[/color][color=#0000bb]bufferedreader in [/color][color=#007700]= new [/color][color=#0000bb]bufferedreader[/color][color=#007700](new [/color][color=#0000bb]inputstreamreader[/color][color=#007700]([/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]in[/color][color=#007700]));[/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].print([/color][color=#dd0000]"your name is: "[/color][color=#007700]);[/color][color=#0000bb]string str[/color][color=#007700];[/color][color=#0000bb]str [/color][color=#007700]= [/color][color=#0000bb]in[/color][color=#007700].[/color][color=#0000bb]readline[/color][color=#007700]();[/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"welcome " [/color][color=#007700]+ [/color][color=#0000bb]str [/color][color=#007700]+ [/color][color=#dd0000]" to java"[/color][color=#007700]);}}[/color] 
xin hỏi, tôi đã bắt đầu với một vài ví dụ, mà tôi chẳng hiểu cái gì cả.
xin trả lời, bạn sẽ học java qua các ví dụ, rất nhiều ví dụ, lí thuyết thì bạn chỉ học từ từ thôi.
*lí thuyết: cấu trúc một chương trình java


Mã nguồn PHP:
[color=#000000]
[/color][color=#007700]public class [/color][color=#0000bb]core[/color][color=#007700]{public static [/color][color=#0000bb]void main[/color][color=#007700]([/color][color=#0000bb]string[/color][color=#007700][] [/color][color=#0000bb]args[/color][color=#007700]){[/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"hello,everybody in the world!"[/color][color=#007700]);}}[/color] 
public class core bạn bắt đầu một lớp java
public static void main(string[] args) đây là một phương thức main trong java, để cho chương trình chạy được. tạm thời bạn phải gõ y như thế này
system.out.println(“hello,everybody in the world!”) đây là một câu lệnh trong java, đơn giản nó chỉ in ra chuỗi nằm trong 2 dấu “” ra màn hình.
mọi lớp và phương thức trong java mở ra bằng { và đóng lại bằng }
mọi câu lệnh trong java kết thúc bằng ;

3: biến trong java


Mã nguồn PHP:
[color=#000000]
import java[/color][color=#007700].[/color][color=#0000bb]io[/color][color=#007700].*;public class [/color][color=#0000bb]hello[/color][color=#007700]{public static [/color][color=#0000bb]void main[/color][color=#007700]([/color][color=#0000bb]string[/color][color=#007700][] [/color][color=#0000bb]args[/color][color=#007700]) [/color][color=#0000bb]throws exception[/color][color=#007700]{[/color][color=#0000bb]bufferedreader in [/color][color=#007700]= new [/color][color=#0000bb]bufferedreader[/color][color=#007700](new [/color][color=#0000bb]inputstreamreader[/color][color=#007700]([/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]in[/color][color=#007700]));[/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].print([/color][color=#dd0000]"nhap a: "[/color][color=#007700]);[/color][color=#0000bb]int a [/color][color=#007700]= [/color][color=#0000bb]integer[/color][color=#007700].[/color][color=#0000bb]parseint[/color][color=#007700]([/color][color=#0000bb]in[/color][color=#007700].[/color][color=#0000bb]readline[/color][color=#007700]());[/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].print([/color][color=#dd0000]"nhap b: "[/color][color=#007700]);[/color][color=#0000bb]int b [/color][color=#007700]= [/color][color=#0000bb]integer[/color][color=#007700].[/color][color=#0000bb]parseint[/color][color=#007700]([/color][color=#0000bb]in[/color][color=#007700].[/color][color=#0000bb]readline[/color][color=#007700]());[/color][color=#0000bb]int ketqua[/color][color=#007700];[/color][color=#0000bb]ketqua [/color][color=#007700]= [/color][color=#0000bb]a[/color][color=#007700]+[/color][color=#0000bb]b[/color][color=#007700];[/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"ket qua bai toan a+b la: “ + ketqua);}}[/color] 
nhập thử 2 số a và b vào đi bạn, kết quả bài toán a+b sẽ được in ra.
*lí thuyết:


Mã nguồn PHP:
[color=#000000]
import java[/color][color=#007700].[/color][color=#0000bb]io[/color][color=#007700].*;public class [/color][color=#0000bb]hello[/color][color=#007700]{public static [/color][color=#0000bb]void main[/color][color=#007700]([/color][color=#0000bb]string[/color][color=#007700][] [/color][color=#0000bb]args[/color][color=#007700]) [/color][color=#0000bb]throws exception[/color][color=#007700]{[/color][color=#0000bb]bufferedreader in [/color][color=#007700]= new [/color][color=#0000bb]bufferedreader[/color][color=#007700](new [/color][color=#0000bb]inputstreamreader[/color][color=#007700]([/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]in[/color][color=#007700]));[/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].print([/color][color=#dd0000]"your name is: "[/color][color=#007700]);[/color][color=#0000bb]string str[/color][color=#007700];[/color][color=#0000bb]str [/color][color=#007700]= [/color][color=#0000bb]in[/color][color=#007700].[/color][color=#0000bb]readline[/color][color=#007700]();[/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"welcome " [/color][color=#007700]+ [/color][color=#0000bb]str [/color][color=#007700]+ [/color][color=#dd0000]" to java"[/color][color=#007700]);}}[/color] 
tạm thời, trong chương trình này, bạn chỉ nên quan tâm đến dòng
string str khai báo biến str kiểu chuỗi, và
system.out.println(“welcome ” + str + ” to java”)
đây cũng là dòng system.out.println như chương trình đầu, có khác là + str + tức là đưa một biến vào chuỗi in ra. chỉ đến đó thôi nhé, sau đó, hãy quan tâm đến bài hôm nay


Mã nguồn PHP:
[color=#000000]
system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].print([/color][color=#dd0000]"nhap a: "[/color][color=#007700]);[/color][color=#0000bb]int a [/color][color=#007700]= [/color][color=#0000bb]integer[/color][color=#007700].[/color][color=#0000bb]parseint[/color][color=#007700]([/color][color=#0000bb]in[/color][color=#007700].[/color][color=#0000bb]readline[/color][color=#007700]());[/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].print([/color][color=#dd0000]"nhap b: "[/color][color=#007700]);[/color][color=#0000bb]int b [/color][color=#007700]= [/color][color=#0000bb]integer[/color][color=#007700].[/color][color=#0000bb]parseint[/color][color=#007700]([/color][color=#0000bb]in[/color][color=#007700].[/color][color=#0000bb]readline[/color][color=#007700]());[/color][color=#0000bb]int ketqua[/color][color=#007700];[/color][color=#0000bb]ketqua [/color][color=#007700]= [/color][color=#0000bb]a[/color][color=#007700]+[/color][color=#0000bb]b[/color][color=#007700];[/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"ket qua bai toan a+b la: “ + ketqua);[/color] 
giải thích
import bạn nhập class hay thư viện chuẩn, tạm thời đừng quan tâm nó là gì, chỉ cần nhớ là có nó để chương trình chạy
system.out.print in ra một chuỗi, nhưng không xuống dòng
system.out.println in ra một chuỗi, nhưng xuống dòng
int ketqua tức là khai báo biến ketqua kiểu int
ketqua = a+b tức là gán kết quả một biểu thức tính toán (ở đây là biến a + biến b) cho biến ketqua
system.out.println(“ket qua bai toan a+b la: “ + ketqua)