|
〖课程介绍〗:
& D3 W' o6 m& r3 [ P 适用人群: O1 @# a1 Q: R Z' X# q j
& ], R4 M! H1 t7 ` { 零基础编程自学者,编程爱好者,大中专院校的老师和学生,培训机构的老师和学生、参加毕业设计的学生' Q2 u8 s# T" H9 c
( o8 r, ~' k1 C `+ ~2 H4 E" h+ Y w3 G. z9 \* y+ o4 P" d
课程概述
2 @% [) z* {5 C% d, U! q7 Y 应用技术:Java Swing+MySQL+多线程实现% ~0 ]- l( p3 \" }! `( Z1 {: e; u
化繁为简,重点突出核心关键技能和思维的讲解和实战
, A1 J' B! `' c1 E; g5 M) f7 {) { 通过开发背景、系统功能结构图、业务流程图了解完整项目开发逻辑。! N9 z$ ?( r1 u& Y% t
〖课程目录〗:, D8 y- v i- O+ F, O7 `! h+ L
9 \% `4 G' J: K+ S9 @ 章节1预备知识——Java语言基础! D4 R1 J% `* L% R
/ m3 v8 g' l# P6 U4 n/ I3 T9 g 课时1集合的概述03:22( @! Z4 y N3 O8 i) e. s k- g8 b
课时2collection接口05:477 y8 F5 P# f$ j; C8 Q- R" M
' E: w. Y) A& H+ i* R 课时3List集合(上:ArrayList和LinkedList的对比)04:01, e8 G" p& i2 Q6 J
6 H. f1 k7 h9 A. g- y% `" F 课时4List集合(下:创建List对象)09:242 [/ ]. B7 Z7 x2 P6 Q9 ]
" K& g$ r1 i- X+ @- k9 M 课时5Iterator迭代器05:420 s: }7 q3 I. q# k" T+ q( c: a
课时6Set集合(上:TreeSet)10:28
1 C& E$ O# c$ x9 j, @( v2 u6 S 课时7Set集合(下:HasSet)18:00) x! N* c: l/ a9 m) V1 Y |, u: Y0 g0 f/ S5 ]' y3 Y8 C
课时8Map集合11:020 | s* z' g5 v
课时9if语句10:541 B: J2 H. U7 m4 f! j. ^% q% A
* C3 G& }9 O j' v" q) q$ R* B/ ?# w 课时10if...else语句14:38/ L, E- z p# Y: M3 K1 M- P5 m& {
课时11if...else if语句07:231 f4 s% x% T+ y- P' z/ A) g& s& N, Q$ H7 `0 N& x& V. q
课时12switch语句12:56
+ |6 P& K# b3 x 课时13类的封装16:55
4 K. j! k9 D; a8 E0 y* |. E; t. A 课时14类的继承(一:extends关键字)07:25 W0 c p0 F* j% |/ K9 a: s5 t4 I4 l! y5 _# F/ f$ q- ~
课时15类的继承(二:方法的重写)03:28
6 Q- U& l( N# [2 e* T 课时16类的继承(三:super关键字)05:143 B q! y( j5 G2 Q
2 d! B1 y# r6 P/ T3 i4 x 课时17类的继承(四:注意事项)06:216 E8 J3 G8 r- X3 a( |% W
课时18整型06:32- u2 z) |. q8 v M+ u5 M& B
课时19浮点类型07:12
5 {7 c' u, y- a m6 z 课时20字符类型09:14
7 }- W$ s9 t s 课时21布尔类型02:47
2 S: \9 q1 }3 E) K3 E6 p 课时22while语句12:48* J3 K7 I4 g" ^, u) j: N. f
课时23for循环06:57
+ x) r# R% b" l% z2 n, H. U9 W 课时24foreach循环08:46
* \, |9 a+ i4 I/ R' y5 ^ 课时25break语句06:332 J' r! P* e" ]6 r5 [8 x# U/ ^" m
课时26continue语句05:27
0 k: Z* u4 F4 k% s 课时27break与continue的比较05:152 {. ^3 r' n- H1 h( s3 L( p
课时28使用throws关键字抛出异常 (1)06:07
1 C- d0 V! P. R9 ? 课时29使用throws关键字抛出异常 (2)09:49% J; ~. |0 ]: \9 d: D: o8 ^3 b8 |
6 B8 H( V2 ?, ?( b: [5 Z 课时30使用throws关键字抛出异常 (3)08:02
7 K& Q# q/ H% M5 q w J3 [ 课时31使用throws关键字抛出异常 (4)05:47 }/ z( @% g- Q
章节2预备知识——Swing控件4 k4 ~" \; Q! p2 i) f `7 I1 |! h- x; F: u5 q5 g5 n8 F/ x" R! O) j: {; Y
课时32JFrame15:25
" i1 s" {& d% u7 f0 ]! u 课时33JDialog10:17
+ u0 J* y4 t) ^. i" c 课时34JPanel09:32
) {, p+ ~; X# }, g6 I 课时35JButton11:49, r# W" J8 N/ j$ Q2 Z% c. x3 L( U3 e, S6 z- c
课时36JTable10:295 p$ H, Z# i& `" m1 u; Q& n7 t
; M) g2 v* w0 _) O8 x 课时37表格模型11:433 B% |) l1 g1 O. F: w
}7 P2 P+ W2 r, L/ _ 课时38JTabbedPane13:22
' i# N4 E+ N) u" j7 n 课时39JProgressBar08:00% }/ D; m* }- _& U3 c1 Q, n5 i( F" {
章节3预备知识——多线程编程
$ g4 b! z" p7 K1 c) A5 r* j 课时40Runnable接口,start()方法和run()方法06:225 Q' m1 a2 \; r0 e' R: R/ h. l9 s: F1 w( N$ Q: f( ~2 h; I/ s
课时41线程休眠的sleep()方法02:538 u- `" ]# U/ l, w
章节4预备知识——数据库技术8 [4 O* @& G) m- H- }' t0 ^
课时421.JDBC简介02:55, M, A' h3 _$ I* k: ^6 ^) P m9 q7 s5 E2 z+ h
课时43查询语句,Statement的execute()方法,ResultSet对象13:475 W# D$ _. q* d5 r3 P; Y' K/ j1 i. C5 G0 V* |
课时44DML语句(添加,修改和删除数据)07:53) X2 t l# j+ z+ ^( d h# G" s0 _
课时45PreparedStatement对象10:127 E( V$ M: M+ z
章节5项目开发——明日彩票预测系统' \, m9 D8 j* g
课时46开发背景01:56 }7 |# s' W; P% F( D; N' s& j W# X3 K9 b4 a% l
课时47系统功能设计10:33) v2 i k, c; i; u
6 [3 Z+ j$ j5 d' E+ A 课时48系统开发必备04:193 x% q8 D7 \% x2 ~/ h3 T' u" i" p+ y1 g
课时49登录窗体设计09:167 T( Z2 F" t: G" B- j" k
4 W d/ R5 R. s9 Q! O8 x" } 课时50主窗体概述05:04- [& r2 C2 k9 Y8 L: X
课时51添加主窗体中的组件04:55 y R' e' X, m8 r3 W3 b K! i h3 D
课时52实现数据库的连接04:00 a- @- m/ c7 C% h7 |/ D1 y
& S' N1 X; N7 Z 课时53在表格模型中显示数据05:30
2 C0 M8 t7 O+ g( x 课时54为首页和尾页按钮添加监听事件04:22' {- \- b! u; X% \7 V
课时55为上一页和下一页按钮添加监听事件04:14; W" i2 j( t' x7 I, R* o6 ]- O
4 V% ^ q5 g$ H J* ^4 i 课时56打开主窗体03:193 H+ ` o# K5 P+ s$ A( |( f. b; V# Q w9 w+ C/ u$ K
课时57号码走势对话框的实现08:099 O/ [7 m/ U5 E; }) S9 Y
课时58设计第1位开奖号码走势面板09:334 }+ E- Q8 C$ I- B
: O# x* k7 k+ l% F3 l, }" e, y 课时59获取第一位开奖号码走势数据04:27
5 }) f( i+ v- ^3 K# ?- C1 \ 课时60创建模型类04:32
# f& t5 ^/ x H H( J" Z 课时61显示近10期开奖号码走势的折线图05:36
0 C: `+ E* J1 U 课时62随机选号对话框的实现05:22$ H( p4 a, A3 Q2 k8 w
5 n. y, Y% `" P0 A7 ~ 课时63打开随机选号对话框03:55/ a( I! n1 q _2 W1 H
: c8 C' I6 W) b 课时64实现单选按钮的切换及相关操作05:16" o! F. Y2 b' ^
9 w T. J3 ^, u% `$ M 课时65随机选号码功能的实现07:30+ M( J: [! b) B" X! Q9 H
4 m7 @1 A: }! T 课时66按照指定要求选取彩票号码06:29: Q# a0 R. I, i+ D
课时67指定按要求选号时的约束条件06:14+ h. a) R) [5 K
2 F8 B9 y/ `: G, @* o8 K 课时68购买彩票功能的实现与关闭随机选号对话框06:260 b, y9 E% M% h5 o
章节6项目源码及项目配置: t/ w7 C3 x( u2 y
5 a- }7 e2 s% T6 C4 b+ o 课时69附加数据库及运行项目(源码见参考资料)+ k. A$ h! p6 `
. n( h" v2 n) z- @% h; z
W0 m4 T# ]4 V D4 i3 g; C/ x$ [, Q% n7 g E1 I4 \8 `) S
& M O7 ~7 m$ v) ~. R% j n9 J5 }3 a, _1 d
资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见
0 G1 Y: T( V u0 U
9 S) Z; k. x- ^. h4 J N5 x! J4 {- B; z: _% g1 ]
+ K- X7 M$ E9 a, i0 m& T
本资源由Java自学网收集整理【www.javazx.com】 |
|