• Embed Doc
  • Readcast
  • Collections
  • CommentGo Back
Download
Trang 1
Tr - \u00ean g \u00ae\u00b9 i h\u00e4 c s- ph \u00b9 m k\u00fc t hu \u00cbt h- ng y\u00aa n
kho a c\u00ab ng ng h\u00d6 t h\u00ab ng t in
---------------ooo------------------
\u00a7\u00d2 c- \u00acn g b\u00b5 i gi\u00b6ng Ja va
Nh\u00f3m bi\u00ean so\ue02an: 1. Ho\u00e0ng Tr\ue04bng Th\ue03f
2. Nguy\ue044n Duy T\u00e2n
Trang 2
\ue004\ue038C L\ue038C
Ch\ue028\ue026ng 1:

C\u00c1C KH\u00c1I NI\ue045M C\ue025 B\ue02bN.................................................................. 5
B\u00c0I 1. L\u00c0M QUEN V\ue054I JAVA................................................................................... 5
I. L\ue049ch s\ue064 java........................................................................................................... 5
II. Java em l\u00e0 ai......................................................................................................... 5
II. M\ue053t s\ue04e\ue000\ue01e\ue039c tr\ue028ng c\ue05ea java..................................................................................... 5
III. C\u00e1c ki\ue043u\ue060ng d\ue05cng Java........................................................................................ 7
IV. M\u00e1y\ue02co Java (JVM-Java Virtual Machine).......................................................... 7
B\u00c0I 2 N\ue040N T\ue02bNG C\ue05dA JAVA................................................................................ 9
I. T\ue034p k\u00fd t\ue068 d\u00f9ng trong java...................................................................................... 9

II. T\ue062 kho\u00e1 c\ue05ea Java.................................................................................................. 9
III.\ue020 \ue049nh danh (t\u00ean)................................................................................................. 10
IV. C\ue02eu tr\u00fac m\ue053t ch\ue028\ue026ng tr\u00ecnh java......................................................................... 10
V. Ch\ue028\ue026ng tr\u00ecnh JAVA\ue01e\ue030u ti\u00ean.............................................................................. 12
VI. Ch\u00fa th\u00edch trong ch\ue028\ue026ng tr\u00ecnh............................................................................ 14
VII. Ki\ue043u d\ue066 li\ue046u..................................................................................................... 15
VII. M\ue053t s\ue04e ph\u00e9p to\u00e1n tr\u00ean ki\ue043u d\ue066 li\ue046u nguy\u00ean thu\ue069............................................... 17
IX. To\u00e1n t\ue064 chuy\ue043n ki\ue043u.......................................................................................... 23
X. C\u00e1c h\u00e0m to\u00e1n h\ue04bc............................................................................................... 24
XI. C\u00e1c ph\u00e9p to\u00e1n tr\u00ean ki\ue043u k\u00ed t\ue068............................................................................. 26
B\u00c0I 3.\ue020I\ue040U KHI\ue042N LU\ue04fNG CH\ue027\ue025NG TR\u00ccNH.................................................... 27
I. C\ue02eu tr\u00fac r\ue03d nh\u00e1nh................................................................................................. 27
II. C\ue02eu tr\u00fac l\ue039p while v\u00e0 do-while........................................................................... 30
III. C\ue02eu tr\u00fac for....................................................................................................... 32

IV. L\ue046nh break v\u00e0 continue..................................................................................... 34
Ch\ue028\ue026ng 2: L\ue033P TR\u00ccNH H\ue027\ue054NG\ue020\ue04dI T\ue027\ue05aNG......................................................... 37

B\u00c0I 1.\ue020\ue048NH NGH\ue021A L\ue054P....................................................................................... 38 I. Khai b\u00e1o l\ue055p........................................................................................................ 38 II. Chi ti\ue03ft v\ue041 khai b\u00e1o m\ue053t ph\ue028\ue026ng th\ue060c................................................................. 40 III. T\ue062 kho\u00e1 this...................................................................................................... 43 IV. T\ue062 kho\u00e1 super................................................................................................... 43 V. S\ue064 d\ue05cng l\ue055p........................................................................................................ 44 VI.\ue020i\ue041u khi\ue043n vi\ue046c truy c\ue034p\ue01e \ue03fn c\u00e1c th\u00e0nh vi\u00ean c\ue05ea m\ue053t l\ue055p.................................. 44

B\u00c0I 2. KH\ue057I\ue020\ue02fU V\u00c0 D\ue04aN D\ue03aP............................................................................ 47 I. Ph\ue028\ue026ng th\ue060c t\ue02ao d\ue068ng (constructor)..................................................................... 47 II. Kh\ue04ei kh\ue058i\ue01e \ue030u v\u00f4 danh v\u00e0 kh\ue04ei kh\ue058i\ue01e \ue030u t\ue022nh...................................................... 49

III. D\ue04bn d\ue03bp: k\ue03ft th\u00fac v\u00e0 thu r\u00e1c.............................................................................. 51
B\u00c0I 3. C\u00c1C TH\u00c0NH PH\ue02fN T\ue021NH........................................................................... 52
I. Thu\ue053c t\u00ednh t\ue022nh.................................................................................................... 52
II. Ph\ue028\ue026ng th\ue060c t\ue022nh................................................................................................ 52
B\u00c0I 4. N\ue029P CH\ue04fNG PH\ue027\ue025NG TH\ue05fC.................................................................. 53
I. Kh\u00e1i ni\ue046m v\ue041 ph\ue028\ue026ng th\ue060c b\ue053i t\ue02ci........................................................................ 53

Trang 3
II. Y\u00eau c\ue030u c\ue05ea c\u00e1c ph\ue028\ue026ng th\ue060c b\ue053i t\ue02ci................................................................... 53

B\u00c0I 5. K\ue03e TH\ue061A (INHERITANCE)........................................................................54 I. L\ue055p c\ue026 s\ue058 v\u00e0 l\ue055p d\ue032n xu\ue02et.................................................................................... 54 II. C\u00e1ch x\u00e2y d\ue068ng l\ue055p d\ue032n xu\ue02et................................................................................ 54 III. Th\ue062a k\ue03f c\u00e1c thu\ue053c t\u00ednh...................................................................................... 54 IV. Th\ue062a k\ue03f ph\ue028\ue026ng th\ue060c........................................................................................ 54 V. Kh\ue058i\ue01e \ue030u l\ue055p c\ue026 s\ue058............................................................................................. 54

VI. Ghi\ue01e\u00e8 ph\ue028\ue026ng th\ue060c ( Override )....................................................................... 56
VI. Th\u00e0nh ph\ue030n protected........................................................................................ 56
VII. T\ue062 kho\u00e1 final................................................................................................... 56
B\u00c0I 6. L\ue054P C\ue025 S\ue057 TR\ue061U T\ue027\ue05aNG......................................................................... 61
B\u00c0I 7.\ue020A H\u00ccNH TH\u00c1I............................................................................................ 62
B\u00c0I 8. GIAO DI\ue045N, L\ue054P TRONG, G\u00d3I................................................................... 63
I. Giao di\ue046n............................................................................................................. 63
II. L\ue055p trong............................................................................................................ 65
B\u00e0i 9. M\ue02bNG, X\u00c2U K\u00dd T\ue067, T\ue033P H\ue05aP................................................................... 67
I. M\ue02cng................................................................................................................... 67

II. X\u00e2u k\u00fd t\ue068............................................................................................................ 70 III. L\ue055p StringTokenizer......................................................................................... 75 IV. M\ue053t s\ue04e l\ue055p c\ue026 b\ue02cn c\ue05ea Java............................................................................... 77 V. C\u00e1c l\ue055p t\ue034p h\ue05bp.................................................................................................. 83

Ch\ue028\ue026ng 3:

X\ue063 L\u00dd NGO\ue029I L\ue045............................................................................ 92
I. M\ue05cc\ue01e\u00edch c\ue05ea vi\ue046c x\ue064 l\u00fd ngo\ue02ai l\ue046.......................................................................... 92
II. M\u00f4 h\u00ecnh s\ue064 l\u00fd ngo\ue02ai l\ue046 c\ue05ea java.......................................................................... 92
III.\ue020 \ue039c t\ue02c ngo\ue02ai l\ue046................................................................................................... 93
III. N\u00e9m ra ngo\ue02ai l\ue046................................................................................................. 93
IV. B\ue035t ngo\ue02ai l\ue046....................................................................................................... 93
V. Kh\ue04ei \u2018finally\u2019...................................................................................................... 95
VI. M\ue053t s\ue04e l\ue055p ngo\ue02ai l\ue046 chu\ue031n c\ue05ea Java................................................................... 96
Ch\ue028\ue026ng 4: L\ue033P TR\u00ccNH\ue020A TUY\ue03eN........................................................................ 97
I. C\u00e1c ki\ue03fn th\ue060c li\u00ean quan........................................................................................ 97
II. L\ue034p tr\u00ecnh\ue01ea tuy\ue03fn trong Java.............................................................................. 98

Ch\ue028\ue026ng 5:

NH\ue033P XU\ue02dT (Input/Output)............................................................... 104
I. L\ue055p lu\ue050ng.......................................................................................................... 105
II. L\ue055p File............................................................................................................ 113
Ch\ue028\ue026ng 6: L\ue033P TR\u00ccNH\ue020\ue04f HO\ue029 AWT................................................................ 120
I. Gi\ue055i thi\ue046u v\ue041 h\ue046 th\ue04eng\ue01e \ue050 ho\ue02a c\ue05ea Java.............................................................. 120
II. Tr\u00ecnh qu\ue02cn l\u00fd hi\ue043n th\ue049 trong Java...................................................................... 124
III. X\ue064 l\u00fd s\ue068 ki\ue046n trong Java.................................................................................. 125
Ch\ue028\ue026ng 7 L\ue033P TR\u00ccNH C\ue025 S\ue057 D\ue065 LI\ue045U.............................................................. 143

I. T\ue051ng quan 143
II. C\u00e1c k\ue043u tr\u00ecnh\ue01ei\ue041u khi\ue043n JDBC......................................................................... 143
of 00

Leave a Comment

You must be to leave a comment.
Submit
Characters: ...
You must be to leave a comment.
Submit
Characters: ...