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 webNghiên cứu sự hình thành lớp bảo vệ và khả năng chống ăn mòn của thép bền thời tiết trong điều kiện khí hậu nhiệt đới việt namMột số giải pháp nâng cao chất lượng streaming thích ứng video trên nền giao thức HTTPNghiên cứu tổ chức chạy tàu hàng cố định theo thời gian trên đường sắt việt namGiáo án Sinh học 11 bài 13: Thực hành phát hiện diệp lục và carôtenôitQuả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ối hợp giữa phòng văn hóa và thông tin với phòng giáo dục và đào tạo trong việc tuyên truyền, giáo dục, vận động xây dựng nông thôn mới huyện thanh thủy, tỉnh phú thọTrả hồ sơ điều tra bổ sung đối với các tội xâm phạm sở hữu có tính chất chiếm đoạt theo pháp luật Tố tụng hình sự Việt Nam từ thực tiễn thành phố Hồ Chí Minh (Luận văn thạc sĩ)Phát hiện xâm nhập dựa trên thuật toán k meansNghiên cứu về mô hình thống kê học sâu và ứng dụng trong nhận dạng chữ viết tay hạn chếNghiê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 5000Tì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ĩ)BT Tieng anh 6 UNIT 2Tranh tụng tại phiên tòa hình sự sơ thẩm theo pháp luật tố tụng hình sự Việt Nam từ thực tiễn xét xử của các Tòa án quân sự Quân khu (Luận văn thạc sĩ)Giáo án Sinh học 11 bài 15: Tiêu hóa ở động vậtChiến lược marketing tại ngân hàng Agribank chi nhánh Sài Gòn từ 2013-2015QUẢN LÝ VÀ TÁI CHẾ NHỰA Ở HOA KỲ