传智播客黑马程序员免费视频教程、公开课资源下载平台

全国咨询热线:400-618-9090

毕向东Java基础教程(适合初学者入门的Java基础视频)

  • 初级
  • 127节课
  • 87848人在学

该视频专门针对零基础的学员录制,授课讲究通俗易懂、生动幽默。通过该视频的学习,相信你能够轻轻松松地入门java语言。...

下载完整视频 >>

每期班名额有限,传智黑马抢报中:抢报猛戳


毕向东Java基础教程

视频介绍:

本套视频是传智播客历经5年不断锤炼,推出的一套Java入门视频教程,该视频专门针对零基础的学员录制,授课讲究通俗易懂,生动幽默。通过该视频的学习,相信你能够轻松地入门Java语言。注:掌握了该视频的知识,就可以具备报读Java就业班的条件。


目录大纲:

本套教程35天

1-28天内容为Java基础教程

29-35天内容为HTML+CSS+JavaScript+DOM教程。


视频概括

第一阶段:

1、计算机基本原理,Java语言发展简史,Java开发环境的搭建,体验Java程序的开发,环境变量path和classpath的设置,Java程序的执行过程,Java反编译工具介绍。计算机常用进制二、八、十六的介绍,以及它们与十进制之间的相互转化,ASCII码。Java语法格式,常量和变量,变量的作用域,函数和函数的重载,运算符,程序流程控制,数组和操作数组的类。针对数组的常用查找、排序算法原理,以及其Java实现。


第二阶段:

2、对象的本质,理解面向对象,类与对象的关系,在程序中如何应用面向对象的思想解决问题。如何设计类,设计类的基本原则,类的实例化过程,类的细节:构造函数、this关键字、方法和方法的参数传递过程、static关键字、内部类,Java的垃极回收机制,Javadoc介绍。对象的三大特性:封装、继承和多态,以及相应的Java实现:子类对象的实例化过程、方法的覆盖、final关键字、抽象类、接口、继承的优点和缺点剖析。对象的多态性:子类和父类之间的转换、抽象类和接口在多态中的应用、多态带来的好处。Extensibility的理解 、Extensibility的运用。常用设计模式:Singleton、Template、Strategy模式。


第三阶段:

3、JavaAPI介绍、Eclipse的安装和使用、String和StringBuffer、各种基本数据类型包装类,System和Runtime类,Date和DateFomat类等。
Java Collections Framework:Collection、Set、List、ArrayList、Vector、LinkedList、Hashset、TreeSet、Map、HashMap、TreeMap、Iterator、Enumeration等常用集合类API。IO概念,File和FileRandomAccess类,字节流InputStream和OutputStream,字符流Reader和Writer,以及相应实现类,IO性能分析,字节和字符的转化流,包装流的概念,以及常用包装类,计算机编码。递归程序,Java的高级特性:反射、代理和泛型。


第四阶段:

4、多线程的概念,如何在程序中创建多线程(Thread、Runnable),线程安全问题,线程的同步,线程之间的通讯、死锁。Java图形用户介面编程(AWT、Swing),Java的事件处理机制,Java Applet简介。
Java网络编程,网络通信底层协议TCP和UDP,以及其相应的Java实现:DatagramSocket,DatagramPacket,ServerSocket,Socket编程。网络通信常用应用层协议简介:HTTP、SMTP、POP3、MIME,以及WEB服务器的工作原理。编写网络聊天程序。
Java正则表达式API详解及其应用。


第五阶段:

5、JavaScript课程:HTML语言,HTML语言背景知识、HTML全局标签、格式标签、文件标签、超链接标签、图像标签、客户端图像地图、表格标签、帧标签、表单标签、头元素、分区标签。CSS介绍、CSS的设置方法、样式选择器、样式属性介绍,Dreamweaver的使用。
JavaScript编程,JavaScript语法、运算符、流程控制、函数、数组、对象、JavaScript的内部对象,JavaScript中专用于操作对象的语句。DHTML编程,理解DOM树,DOM对象,常用DOM对象的属性、方法和事件,编写事件处理程序、使用DOM操作HTML文档、遍历文档树上的节点、搜索文档中特定的元素、修改文档内容、往文档添加新内容、使用DOM操作XML文档。DHTML编程的实用案例:网页换肤、HTML表格排序等,以及JavaScript中的正则表达式及其应用。

本套Java基础教程自问世以来,获得了大量的好评:

热心网友1:个人感觉还是毕老师的好,讲的很细节很全面不会囫囵吞枣。不像有些培训班只有进度,有些根本东西没弄懂

热心网友2:还能找到比毕姥爷更好的吗?

热心网友3:真心不错 生动有趣 讲的很细 全力 推荐

热心网友4:很不错了,他的视频讲的很好,是目前最经典的了,很多人都说听他讲课很享受!

热心网友5:毕老师的不错,知识点讲解很到位,特点,用法,区别等再加上生动的例子,说话也挺有趣的。

热心网友6:非常不错,被毕老师的视频带进了java的大门

热心网友7:我Java入门看的就是毕老师的视频,讲的不错。

热心网友8:谢谢毕老师的Java视频!很感激!

以上全部来自真实网友评论,仅截取部分,不一一列举。


相关阅读:

JavaWeb从入门到精通教程


本文来源传智播客和黑马程序员视频库,原创整理,转载请注明出处,喜欢请分享更多人

文章来源:传智播客和黑马程序员视频库


  • 1节 - java开发入门-计算机语言概述

  • 2节 - java开发入门-Java语言的跨平台原理(JVM)

  • 3节 - java开发入门-Java语言(JDK&JRE)

  • 4节 - java开发入门-Java语言(JDK的下载与安装)

  • 5节 - java开发入门-Java语言(JDK中的命令行工具)

  • 6节 - java开发入门-Java语言(命令行简介)

  • 7节 - java开发入门-Java语言(环境变量配置)

  • 8节 - java开发入门-Java语言(环境变量配置-技巧)

  • 9节 - java开发入门-Java语言(环境变量配置-临时配置方式)

  • 10节 - java开发入门-Java语言(Hello World)

  • 11节 - java开发入门-Java语言(Hello World细节)

  • 12节 - java开发入门-Java语言(Hello World常见问题)

  • 13节 - java开发入门-Java语言(classpath环境变量)

  • 14节 - java开发入门-Java语言基础(关键字)

  • 15节 - java开发入门-Java语言基础(标示符)

  • 16节 - java开发入门-Java语言基础(注释)

  • 17节 - java开发入门-Java语言基础(注释的应用)

  • 18节 - java开发入门-Java语言基础(常量)

  • 19节 - java开发入门-Java语言基础(进制的由来)

  • 20节 - java开发入门-Java语言基础(进制转换)

  • 21节 - java开发入门-Java语言基础(负数的进制)

  • 22节 - java开发入门-Java语言基础(变量的介绍)

  • 23节 - java开发入门-Java语言基础(变量的基本演示)

  • 24节 - java开发入门-Java语言基础(类型提升&强制转换)

  • 25节 - java开发入门-Java语言基础(字符类型运算过程)

  • 26节 - java开发入门-Java语言基础(类型运算细节)

  • 27节 - java开发入门-Java语言基础(算术运算符_1)

  • 28节 - java开发入门-Java语言基础(算术运算符_2&赋值运算符)

  • 29节 - java开发入门-Java语言基础(比较运算符&逻辑运算符)

  • 30节 - java开发入门-Java语言基础(逻辑运算符)

  • 31节 - java开发入门-Java语言基础(位运算符)

  • 32节 - java开发入门-Java语言基础(移位运算符)

  • 33节 - java开发入门-Java语言基础(位运算符练习-1)

  • 34节 - java开发入门-Java语言基础(位运算符练习-2)

  • 35节 - java开发入门-Java语言基础(三元运算符)

  • 36节 - java开发入门-Java语言基础(三元运算符-举例)

  • 37节 - java开发入门-Java语言基础(语句-if格式一)

  • 38节 - java开发入门-Java语言基础(语句-if格式二)

  • 39节 - java开发入门-Java语言基础(语句-if格式三)

  • 40节 - java开发入门-Java语言基础(局部代码块)

  • 41节 - java开发入门-Java语言基础(if语句练习-星期)

  • 42节 - java开发入门-Java语言基础(if语句练习-季节)

  • 43节 - java开发入门-Java语言基础(语句-switch)

  • 44节 - java开发入门-Java语言基础(语句-switch-练习)

  • 45节 - java开发入门-Java语言基础(if语句和switch语句的区别)

  • 46节 - java开发入门-Java语言基础(语句-while)

  • 47节 - java开发入门-Java语言基础(语句-dowhile)

  • 48节 - java开发入门-Java语言基础(while练习-累加思想)

  • 49节 - java开发入门-Java语言基础(while练习-计数器思想)

  • 50节 - java开发入门-Java语言基础(语句-for)

  • 51节 - java开发入门-Java语言基础(for练习&for和while的区别)

  • 52节 - java开发入门-Java语言基础(循环结构的使用场景)

  • 53节 - java开发入门-Java语言基础(语句-For循环嵌套)

  • 54节 - java开发入门-Java语言基础(语句-For循环嵌套练习)

  • 55节 - java开发入门-Java语言基础(语句-For循环嵌套练习2)

  • 56节 - java开发入门-Java语言基础(语句-For循环嵌套练习-99乘法表&转义字符)

  • 57节 - java开发入门-Java语言基础(语句-For循环嵌套练习3)

  • 58节 - java开发入门-Java语言基础(语句-break&continue)

  • 59节 - java开发入门-Java基础(函数-定义)

  • 60节 - java开发入门-Java基础(函数-格式)

  • 61节 - java开发入门-Java基础(函数-细节-void)

  • 62节 - java开发入门-Java基础(函数-细节-错误格式)

  • 63节 - java开发入门-Java基础(函数-细节-定义思想错误)

  • 64节 - java开发入门-Java基础(函数-两个明确)

  • 65节 - java开发入门-Java基础(函数-两个明确-练习)

  • 66节 - java开发入门-Java基础(函数-两个明确-练习2)

  • 67节 - java开发入门-Java基础(函数-内存加载过程)

  • 68节 - java开发入门-Java基础(函数-重载)

  • 69节 - java开发入门-Java基础(函数-重载练习)

  • 70节 - java开发入门-Java基础(数组-概述)

  • 71节 - java开发入门-Java基础(数组-定义)

  • 72节 - java开发入门-Java基础(数组-内存空间的划分)

  • 73节 - java开发入门-Java基础(数组-栈内存)

  • 74节 - java开发入门-Java基础(数组-堆内存)

  • 75节 - java开发入门-Java基础(数组-内存图解)

  • 76节 - java开发入门-Java基础(数组-常见问题)

  • 77节 - java开发入门-01-Java基础(数组-第二种定义格式)

  • 78节 - java开发入门-Java基础(数组-常见操作-遍历)

  • 79节 - java开发入门-Java基础(数组-常见操作-最值)

  • 80节 - java开发入门-Java基础(数组-常见操作-选择排序)

  • 81节 - java开发入门-Java基础(数组-常见操作-冒泡排序)

  • 82节 - java开发入门-Java基础(数组-常见操作-排序位置置换代码提取)

  • 83节 - java开发入门-Java基础(数组-排序的性能问题)

  • 84节 - java开发入门-Java基础(数组-常见功能-查找)

  • 85节 - java开发入门-Java基础(数组-常见功能-折半查找)

  • 86节 - java开发入门-Java基础(数组-常见功能-折半查找练习)

  • 87节 - java开发入门-Java基础(进制转换_1)

  • 88节 - java开发入门-Java基础(进制转换_2-查表法)

  • 89节 - java开发入门-Java基础(进制转换_整合)

  • 90节 - java开发入门-Java基础(查表法练习)

  • 91节 - java开发入门-01-Java基础(二维数组-定义方式&内存图解)

  • 92节 - java开发入门-Java基础(二维数组-内存图解2)

  • 93节 - java开发入门-Java基础(二维数组-另一种定义方式)

  • 94节 - java开发入门-Java基础(二维数组-应用场景)

  • 95节 - java开发入门-面向对象(概述)

  • 96节 - java开发入门-面向对象(举例)

  • 97节 - java开发入门-面向对象(举例2)

  • 98节 - java开发入门-面向对象(类与对象之间的关系)

  • 99节 - java开发入门-面向对象(类与对象体现)

  • 100节 - java开发入门-面向对象(类与对象体现-细节)

  • 101节 - java开发入门-面向对象(对象的内存体现)

  • 102节 - java开发入门-面向对象(成员变量和局部变量的区别)

  • 103节 - java开发入门-面向对象(成员变量和局部变量的同名&显示初始化)

  • 104节 - java开发入门-面向对象(类类型参数)

  • 105节 - java开发入门-面向对象(匿名对象)

  • 106节 - java开发入门-面向对象(基本数据类型参数传递图解)

  • 107节 - java开发入门-面向对象(引用数据类型参数传递图解)

  • 108节 - java开发入门-面向对象(封装-代码示例)

  • 109节 - java开发入门-面向对象(封装-思想)

  • 110节 - java开发入门-面向对象(构造函数-概述)

  • 111节 - java开发入门-面向对象(构造函数-默认构造函数)

  • 112节 - java开发入门-面向对象(构造函数-构造函数和一般函数的区别)

  • 113节 - java开发入门-面向对象(构造函数-重载)

  • 114节 - java开发入门-面向对象(构造函数-内存图解)

  • 115节 - java开发入门-面向对象(构造函数-细节)

  • 116节 - java开发入门-面向对象(this关键字-使用场景一&this的原理图解)

  • 117节 - java开发入门-面向对象(this关键字-使用场景二以及细节)

  • 118节 - java开发入门-面向对象(this关键字-应用)

  • 119节 - java开发入门-面向对象(static关键字-数据共享)

  • 120节 - java开发入门-面向对象(static关键字-特点)

  • 121节 - java开发入门-面向对象(static关键字-成员变量和静态变量的区别)

  • 122节 - java开发入门-面向对象(static关键字-注意事项)

  • 123节 - java开发入门-面向对象(static关键字-main函数解析)

  • 124节 - java开发入门-面向对象(static关键字-内存图解)

  • 125节 - java开发入门-面向对象(static关键字-什么时候用)

  • 126节 - java开发入门-面向对象(static关键字-静态代码块)

  • 127节 - java开发入门-面向对象(构造代码块)

更多章节请下载完整视频观看 >>

点击登录后发表评论,我们喜欢真实的你!

时光熬人! 2017-10-18 11:26 说:

同学们你们会下载JAVa软件么

0回复

枝间 2017-10-08 21:34 说:

感谢毕姥爷!!!感谢,感谢,感谢。

0回复

〈title〉 2017-09-10 00:39 说:

下载下来看的,还没看到后面,但真心觉得不错

0回复

我的电脑 2017-08-20 14:28 说:

挺不温柔的

0回复

. M r . 2017-08-14 16:56 说:

讲的还行. 挺好的,一惊一乍的

0回复

余大叔 2017-08-03 19:11 说:

很卡

不卡 应该是电脑的问题 Only回复于17-08-12
0回复

C.Kexin 2017-07-27 06:43 说:

视频教程怎么没声音

0回复

圣魔のblood 2017-07-20 15:55 说:

这老师讲的非常好,逻辑、条理清晰,傻瓜式教学,非常非常非常适合新手基础扫盲学习!!!!!!!

0回复

0.0 2017-06-19 09:48 说:

这老师太逗了,非常喜欢他的课。有别的他的Java课程么还?

0回复

~patience 2017-05-19 19:19 说:

这是毕向东讲的吗

他用的什么软件 @ me回复于17-07-04
我这不清楚 是什么原因 1023085567回复于17-06-15
0回复

获取更多Java技术资料

点击订阅

最近12 位同学与你共同奋战

土木专家朱由校  

了然于心  

杨  

无名者  

努力放弃…  

谢生庭、  

无名者  

说说界的清流  

时光熬人!  

     

阿呆的阿瓜  

™八九点钟的粥有益℡