|
|
课程目录: g# R5 ~. b6 v% q+ ?- T8 z
01 Java教程零基础2019 【161课时】! ]: z9 b9 |$ s2 ~ Q% J
安装EditPlus& N# v" Z- y. j. V. K
计算机概述
+ U: T' b) q# \, A4 q6 ~+ _Java软件工程师概述: T4 `* z& y/ t$ z
常用DOS命令
$ `) r. u( {) \/ r7 N7 L* {显示文件扩展名
/ a0 Y. k5 o( `: i/ K! e计算机语言发展史* L( v/ e6 s' ~3 L1 j, `
Java语言发展史
2 B; M; C# i3 _8 t* h5 p* k- M) EJava语言特性; h2 w! R1 F2 _8 z, l
Java的跨平台 `0 I ~. d# \/ [
Java程序的编译阶段5 I$ _$ b4 T+ r1 }( p
Java程序的运行阶段* U+ S8 @1 s* c& V; y( y4 `: `) A
Java程序的加载与执行
|4 e# n- a9 M: G. k# ~7 iJDK安装-JDK,JRE,JVM关系
( a* L) P3 o% m' d& o+ WHelloWorld程序的编写( R1 ~ ~3 q. U; c) |
PATH环境变量
1 m$ d9 m2 L6 _/ h* d d编译Java源程序
, A" K- k. D" C8 t0 ^运行Java程序
2 e8 a$ ]. l) x' Z4 \% i7 u; Eclasspath3 q* Z6 W( _& c- S( a
注释
J1 [9 m4 X3 q& R. R& nHelloWorld程序解释. D( F$ D0 F/ J9 j1 w
public class和class区别0 L. m3 P2 Z) x
标识符
5 [' E9 M% Q. u# P# J关键字
# W& u9 J- ?1 ?8 B字面值
8 O6 h. g3 g" Y3 l- t7 s5 @变量' C0 B9 [+ h6 N( i; z9 X0 E5 R6 `
数据类型
! h# P, g# j: ?! f F字符编码* _5 c6 o) U# a8 G* p$ M/ @
数据类型
0 H# G- X8 f h2 l运算符# \6 a _$ [8 x
控制语句
8 L. k `2 E8 r3 R3 [' s/ @+ q接收用户键盘输入
# L/ ]; c* e3 L( x$ n% G方法
! b5 n F+ g' H/ O& n/ L& r& ^方法执行内存分析
/ ]9 ` B3 ?; T& G: D7 j+ |方法重载
" O" f! T x4 R8 Q4 E" z方法递归6 Q1 j& o* J5 w$ E1 L
面向对象和面向过程的区别
- v+ ~# w% j! Q7 g& T9 R6 H$ b# I: L类和对象概念" \ W; }! K, k" ?
类的定义
+ u f8 [4 q* R* p对象的创建和使用
- ^: n9 r; D$ t) d: D集成开发环境myeclipse的使用6 Z( M& [. b9 m e9 j( l
MyEclipse演示对象创建和使用
+ X; @% N M! c$ [7 a g面向对象封装性: b" `6 c" g. |* y
构造方法. i, y! J/ w5 U+ j. }& T
参数传递4 `7 A: L. u4 }: B
this关键字
, R: J7 I1 c6 a2 O- a+ tstatic关键字! x, X/ ~8 V" a5 u9 ^
继承
; T6 S5 P( _# H/ W; O方法覆盖
4 G" R- N8 Z, \$ N0 c, \多态
8 L! h; @3 {$ b, Qfinal关键字
_* n8 j M+ }package,import
8 _& B, ^& u$ g& {4 g( ^访问控制权限修饰符! m9 s( G0 R2 y4 z& q u/ K; q! x
1 ]3 }8 b3 }1 J$ p- [
02 JavaSE进阶 【34章 241课时】
% W! l! L& |2 @& k; B( e学习前的准备2 S' z4 o ?9 ^2 c' R9 w8 c
Java的加载与执行
2 I" d( d/ e: ^8 R1 l3 M开发第一个Java程序+ r, R- g$ R: t7 K! a
public class和class的区别
6 M3 M2 v; }" h% k; K7 s) Z标识符 关键字 字面值" R$ Z& e" V. e& T
Java语言基础-变量
: w( n5 B7 u3 |: F* ^$ z, J1 p) V数据类型( l1 Y' n% e* M3 c
运算符
/ D- Q7 q8 Z( L. |5 x% a5 T% E# n控制语句
* }, V! i' }0 i* B5 q) i0 O% J方法初步
5 X+ y0 G0 h9 v7 G* D递归算法
/ ^( | N& x- Q& o! R3 o面向对象概述
: `$ ~% l9 a" S7 J/ T& y8 X类的定义 对象创建和使用 封装; ^9 @& U$ z$ h- v6 {' O, ~
构造 内存分析 参数传递. S- y i7 v" d; b
this关键字
, O- I! D# k3 x* @# y! Tstatic 单例模式. f/ s/ L: V$ i5 d; |5 J' ? V6 c
继承 方法覆盖 多态
. |. r* ]* J3 k3 Hsuper final 抽象类' M% M3 F/ Q; t6 V
接口
# B' t* Y$ r5 o) JObject类! n3 F# z% s) t; a0 |8 B7 r2 B' M
package import 访问控制 内部类2 d" o% e. l! u+ q
UML描述类和类的关系( L& e6 t2 Z8 g( e& r4 {! o
异常处理机制; ^* l1 G# F+ ~+ {7 w" N, v
数组5 q' a! r7 R$ P) {* |
String& C' k2 S7 V/ q3 q
StringBuffer StringBuilder
) Q% g. K( y# O7 O! x1 ]7 ^包装类
: W! [% _5 ~4 E8 _& m ?( M# E日期处理; {, z# V5 R7 T- w" ^& g. z/ H
数字 随机数 枚举
* C: s% o* e# A" }" P! |集合& w- ]/ H# U: M( u
IO流8 P6 d( g2 z* n4 A( Z
线程
5 W& g: R0 T3 a, ]反射机制
- O* N, t+ R3 S. g购物车 递归复制 实现单向链表8 X% ^- y3 g, k/ v5 o8 B
7 E; D- o. L9 c9 R
9 T) y( ~3 i6 |3 t来源: 2019年 动力节点 Java自学 Java教程零基础+JavaSE进阶 视频教程【402课时】 |
|