漫潮者,私有云,NAS,新媒体电商.软件开发,商乾

标题: 黑马Java学习资料 [打印本页]

作者: 北极孤星的泪    时间: 2017-7-16 23:28
标题: 黑马Java学习资料
从黑马程序员社区转载下来的。发在这。比我之前发的好多了; Z  p4 |. o  _% g6 U
下面是官方的介绍:1 x- v( X( Z" P# F
【最新版】Java基础视频精华版深入浅出
Java入门教程目录:' H1 G0 l0 {# u1 A0 f5 p( `
1.计算机的基础知识(day01)
  _" d2 E6 k/ r; M# M5 ~2.Java语言基础(day02-day06)0 L3 J3 }1 x1 X3 q* I" z
3.Java面向对象(day07-day10)
; z3 [6 ]: S6 p0 |* H4.Java开发工具(day11)
3 r0 T6 Z% X/ ~" b/ `% `5.Java常见对象(day12-day14)/ T9 j: Y# v! Q; q2 U
6.Java集合框架(day15-day19)
, I1 f) f) K( s# ]  @7.JavaIO流(day20-day22)* I1 P. P1 h8 k, S
8.Java多线程(day23-day24)
' T' R2 o( {* r9 T+ O- n9.JavaGUI(day25)' x6 ]4 [2 i4 `$ n2 F, {
10.Java网络编程(day26)% n5 |1 B9 I# }6 X* S, d! ^
11.Java反射(day27)% v" N/ O" X% s( u7 U8 w$ b
(, 下载次数: 1) (, 下载次数: 1)
( P/ F2 _$ n% d" Z
视频介绍:
; L6 S8 E8 L) M% m0 K1 Z6 b$ \本套Java视频教程是黑马程序员刘老师精心录制的免费精华版Java基础视频,历经6年推出的一套Java入门视频,该视频专门针对零基础的学员录制,授课讲究通俗易懂、干货。通过该套Java视频教程的学习,相信你能够轻轻松松地入门java语言。注:掌握了该套Java视频教程的知识,就可以具备报读Java就业班的条件。
( g% P' y2 ?  [# ]  E: a( m
( p6 N, s! J0 I% D/ Q. P# f" k视频概况
! q! E: }1 z7 D% KJava入门教程【第一阶段】" _7 S' l3 v) A' r
1.计算机基础知识,常用快捷键和常用DOS命令。
9 h3 T) `' i4 K' }  p0 L0 ?2.Java语言发展史,Java开发环境的搭建,体验Java程序的开发,Java程序的执行过程,初学者常见问题。
, r+ W7 E/ o1 q" p% I, {3.Java环境变量path和classpath的设置。4 O" d8 A9 S* ~+ b0 M/ h
4.Java语法格式,关键字,标识符,注释,常量,计算机常用进制二、八、十六的介绍,以及它们与十进制之间的相互转换。
3 N9 j; l9 {  `  k- X5 L5.Java有符号数据表示法:原码,反码,补码的讲解。8 O+ m  J3 ]) Q: \1 j) c/ `
6.Java变量,变量的作用域,数据类型,数据类型转换,运算符,Java反编译工具介绍及通过反编译工具解决面试题,表达式。8 }! H3 x( o- }- b+ }
7.Java程序流程控制语句以及其应用场景,方法的应用和方法的重载,数组的应用及其常见操作。Java内存分配及数组内存图。: w$ u) C; t% [$ V8 w. Y# `% j
8.Java经典案例的讲解和分析:水仙花案例,珠穆朗玛峰案例,九九乘法表案例,杨辉三角案例,小芳存钱案例,数据加密案例等。
: p0 |7 i4 N& _% P) J% I$ w6 Z7 @1 R' I9 K/ i
Java入门教程【第二阶段】
" I$ ~* o' p3 x% v/ x4 V; ^1.Java面向对象思想,类的概述,对象的本质,类与对象的关系,以及在实际开发中如何应用面向对象的思想解决问题。
1 t$ r% S% o6 `. X4 n8 {- ]2.Java如何设计类,设计类的基本原则,对象的应用。类的组成(成员变量,构造方法,成员方法)及详细讲解。
, s' {3 J- m' M) G: f: Q' _3.Java匿名对象的概述及使用。Javadoc命令制作API。
1 |4 u8 E1 U( g$ G0 U9 Q4.Java面向对象的三大特性:封装、继承和多态,以及相应的Java实现。0 T: q/ W" C% {9 X- |- q
5.Java封装的优点及缺点剖析,对象的实例化过程。: U" |$ O: T, M! E9 @  |: G$ l( i
6.Java继承的优点及缺点剖析,子类对象的实例化过程,方法的重写。
/ L4 H8 S* g# P# ^. u9 G" r7.Java多态的优点及缺点剖析,向上转型和向下转型问题。
7 H( R  C& i- M8.Java抽象类和接口的优点及缺点剖析,抽象类和接口的区别,以及抽象类和接口在多态中的应用。
* ?1 @4 h; D" J5 h9.Java面向对象部分常见关键字的概述和讲解:
8 @1 Y, @; K/ P+ }( `6 H- F! {private关键字,this关键字,static关键字,extends,super关键字,final关键字,interface关键字,implements关键字。* e% W7 j% t: m
10.Java包的作用及带包程序的编译和运行,不同包下类的访问,导包的作用及使用。
4 {: y; ]6 T3 N7 g7 Z11.Java四种访问权限修饰符的区别及常见修饰符的使用。
: ]( j8 n! @9 A  C# l12.Java内部类及匿名内部类的使用。8 h. w+ [- n" O
13.Java经典案例的讲解和分析:+ M+ N* _6 L2 t; ]& q
学生案例,手机案例,老师案例,猜数字小游戏案例,猫狗案例,孔子装爹案例,南北方人案例,员工案例,教练和运动员案例等。
; Z4 V: j1 L1 ?  S' x; R+ G8 q
3 @4 V* P" s0 F. t, fJava入门教程【第三阶段】! D2 H% S  d  e3 `1 J
1.Java的集成开发工具Eclipse的安装和使用。JavaAPI介绍, API中常用类的讲解。
* b" @9 j- z/ K2 M7 M. F2.JavaObject类,Scanner类,String和StringBuffer,StringBuilder类,数组高级及Arrays类型,
' E. g% R2 x3 P9 T) J3.Java各种基本数据类型包装类,Java正则表达式的使用,Pattern和Matcher类对正则表达式的支持。
3 b7 `9 L, z- u3 L1 q" j! _1 f4 B8 e4.JavaMath和Random类,System类,BigInteger和BigDecimal类,Date和DateFomat类,以及Calendar类等。2 b- O# ?  X% i. D& I0 B
5.Java集合体系结构,Collection,Iterator,List,ListIterator,ArrayList,Vector,Enumeration,+ t! m1 \( [" C- r
6.JavaLinkedList,Stack,Set,Hashset,TreeSet,LinkedHashSet,Map,HashMap,TreeMap,LinkedHashMap,
5 G* C! f% F. @5 b5 U9 P7.JavaHashtable等常用集合接口和集合类常见操作。各种集合的数据结构详细分析。( a) S6 s) n1 Z+ ?8 v% }. ~
8.JavaJDK5的新特性:泛型,增强for,静态导入,可变参数等。泛型在集合中的使用。% H7 R) n. g; j5 j7 P
9.JavaCollections工具类的概述和使用。; P: k9 z7 i: L4 @) E
10.Java异常:异常的由来,异常体系,异常处理方式,try...catch的使用,多重捕获Multi-catch,
4 g; |/ T% }& Q* G/ T. J& e11.Javafinally关键字的特点及应用,throws和throw关键字的使用,如何使用自定义异常等。
; d5 L5 }4 H8 e2 p12.JavaIO概述,File类概述及使用,递归概述及使用,字节流InputStream和OutputStream,字符流Reader和Writer,以及相应实现类。
( ?- f$ H  g; p9 I* U13.JavaIO性能分析,字节和字符的转换流,包装流的概述及常见包装类的使用。计算机编码问题的分析和讲解。
0 ^( }, W/ g" O+ r14.Java操作基本数据类型的流,内存操作流,打印流,标准输入输出流,随机访问流,合并流,序列化流,属性文件集合Properties的使用。
9 Y3 M! a1 ?" [# y6 q15.Java NIO包下IO流的使用。/ \3 v# n. v$ J) o. K8 [1 `
16.Java经典案例的讲解和分析:% P7 c' L: `+ s& d
模拟用户登录案例,统计字符串中每种字符出现的次数案例,计算你来到这个世界多少天案例,任意一年2月份有多少天案例,集合嵌套遍历案例,模拟斗地主发牌并对牌排序案例,裴波那契数列问题案例,复制文件案例,复制单级文件夹案例,复制多级文件夹案例等。$ s: G; L+ P$ W/ h: J
& K7 @- T$ _: {# c; [
Java入门教程【第四阶段】' p6 t7 _( t$ H: \( E: l, [) m, Y
1.Java多线程的概念,如何在程序中创建多线程(Thread、Runnable),线程生命周期,线程安全问题,线程的同步。单例设计模式讲解。
, r* S4 U  {1 E8 P2.Java死锁问题,线程间通信问题,生产者消费者问题讲解,线程组和线程池问题,以及线程相关方法介绍。+ D# P8 Y7 e4 ?" m) D) }
3.JavaJDK5后针对线程安全问题的改进。( j* f2 {' }# T9 L6 L9 R# C
4.Java图形用户介面编程(AWT、Swing),图形界面体系,事件监听机制以及常用界面组件的用法。适配器模式的讲解和应用。
0 ]) _! C$ [1 @& J5.Java网络编程,网络通信模型,网络通信三大要素,以及其相应的Java实现。DatagramSocket,DatagramPacket,Socket,ServerSocket编程。0 F1 X7 z3 p1 `6 @# F: H
6.Java使用UDP协议完成一个简易版聊天室程序。使用TCP协议实现文件上传服务器,以及一个服务器如何对应多个客户端的情况。! ]- X! K* Q0 q
7.Java的高级特性:
, A6 W1 D# X1 X# w! j: v类加载器及反射。面向对象设计原则及常见的设计模式。JDK5,JDK7,JDK8的常见新特性回顾及概述。
8 i0 T% \% T% B% Y# e) ~8.Java经典案例的讲解和分析:
/ l( N2 E) D+ @2 d# w) [$ f1 V8 S卖票案例,生产者消费者案例,GUI版的登录注册案例,UDP聊天程序,TCP文件上传服务器案例,反射运行配置文件案例,反射越过泛型检查案例,枚举的应用案例等。
( G" m. e# d- @0 f链接:

  U4 |8 J: z& n




欢迎光临 漫潮者,私有云,NAS,新媒体电商.软件开发,商乾 (https://www.aurrel.com/) Powered by Discuz! X3.4