|
|
课程目录:( R/ A* g) A' ?( n2 s( O9 Y5 Y
01 Java教程零基础2019 【161课时】
/ E: p' k, H1 [' _0 D2 O安装EditPlus1 W0 t+ i9 A$ u4 [: i9 d( O, i
计算机概述! {. F4 f9 w% V. e% s
Java软件工程师概述
0 ~ z3 u; P2 N8 g0 `$ k, u常用DOS命令
! W/ m$ k; S. v# d+ G显示文件扩展名- ?; V9 t$ v7 R8 e
计算机语言发展史
$ s. L; P/ s7 ~( E' P/ ]& g8 k7 pJava语言发展史
" O/ Z# v# {2 H4 E" m4 ?, FJava语言特性
% b9 d( F I2 l2 o% XJava的跨平台
& g0 c5 y( a, |/ s# L/ cJava程序的编译阶段 i% e } `" G6 o8 Z) `- F0 U
Java程序的运行阶段/ n, _4 h1 {% W7 S) w7 N4 \, P8 C
Java程序的加载与执行
" W1 f! [( a3 a! FJDK安装-JDK,JRE,JVM关系6 d' k$ t v- l( ^- ^& v p
HelloWorld程序的编写3 {8 `3 u, L0 r
PATH环境变量6 M [7 N( I2 o8 g' V9 R4 ]. B
编译Java源程序
) y ^$ z0 Y: G1 a Y运行Java程序 {! _/ ^. T9 A# J0 y4 t
classpath( ~( A- a4 @! X8 [1 E1 X
注释
* {9 q. ?$ b2 RHelloWorld程序解释+ V- e8 h; y j- X
public class和class区别
) Y+ [/ P/ ?7 i' Z标识符! H2 x( g+ `& P
关键字) {3 V: C8 x+ u; R, W
字面值
0 U4 X) K7 V& O1 X" B0 [4 n9 o' c变量
% y+ f& ]6 ]3 g9 }; x+ V+ b8 M9 [数据类型
6 E% L M& G8 H! f" J( v* g' U字符编码* q2 X4 U, u+ ~; t1 N
数据类型
# A5 ?4 x# a1 S运算符6 p( p+ n. ?7 h& d3 v$ z+ O d3 C! |
控制语句2 U5 e2 W: |2 ~" x
接收用户键盘输入
# i4 B* S. W% `* R. H: p方法* }$ `) V: u: W2 w4 f) G# p7 [0 c( a
方法执行内存分析: d: v, r& P3 _" [! d5 `% o
方法重载
$ Y+ V1 v8 b+ y方法递归* X+ N! Z. Z |" B2 ?
面向对象和面向过程的区别# Y- j' @5 ]/ J" K
类和对象概念6 [: f# t5 F! A5 l" P5 H
类的定义
5 u/ n4 G2 }) `4 J* _ _8 N9 W' Y g对象的创建和使用( V8 N, P# {/ V2 r3 s
集成开发环境myeclipse的使用( M) m0 ~% z- m0 V( N5 F/ o) k6 v/ M2 z
MyEclipse演示对象创建和使用# i* _2 T$ G: {, Y% x
面向对象封装性
: b, S% Z. ], m9 `9 ^* f" t+ A构造方法6 y, i0 ~! P, A$ A* Y
参数传递8 p; H J- x0 e2 U
this关键字+ \: e$ E8 c9 t: E( r
static关键字
5 P3 ?/ E# q5 Y* P* q" D- g继承* y; \, D" r6 A" R
方法覆盖% b$ j6 `, D) |" e% D; Z
多态
, f( U: p% m, t7 |1 Hfinal关键字- Q) K6 G+ B8 U: n
package,import
) q0 r4 C1 @6 D9 q p3 M访问控制权限修饰符' ~3 u" F8 B* U% d7 ^9 C. y0 J( v- c
8 d6 Z4 P4 t; k! {02 JavaSE进阶 【34章 241课时】% I/ Q, h' I* Z
学习前的准备! r, c7 t5 |( b7 D
Java的加载与执行
8 Q' R: i2 A& l _' j& x开发第一个Java程序
% j% y# Q7 ]. c3 j3 H5 Mpublic class和class的区别
' s1 x3 }0 c/ W标识符 关键字 字面值9 `) h* V" e1 `
Java语言基础-变量- y0 X1 C4 O7 D- y' i/ Z/ M% E
数据类型
1 Z1 @$ [% I, X% i. y W& R9 m运算符+ C; U& L2 a7 }$ H" h
控制语句$ p$ q' W/ m3 a$ h- G9 ]# o- Y
方法初步' l9 h7 O) P# _' P. C6 l! T [- S
递归算法/ B) R. m+ r2 y" Z3 V+ ]2 Y
面向对象概述
# g: f$ E: H# y- ~2 `6 s类的定义 对象创建和使用 封装. v& ?! D9 c1 Y4 x
构造 内存分析 参数传递
# f+ X: u7 f; mthis关键字8 T2 \7 f- [+ |# D* G) f
static 单例模式% k' ~7 f2 K2 a7 v) U) z! T
继承 方法覆盖 多态/ ~/ k! U& \8 G4 |) c' k7 m
super final 抽象类4 F) c' ~, a( a, v B2 C5 b9 h
接口
' c8 J, a3 e8 J \9 c; C m! p4 C$ BObject类
# u# e& S5 t' `- W, f' rpackage import 访问控制 内部类
: K- ?. H9 s8 d" `7 d% sUML描述类和类的关系
; G, `: A: U' I) _1 O& h异常处理机制
8 t1 g7 ]6 M4 r. u! [数组
1 Y% V& u. F: t) @* h2 H1 ]2 q' HString( T* e! t& k! u2 E9 K
StringBuffer StringBuilder) l7 K& _- E9 ^/ M0 y2 f( V
包装类
# P, Q ?( ~ p0 y# }9 A* ?日期处理
2 c6 u4 u0 L# }. [6 b4 T数字 随机数 枚举
3 X9 t7 x+ o" q; E* l集合& c! W* [7 y! L6 |% }9 G' m
IO流
. V4 b2 m; T( d' V线程3 ~7 F7 C3 u, w" c: J; Q2 k6 l
反射机制
* X q6 ?: _9 H* M' c购物车 递归复制 实现单向链表) L1 C, E8 i6 y; L. `; |( `
9 l; [+ e, T& C+ ^/ W1 Y# k# a! T1 C
来源: 2019年 动力节点 Java自学 Java教程零基础+JavaSE进阶 视频教程【402课时】 |
|