|
|
课程目录:
# |7 u' B7 |) ?# Z4 c# C01 Java教程零基础2019 【161课时】
9 G6 c, K8 C* O+ r; B* z( }安装EditPlus
- i+ F6 M. E; ]6 J1 x计算机概述
+ o+ s2 J0 C/ s5 i% t O2 H% u' k0 RJava软件工程师概述% Z9 b$ S" ?9 p- F% O
常用DOS命令8 e) m0 Z/ S5 U4 F6 I% ^1 Q% `; |; ?8 X
显示文件扩展名
3 G! t {- T& d# _, E+ |- ]! J计算机语言发展史
* L' H+ P$ y- I' Q1 k7 ]" HJava语言发展史
L3 L3 U4 E- ?0 iJava语言特性5 P4 ]- q! \3 u) K7 E
Java的跨平台& r6 U$ a, k/ a1 C! p* r
Java程序的编译阶段& F' I5 f$ y8 h
Java程序的运行阶段2 d4 c! z7 b8 r
Java程序的加载与执行; E" q3 c0 Z) ^. Z) }( n8 E
JDK安装-JDK,JRE,JVM关系" N, _4 V5 ]8 Z0 ]' \% |; L
HelloWorld程序的编写
, U% c3 D( X+ J' P) A$ ~; zPATH环境变量$ A2 l' ^. i# _
编译Java源程序3 V: B1 c9 J! v* z0 r, u
运行Java程序
% l3 U3 v/ `' X J4 a' G$ Oclasspath) a8 Q8 L0 K9 n( s6 {4 q
注释9 O! H' x9 {3 D" r/ E! X
HelloWorld程序解释
. n, N# q5 P! U& k6 Hpublic class和class区别
) ]- H+ g* H: o; u% K O3 T标识符
; M+ V1 L: S7 X/ P! O# ]关键字
( B. s0 y, B8 X& H( b% U, I字面值2 c, N7 K# A& F# I5 z+ F ~
变量; [3 {; W/ }( g0 f2 l, f
数据类型
. e+ s/ Y, D0 @5 l* U( g9 Y+ m字符编码' Y9 c1 D/ N `1 a* H, u$ ~" t; ~
数据类型0 v+ K6 A* I" c
运算符7 j6 L# F0 p2 {% C. } t
控制语句: G$ Z, L2 h; V/ N# z0 e
接收用户键盘输入
$ l+ O. k3 D+ ^- n! l& R0 l: @方法7 R5 u' Q7 P0 j: `$ B# `/ w
方法执行内存分析
6 W( @ i/ R& a1 w) ~" O方法重载
" I/ f. @! T8 @ l3 a0 \6 @方法递归) b4 u2 i8 H0 G+ j2 }
面向对象和面向过程的区别
$ T- L' t, ~8 a7 e+ c类和对象概念
Y; Q3 n) i+ {3 s5 i& `7 }类的定义% F! l w0 c+ E
对象的创建和使用
2 c% O' H; P* H' i5 T3 c集成开发环境myeclipse的使用7 y4 `! T, ?& a1 P8 g
MyEclipse演示对象创建和使用# V& c8 M' B6 j3 B, ]
面向对象封装性
6 R4 T* X, r* W5 n构造方法
+ d5 a3 n( J& {8 N参数传递
; `( Y4 w, w4 I Ethis关键字% H9 m+ [( c o9 t2 r$ H* N v
static关键字
3 A0 x. h+ L6 _继承( b8 c1 N: g/ q' M c
方法覆盖
7 r; J" Y5 X! r9 P, C) V3 n多态
2 R: j) b/ d$ n$ x' Nfinal关键字
$ J4 t" S/ P+ apackage,import) |# [- n" s; f- r+ ]* d
访问控制权限修饰符
+ f% B- L, ]2 V& K6 M6 k+ T- x0 r& A8 n3 T! ]/ k0 {! m
02 JavaSE进阶 【34章 241课时】
8 f9 s6 V. r; g学习前的准备 g+ {/ A* b. L* s: E' P
Java的加载与执行, T9 _. c* N1 ]( L% K( K
开发第一个Java程序
% q; p1 r; |- r' T" wpublic class和class的区别
$ z& _7 j% ^" c$ `标识符 关键字 字面值7 ~6 z' W) e2 c$ m4 l7 n- {
Java语言基础-变量
' d9 [8 ^7 {6 O8 k7 A' X2 J数据类型# Q+ t, a, L* H! j2 Q' p5 J
运算符
/ h. O2 a; e D5 z$ n控制语句
% d s* f) d; k方法初步
8 w7 D' i: m: z, N) i8 P# w w, ?. F递归算法
, Y# G4 h' t! ~. C" i面向对象概述
2 O+ f* h: q0 [3 T+ E: G0 A, {9 D类的定义 对象创建和使用 封装! Z8 a7 D5 a; T& j; M' ^9 I
构造 内存分析 参数传递
9 I: d8 D K5 Y) gthis关键字
) V+ z4 V: `0 ?* jstatic 单例模式
, J$ N) w0 n1 `继承 方法覆盖 多态; r0 r- q0 a" R8 w U8 O" h( z7 |
super final 抽象类
# P5 H7 r5 x8 Q接口9 G% m4 o5 Y- U3 G5 N
Object类
6 w# L" Q$ ~4 [3 P N; Dpackage import 访问控制 内部类
! r5 }7 R' w7 y- H) kUML描述类和类的关系
2 E: b' W9 t. a, k4 C异常处理机制
* E# J% ^* L. |$ {9 D0 Y" `% R数组- J! x0 c4 o# g/ g) U5 S8 g
String7 y4 E" V9 n& g, V: ~0 ]* K! ?
StringBuffer StringBuilder: S+ Z5 [4 [6 b' L2 y
包装类
3 w+ s* Q8 E5 R$ J. y( w, B日期处理
6 `0 M9 I$ E% Y3 w4 a数字 随机数 枚举3 n) w+ [3 E" [" \$ J& w
集合6 B* r' `! e' x/ e- Q9 l
IO流$ P' R0 V. b3 D0 D1 x3 W H
线程
) D6 ~9 t) w3 h. R1 T. O/ N+ V反射机制" b, _ L+ _6 x
购物车 递归复制 实现单向链表
+ C8 a+ r5 E T7 k4 s5 u
, a' K3 m) Y$ v+ c- s. m" I1 g# P2 k9 z% m& P8 s0 j5 e! b: L
来源: 2019年 动力节点 Java自学 Java教程零基础+JavaSE进阶 视频教程【402课时】 |
|