0
  1. Trang chủ >
  2. Công Nghệ Thông Tin >
  3. Kỹ thuật lập trình >

Bắt đầu với lập trình Java phần 1 pps

Bắt đầu với lập trình Java phần 1 pps

Bắt đầu với lập trình Java phần 1 pps

... độ an toàn Bắt đầuvớiJava Bắt đầuvớiJava5NguyễnViệtHà Java là một công nghệ Java bao gồm  Ngôn ngữ lậptrình Môi trường phát triển Môi trường thực thi và triểnkhai Bắt đầuvớiJava20NguyễnViệtHàBiên ... C/C++ sang Java Bắt đầuvớiJava 18 NguyễnViệtHàBiên dịch và thựchiện Biên dịch TestGreeting .java javac TestGreeting .java  Thựchiện java TestGreeting KếtquảHello, world Bắt đầuvớiJava 13 NguyễnViệtHàChống ... thông dịch (máy ảo) Bắt đầuvớiJava 11 NguyễnViệtHàJVM - Máy ảoJava Máy ảo phụ thuộc vào platform (phần cứng, OS) Cung cấp môi trường thực thi cho chương trình Java (độc lập với platform)...
  • 27
  • 309
  • 0
Bắt đầu với lập trình Java phần 10 pps

Bắt đầu với lập trình Java phần 10 pps

... tham khảo Bruce Eckel, Thinking in Java, chapter 11  Deitel, Java – How to program, chapter 7, 11 , 20 Đoàn Văn Ban, Lập trình hướng đối tượng với Java, NXB Khoa học kỹ thuật, chương 6.Mộtsố ... a[][];a = new int [10 ][20];a[2][3] = 10 ;for (int i=0; i<a[0].length; i++) a[0][i] = i;int b[][] = { {1 , 2}, {3, 4} };int c[][] = new int[2][];c[0] = new int[5];c [1] = new int [10 ];Mộtsố lớpcơ ... lớpcơ sở22NguyễnViệtHàLớpArrays Nằm trong gói java. util Cung cấp4 phương thứcstatic để làmviệcvớimảng fill(): khởi tạo các phầntử củamảng với mộtgiátrị như nhau sort(): xắpxếpmảng equals():...
  • 28
  • 292
  • 0
Bắt đầu với lập trình Java phần 8 ppsx

Bắt đầu với lập trình Java phần 8 ppsx

... Thinking in Java, chapter 12 Java how to program, chapter 17 Các luồng vào ra 10 NguyễnViệtHàPhả hệ của InputStreamCác luồng vào / raCác luồng vào ra30NguyễnViệtHàVí dụ: File copyimport java. io.*;public ... Object (từ Java 1. 5) Khởi tạo với đối số là đối tượng vào (luồng, tệp, xâu ký tự) Có các phương thức hỗ trợ nhập trực tiếp nextType, hasNextTypeCác luồng vào ra39NguyễnViệtHàimport java. io.*;public ... bịCác luồng vào ra 19 NguyễnViệtHàLớp File Một trong các nguồn và đích dữ liệu thông thường là tệp Lớp File cung cấpcácchức năng cơ bảnđể thao tác vớitệp nằm trong gói java. io tạotệp,...
  • 45
  • 328
  • 0
Bắt đầu với lập trình Java phần 3 pps

Bắt đầu với lập trình Java phần 3 pps

... SayMsg( Java );Lớpvàđốitượng trong Java 3NguyễnViệtHàTài liệu tham khảo Thinking in Java, chapter 1, 2 Java how to program, chapter 8Lớpvàđốitượngtrong Java Lớpvàđốitượng trong Java 5NguyễnViệtHàĐốitượng ... trong Java 14 NguyễnViệtHàVí dụ:class SayMsg {SayMsg(String s) {System.out.println(s);}} SayMsg msg1 = new SayMsg(); // errorSayMsg msg2 = new SayMsg(””);Lớpvàđốitượng trong Java 10 NguyễnViệtHàPhương ... }Lớpvàđốitượng trong Java 16 NguyễnViệtHàMyDate d = new MyDate();d.setYear(2005);d.setMonth(9);d.setDay (12 );MyDate openDay = new MyDate(d);MyDate dd = d;Lớpvàđốitượng trong Java 17 NguyễnViệtHàKiểmsoáttruy...
  • 17
  • 326
  • 0
Bắt đầu với lập trình Java phần 9 pdf

Bắt đầu với lập trình Java phần 9 pdf

... thiếtkế…43NguyễnViệtHàStrategy Chương trình cần chuyển đổi động giữa các thuật toán Ví dụ,chương trình soạn thảo sử dụng vài thuật toán hiển thị với các hiệu ứng/lợi ích khác nhauNguyờn ... SoftwareNguyờn lý thitk 17 NguynVitHCác chủng loại kết dínhã Kết dính gom góp (coincidental cohesion)- các thành phần không liên quan đến nhauã Kết dính lô gic (logical cohesion)- các thành phần làm chức ... nng - thuộc tính của thiết kế tốtTạo ra các sản phẩm phần mềm tốt hơnNguyên lý thiếtkế…25NguyễnViệtHàAbstract Factory Một chương trình cần có khả năng chọn một trong một vài họ các lớp...
  • 48
  • 321
  • 0
Bắt đầu với lập trình Java phần 7 pot

Bắt đầu với lập trình Java phần 7 pot

... tham khảo Thinking in Java, chapter 9 Java how to program, chapter 15 Xử lý ngoạilệ2NguyễnViệtHàNội dung Khái niệm về xử lý ngoại lệ (exception handling) Ném và bắt ngoại lệ Khai báo ... thứccủalớpcơ sở đảmbảobắt đượcngoạilệ khi sử dụng cơchếđa hìnhXử lý ngoạilệ4NguyễnViệtHàLỗi và ngoạilệ Mọi đoạnchương trình đềutiềm ẩnkhả năng sinh lỗi lỗichủ quan: do lập trình sai lỗi ... ngoạilệ 14 NguyễnViệtHàCú pháp try catch finallytry {…} catch(Exception1 e1) {…}catch(Exception2 e2) {…}finally {…}Xử lý ngoạilệ 16 NguyễnViệtHàNém ngoạilệ khỏiphương thức Không nhất thiết...
  • 36
  • 279
  • 0
Bắt đầu với lập trình Java phần 6 pot

Bắt đầu với lập trình Java phần 6 pot

... Kế thừa và đa hình 21 NguyễnViệtHàabstract class Shape {protected int x, y;public void moveTo(int x1, int y1) {erase();x = x1;y = y1;draw();}abstract public void erase();abstract ... { }public Shape(int _x, int _y) { }public void moveTo(int x1, int y1) {erase();x = x1;y = y1;draw();}}Kế thừa và đa hình 19 NguyễnViệtHàclass Circle extends Shape {int r;public Circle(int ... Circle1 implements Action {int x, y, r;Circle1(int _x, int _y, int _r) { }public void erase() { }public void draw() { }public void moveTo(int x1, int y1) { }}Kế thừa và đa hình 15 NguyễnViệtHàCopy...
  • 40
  • 344
  • 0
Bắt đầu với lập trình Java phần 5 pptx

Bắt đầu với lập trình Java phần 5 pptx

... int radius;public Circle() {}}Point p = new Point (10 , 10 );Circle c1 = new Circle();Circle c2 = new Circle (10 , 10 ); // erorrKế thừa 18 NguyễnViệtHàĐịnh nghĩalạicácphương thức Chúng ta ... sở Constructor củalớpcơ sở bắtbuộcphảiđượcthựchiện đầutiên Nếu lớp cơ sở không có constructor mặc định thì bắt buộc phải gọi constructor tường minhKế thừa 21 NguyễnViệtHàclass Parent {public ... sở Đốitượng củalớpdẫnxuấtsẽ hoạt độngvớiphương thứcmớiphùhợpvớinó Có thể tái sử dụng phương thức cùng têncủalớpcơ sở bằng từ khóa superKế thừa 19 NguyễnViệtHàVí dụpackage abc;public...
  • 30
  • 451
  • 0
Bắt đầu với lập trình Java phần 4 potx

Bắt đầu với lập trình Java phần 4 potx

... Java 5NguyễnViệtHàboolean 1. 79769 313 4862 315 70e+3084.940656458 412 46544e-32464double3.40282346638528860e+3 81. 4 012 98464324 817 07e-4532float+ 263 -1- 26364long+ 2 31 - 1, 0x7fffffff-2 31 , 0x8000000032int32767 (2 15 -1) -32768 ... về Java 20NguyễnViệtHàTruyền tham chiếuMyDate d1 = MyDate(2005, 9, 26);MyDate d2 = MyDate(2000, 1, 1) ;d1.copy(d2);MyDate d3;d3 = d1.copy();Thêm về Java 5NguyễnViệtHàboolean 1. 79769 313 4862 315 70e+3084.940656458 412 46544e-32464double3.40282346638528860e+3 81. 4 012 98464324 817 07e-4532float+ ... boolean equalTo(MyDate d) { }} MyDate d1 = new MyDate (10 ,10 ,19 54);MyDate d2 = new MyDate(d1);System.out.println(d1.equalTo(d2));Thêm về Java 10 NguyễnViệtHàPhép gán “=” Phép gán không...
  • 37
  • 273
  • 0
Bắt đầu với lập trình Java phần 2 potx

Bắt đầu với lập trình Java phần 2 potx

... phương pháp lập trình Lập trình không có cấu trúc Lập trình có cấu trúc (lập trình thủ tục) Lập trình chức năng Lập trình logic Lập trình hướng đối tượngOOP: Khái niệm 19 NguyễnViệtHàSử ... 58CPLCOBOLCOMTRANFLOW-MATICPROLOGADAPASCALSIMULA 67SIMULA IPL /1 BASICFORTRAN IVBBCPLALGOL 68SMALLTALK 80EIFFELC++CBETA JAVA 19 57 19 60 19 65 19 70 19 75 19 80 19 85 19 90 19 95MODULA 2MODULA 3OBERONC# 2000OOP: ... ứng dụng lớn OOP: Khái niệm 10 NguyễnViệtHàVí dụ 10 k =1 20 gosub 10 030 if y > 12 0 goto 6040 k = k +1 50 goto 2060 print k, y70 stop 10 0 y = 3*k*k + 7*k-3 11 0 returnOOP: Khái niệm26NguyễnViệtHàOOP...
  • 26
  • 269
  • 0

Xem thêm

Từ khóa: lập trình giao diện trên java – phần 1bắt đầu học lập trình androidbắt đầu học lập trình cbắt đầu học lập trình phpbắt đầu học lập trình webchuyên đề điện xoay chiều theo dạngNghiên cứu vật liệu biến hóa (metamaterials) hấp thụ sóng điện tử ở vùng tần số THzđề thi thử THPTQG 2019 toán THPT chuyên thái bình lần 2 có lời giảiBiện pháp quản lý hoạt động dạy hát xoan trong trường trung học cơ sở huyện lâm thao, phú thọQuản lý hoạt động học tập của học sinh theo hướng phát triển kỹ năng học tập hợp tác tại các trường phổ thông dân tộc bán trú huyện ba chẽ, tỉnh quảng ninhPhát triển du lịch bền vững trên cơ sở bảo vệ môi trường tự nhiên vịnh hạ longNghiên cứu khả năng đo năng lượng điện bằng hệ thu thập dữ liệu 16 kênh DEWE 5000Định tội danh từ thực tiễn huyện Cần Giuộc, tỉnh Long An (Luận văn thạc sĩ)Tìm hiểu công cụ đánh giá hệ thống đảm bảo an toàn hệ thống thông tinThiết kế và chế tạo mô hình biến tần (inverter) cho máy điều hòa không khíChuong 2 nhận dạng rui roTổ chức và hoạt động của Phòng Tư pháp từ thực tiễn tỉnh Phú Thọ (Luận văn thạc sĩ)Quản lý nợ xấu tại Agribank chi nhánh huyện Phù Yên, tỉnh Sơn La (Luận văn thạc sĩ)Giáo án Sinh học 11 bài 15: Tiêu hóa ở động vậtNguyên tắc phân hóa trách nhiệm hình sự đối với người dưới 18 tuổi phạm tội trong pháp luật hình sự Việt Nam (Luận văn thạc sĩ)Giáo án Sinh học 11 bài 14: Thực hành phát hiện hô hấp ở thực vậtChiến lược marketing tại ngân hàng Agribank chi nhánh Sài Gòn từ 2013-2015HIỆU QUẢ CỦA MÔ HÌNH XỬ LÝ BÙN HOẠT TÍNH BẰNG KIỀMMÔN TRUYỀN THÔNG MARKETING TÍCH HỢPQUẢN LÝ VÀ TÁI CHẾ NHỰA Ở HOA KỲ