零巴哒
    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
Java Web全栈工程师之路【买视频送书】
XML需知需会:Java、C#、Python多种语言解析XML文档
67650人学习
¥49.00
jQuery必知必会:老程序员手把手带您完成一个【MyNotes】Web前端项目
45166人学习
¥49.00
师傅带徒弟学Java Web:老程序员带您完成一个【网上商城】Web项目
131654人学习
¥268.00
更 多 9 门 课 程
Java基础入门项目实战专题【买课送书】
师傅带徒弟学Java第1篇 Java基础视频课程
645336人学习
¥29.00
师傅带徒弟学Java第2篇 【Java】面向对象视频课程
524947人学习
¥49.00
师傅带徒弟学Java第4篇项目实战视频课程1——【Java】PetStore宠物商店
320207人学习
¥159.00
更 多 5 门 课 程
Java软件开发全套课程(笔记+项目案例)
SpringCloud微服务快速入门实战课程【2020版】
6354人学习
¥48.00
Redis入门视频课程(适合初学者的教程)
25121人学习
¥29.00
Dubbo快速入门视频课程(通俗易懂)
28356人学习
¥29.00
更 多 42 门 课 程
鸟哥门徒课程专题(Java全套+Web前端全套+数据库全套)
PS快速入门视频教程
3728人学习
¥39.00
全套精讲C语言基础视频课程【答疑+课件下载】
4215人学习
¥78.00
Java基础与提高全套视频上卷[IDEA版本]
4225人学习
¥198.00
更 多 59 门 课 程
鸟哥门徒课程专题(Java全套+Web前端全套+数据库全套)
PS快速入门视频教程
3728人学习
¥39.00
全套精讲C语言基础视频课程【答疑+课件下载】
4215人学习
¥78.00
Java基础与提高全套视频上卷[IDEA版本]
4225人学习
¥198.00
更 多 59 门 课 程
  • 课程介绍
  • 课程大纲

适合人群:

没有任何编程基础的学员,或者对Java语言有所接触,但还了解得不深入的学员

你将会学到:

帮助学员学习编写Java程序,学习Java语法和面向对象的编程思想。

课程简介:

课程详情

该课程主要包括:JDK的安装,编译和运行Java程序、Java语言的基本语法和面向对象的编程思想、Java数据类型、变量的类型和生命周期、Java操作符、流程控制、各种修饰符的用法、继承、接口、异常处理、类的生命周期、对象的生命周期、内部类、多线程、数组、集合、泛型、Lambda表达式、输入与输出、图形用户界面、Swing组件、Java常用类、Java注解。


课程大纲


本课程主要包括以下内容:

 第1节课:第一个Java程序

 第2节课:Java语言的基本语法和规范

 第3节课:面向对象编程的基础范例

 第4节课:面向对象开发方法概述之开发思想(上)

 第5节课:面向对象开发方法概述之UML语言(下)

 第6节课:数据类型

 第7节课:变量的作用域和初始化

 第8节课:操作符

 第9节课:流程控制

 第10节课:继承

 第11节课:Java语言中的修饰符

 第12节课:接口

 第13节课:异常处理

 第14节课:类的生命周期

 第15节课:对象的生命周期

 第16节课:内部类

 第17节课:多线程(上)

 第18节课:多线程(下)

 第19节课:数组

 第20节课:集合(上)

 第21节课:集合(下)

 第22节课:泛型

 第23节课:Lambda表达式

 第24节课:输入与输出(上)

 第25节课:输入与输出(下)

 第26节课:图形用户界面(上)

 第27节课:图形用户界面(下)

 第28节课:Swing组件(上)

 第29节课:Swing组件(下)

 第30节课:Java常用类(上)

 第31节课:Java常用类(下)

 第32节课:Java注解



讲师简介


本课程由Java开发专家孙卫琴老师讲解,孙卫琴老师除了有着丰富的软件项目开发和设计经验,还擅长著书写作,而且是优秀的软件开发讲师,在复旦大学、上海交大等高校,以及大型知名培训机构和企业里授课,获得学员的一致好评。孙卫琴姐姐一直细心制作系列软件开发教程,不断提升教学技巧和方法,其课程在网上阅读量累计达上百万。

孙卫琴老师著书立说,创作了十多本经典的软件开发书籍:


《精通Vue.js:Web前端开发技术详解》

《精通Spring:Java Web开发技术详解》

《Java面向对象编程》

《Java网络编程核心技术详解》

《漫画Java编程》

《Hibernate逍遥游记》

《精通JPA与Hibernate: Java对象持久化技术详解》

《精通Struts: 基于MVC的Java Web设计与开发》

《Tomcat与Java Web开发技术详解》

《Java 2认证考试指南与试题解析》

《大话Java程序设计从入门到精通》



授课特色

孙卫琴老师学识丰富,精通前端到后端的各个软件层的知识,在授课时,深入浅出,融会贯通,开阔学员的知识面和技术格局。


课程参考书籍


本课程的推荐参考书籍是孙卫琴老师创作的《Java面向对象编程》和《漫画Java编程》

cover (1).png





展开更多

课程大纲-Java面向对象编程轻松进阶

  • 1

    第一节课:创建第一个Java程序介绍Java程序的基本结构,JDK的作用及安装、Java程序的编译和运行、classpath的设置等。

    「仅限付费用户」点击下载“sourcecode.rar”

    [32:04]
  • 2

    第二节课:Java语言的基本语法和规范Java源文件的布局package语句的用法和作用包名和类文件存放路径的对应关系import语句的用法和作用注释的用法和作用Java关键字和标识符作为程序入口的main(String[] args)方法,向main(String[] args)方法传递参数Java虚拟机的概念和作用

    [39:11]
  • 3

    第三节课:面向对象编程的基本思想类和对象的关系定义类的成员变量和方法new语句的作用构造方法的作用和语法

    [32:28]
  • 4

    第四节课:数据类型介绍各种Java数据类型,包括:(1)基本类型   逻辑(布尔)类型boolean   字符类型char   整数类型byte, short, int, long   浮点类型float , double (2)引用类型

    [29:57]
  • 5

    第五节课:变量的作用域和初始化静态变量和实例变量的区别各种变量的作用域(成员变量、局部变量和方法参数)变量的初始化变量的生命周期

    [31:58]
  • 6

    第六节课:Java操作符介绍各种常用操作符的用法,包括数学运算操作符、比较操作符、逻辑操作符和赋值操作符等。

    [38:40]
  • 7

    第七节课:流程控制介绍三种流程控制语句的用法,包括:(1)分支语句   if-else语句   switch语句(2)循环语句   for语句   while语句   do-while语句(3)流程跳转语句   break语句   continue语句

    [31:08]
  • 8

    第八节课:继承继承的基本语法Java祖先类:java.lang.Object类方法重载和覆盖多态和类型转换动态绑定和静态绑定

    [49:15]
  • 9

    第九节课:修饰符访问控制修饰符abstract修饰符final修饰符static修饰符

    [48:55]
  • 10

    第十节课:接口接口的声明以及语法规则接口的实现接口与抽象类的区别instanceof操作符“==”操作符和对象的equals()方法

    [38:46]
  • 11

    第十一节课:面向对象的开发思想(上篇)学习本节课,您将掌握面向对象开发中的核心思想,包括:问题领域、类、对象、消息、接口、封装、抽象、继承、扩展、覆盖、组合等。帮助学员掌握开发可重用、可扩展和可维护的软件系统的技巧。

    [20:26]
  • 12

    第十二节课:面向对象的开发思想(下篇)学习本节课,您将掌握面向对象的建模语言:UML。本节课重点介绍了七种图例:用例图、类框图、时序图、协作图、状态转换图、组件图和部署图。另外还介绍了类之间的五种关系:关联、依赖、聚集、泛化和实现。

    [30:20]
  • 13

    第十三节课:异常处理本节课介绍了Java的异常处理机制、介绍了抛出异常、捕获并处理异常以及定义异常类的技巧。本章还介绍了运行时异常和受检查异常的区别。掌握了Java的异常处理机制,您将编写出更加健壮的Java程序。

    [37:05]
  • 14

    第十四节课:类的生命周期本节课介绍了类的生命周期。您将了解在类的生命周期的不同阶段,Java虚拟机完成的操作。本章还介绍了类加载器的用法,重点介绍了类加载的父亲委托机制。掌握了本届课的内容,您对Java程序的运行原理将会有更深入的认识。

    [44:10]
  • 15

    第十五节课:对象的生命周期本节课介绍了在对象生命周期中的初始化过程以及结束生命周期后的垃圾回收机制。本课详细介绍了构造方法的用法,还介绍了利用静态工厂方法来创建对象的优点和技巧,此外,还介绍了Java虚拟机的垃圾回收的特点。

    [54:43]
  • 16

    第十六节课:内部类本节课介绍了内部类的种类和语法,还举例介绍了内部类的各种用途。

    [42:49]
  • 17

    第十七节课:多线程(上篇)本节课介绍了Java线程的运行机制,创建和启动线程的方法,线程的状态转换,以及对线程的调度。

    [47:13]
  • 18

    第十八节课:多线程(下篇)本节课介绍了多个线程的同步和通信,还介绍了java.util.concurrent并发包中的Lock接口和Condition接口的用法。

    [01:01:12]
  • 19

    第十九节课:数组本节课介绍了数组的语法和用法,包括一维和多维数组的创建、初始化和访问方法,还介绍了为数组排序的算法。

    [33:08]
  • 20

    第二十节课:集合(上篇)本节课介绍了Set、List这些集合的特性和用法。包括如何向集合中加入、删除和读取元素。另外还介绍了为集合排序的方法。

    [35:30]
展开更多
在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部