Tải bản đầy đủ (.pdf) (5 trang)

welcome to nguyenhuuthe sites

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (937.88 KB, 5 trang )

<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>

1

<b>LẬP TRÌNH HỆ THỐNG MẠNG </b>



<i><b>Nội dung chính: </b></i>


- <i>Thiết lập biến mơi trường để sử dụng JDK trên môi trường console (Command Promt) </i>
- <i>Biên dịch và thực thi class Java với Command Promt </i>


- <i>Truyền tham số cho class Java khi gọi class, tham số nhận được thông qua mảng tham số tại </i>
<i>hàm main </i>


<b>PHẦN 1: CẤU HÌNH BIẾN MƠI TRƯỜNG CHO JAVA (JAVA CLASS PATH) </b>



Cài đặt JDK1.7.x



 Cấu hình biến mơi trường cho Java:



</div>
<span class='text_page_counter'>(2)</span><div class='page_container' data-page=2>

2

Phần System variables, chọn Path



</div>
<span class='text_page_counter'>(3)</span><div class='page_container' data-page=3>

3

 Chạy ứng dụng đơn giản từ command-line



Mở Command Promt: vào hộp thoại Run: gõ cmd



Gõ javac –version để kiểm tra phiên bản Java, nếu xuất hiện phiên bản Java thì biến


mơi trường đã được cấu hình thành cơng.



</div>
<span class='text_page_counter'>(4)</span><div class='page_container' data-page=4>

4

Dùng lệnh javac để biên dịch file java




Dùng lệnh java để gọi thực thi file java đã biên dịch



<b>PHẦN 2: BÀI TẬP (Biên dịch và thực thi class Java với Command Promt) </b>


1. Viết chương trình in ra màn hình dịng chữ “Hello world!”


 u cầu: chương trình chỉ có hàm main



<b>public</b> <b>class</b> Test{


<b>public</b> <b>static</b> <b>void</b> main(String args[]){
System.<i>out</i>.println("Hello world!");
}


}


2. Viết chương trình nhập một số ngun. Sau đó, xuất số nguyên ra màn hình.

 Yêu cầu: chương trình chỉ có hàm main



<b>import</b> java.util.Scanner;


<b>public</b> <b>class</b> BT2 {


<b>public</b> <b>static</b> <b>void</b> main(String[] args) {
Scanner sc = <b>new</b> Scanner(System.<i>in</i>);


<b>int</b> i = sc.nextInt();


System.<i>out</i>.println("So nguyen: "+i);
}



</div>
<span class='text_page_counter'>(5)</span><div class='page_container' data-page=5>

5
3. Nhập vào một chuỗi ký tự, in ra mỗi từ ở 1 dòng khác nhau, sử dụng kỹ thuật truyền tham số


khi gọi class


<b>public</b> <b>class</b> StringArgs {


<b>public</b> <b>static</b> <b>void</b> main(String[] args) {


<b>if</b> (args.length != 0) {


<b>for</b> (<b>int</b> i = 0; i < args.length; i++) {
System.<i>out</i>.println(args[i]);


}


}


<b>else</b>


System.<i>out</i>.println("Ban phai nhap vao mot chuoi ky tu");
}


}


Áp dụng kỹ thuật này cho các bài tập bên dưới:


4. Nhập vào một chuỗi ký tự, nếu có chuỗi nhập khơng phải kiểu số thì in ra thơng báo lỗi
5. Nhập vào một chuỗi hai chuỗi số, cộng hai số và in ra kết quả



6. Nhập vào một chuỗi ba chuỗi số, tìm số lớn nhất và in ra kết quả


7. Nhập vào một chuỗi ký tự, in ra màn hình số lượng khoảng trắng có trong chuỗi
8. Nhập vào một chuỗi ký tự, in ra màn hình số từ có trong chuỗi


9. Nhập vào một chuỗi ký tự, chuyển toàn bộ chuỗi nhận được sang chữ hoa
10. Nhập vào một chuỗi ký tự, chuyển toàn bộ chuỗi nhận được sang chữ hoa


</div>

<!--links-->

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×