Java发展史、JDK下载和体系特点

Java开发-第一阶段 Java语言(上)

《相约扣丁》节目之Android视频教程学习指南(必看)
1 . 《相约扣丁》节目之Android视频教程学习指南(必看) 39:57
第1天 Java环境搭建
1 . Java发展史、JDK下载和体系特点 22:57
2 . 跨平台原理 16:40
3 . JDK安装与环境变量配置 21:46
4 . HelloWorld程序 27:44
5 . 代码编辑器和反编译 23:39
第2天 Java基础语法
1 . 变量与基本数据类型 32:44
2 . 进制转换与标识符 24:41
3 . 类型转换、关键字、转义字符 21:11
4 . 运算符_1 25:20
5 . 运算符_2 23:42
第3天 分支循环语句
1 . 分支语句 32:51
2 . 循环语句 25:57
3 . 多重循环 33:48
第4天 数组与算法
1 . 数组声明_1 19:01
2 . 数组声明_2 19:49
3 . 数组示例 24:38
4 . 多维数组和求最大最小值 18:00
5 . 冒泡排序算法 15:09
6 . 选择排序算法和总结 24:45
7 . 应用案例之模拟双色球彩票_1 20:39
8 . 应用案例之模拟双色球彩票_2 28:25
第5天 面向对象(一)
1 . 面向对象概念、类和对象_1 18:16
2 . 面向对象概念、类和对象_2 19:33
3 . 对象内存分析 22:39
4 . 封装性 27:59
5 . 构造方法和方法的重载 26:47
6 . String类原理分析 33:29
7 . String常用方法 27:09
第6天 面向对象(二)
1 . 值传递和引用传递 15:04
2 . 对象一对一关系和this关键字 22:07
3 . static关键字 38:42
4 . 对象数组_1 25:31
5 . 对象数组_2 16:20
6 . 增强for可变参数与代码块 14:56
7 . 单例设计模式与小结 14:52
第7天 面向对象(三)
1 . 继承基本概念 34:50
2 . 继承应用_1 28:16
3 . 继承应用_2 12:54
4 . final关键字和抽象类、接口语法 34:30
5 . 多态性_1 17:21
6 . 多态性_2 17:11
第8天 面向对象(四)
1 . 模板方法设计模式 18:04
2 . 策略设计模式 24:07
3 . Object类 28:33
4 . 简单工厂设计模式 17:13
5 . 静态代理设计模式 19:46
6 . 适配器设计模式 14:33
第9天 面向对象(五)
1 . 内部类_1 25:01
2 . 内部类_2 18:18
3 . 递归算法 19:19
4 . 链表数据结构实现_1 20:14
5 . 链表数据结构实现_2 13:07
6 . 包装类访问修饰符和小结 28:25
第10天 Eclipse与异常处理
1 . Eclipse开发工具入门 21:43
2 . 异常处理_1 18:44
3 . 异常处理_2 22:33
4 . 异常处理_3 25:47

学习进度

3%

课程介绍

本课程是android入门教程之Java核心技术阶段,从知识分类来说,可以分为三个部分来说明:

(一)基础语法:

讲解Java发展史,Java环境搭建,环境变量配置,Java程序的基本结构,java和javac命令的使用,Notepad++工具的使用,语法格式,变量和常量,二进制转换,运算符、表达式,分支结构和循环结构语句,数组与多维数组,冒泡排序,二分查找,随机生成一组不重复的数算法,通过模拟一个双色球案例,把基础语法容融会贯通,打下扎实的基础。

(二)面向对象:

讲解Java中的OOP/OOD/OOA的知识,深入讲解OOP的封装、继承、多态、抽象的概念与实际应用,涉及内容为类与对象的定义和关系,封装分别在Java EE开发和Android开发中的不同,对象的引用传递,对象的内存分配和GC,构造方法和匿名对象,如何开发和定义一个类,深入讲解String类的原代码原理内部实现、特性和内存管理,通过四种字符串连接时的场景分析来深入理解Java编译期和运行期的区别,String的相关操作方法;static关键字,构造方法私有化,对象数组与动态数组的实现原理,链表数据结构,内部类及优缺点,在EE开发和Android开发的区别和经验;继承的思想,方法重写与重载,super关键字,抽象类、接口和多态的思想,以及真实环境中的应用,Object类,包装类与特性,包与修饰符;课程贯彻的设计模式有:单例模式、工厂模式、策略模式、适配器模式、模板方法模式、代理模式。以及OO设计中的六大原则。通过本节课程你可以彻底理解什么是面向对象编程,加以时日练习,必成大器。

(三)Eclipse与异常处理

异常的基本处理格式和5大关键字的联合使用,Java中异常处理的新特性,自定义异常类,编译时异常与运行时异常的区别,JVM对异常的处理过程,经过前两节课程共两周多的Notepad++写代码,已经达到了纯手写代码的目的,本节课程开始引入了99.9%的程序员都在使用的集成开发环境Eclipse,他对异常调试的强大支持,会让你叹为观止,当然Eclipse不仅仅只有这些,在这里,你将一一学到。

技术问答

发表

课程评分

您的评分

评论

10742人在学习课程

课件下载
返回顶部 返回顶部
分享