欧二强java编程手记,Java编程手记:从实践中学习Java

第1篇Java开发基础

第1章Java的前生今世

1.1先认识一下Java

1.1.1Java的诞生一个伟大的开始

1.1.2Java能干点什么呢

1.1.3Java语言有何特点

1.2塔建Java开发环境

1.2.1如何下载和安装JDK

1.2.2如何配置JDK

1.2.3面试和笔试宝典

1.3我的第一个Java程序

1.3.1编写一个Java程序HelloWorld

1.3.2理解Java程序的运行机制

1.3.3面试和笔试宝典

1.4小结

第2章Java语言基础

2.1基础语言要素

2.1.1标识符

2.1.2有特别意义的标识符是关键字

2.1.3养成一个好的命名习惯

2.1.4认识分隔符

2.1.5面试和笔试宝典

2.2Java程序代码的注释

2.2.1使用双斜杠的单行注释

2.2.2用于区域的多行注释

2.2.3文档注释

2.2.4使用javadoc生成帮助文档

2.2.5面试和笔试宝典

2.3Java的变量和常量

2.3.1认识变量

2.3.2认识常量

2.3.3面试和笔试宝典

2.4Java的基本数据类型——元数据类型

2.4.1数据类型的分类

2.4.2整数数据类型

2.4.3浮点类型

2.4.4字符类型

2.4.5使用布尔类型判断对错

2.4.6面试和笔试宝典

2.5类型转换

2.5.1自动类型转换

2.5.2强制类型转换

2.5.3面试和笔试宝典

2.6Java的运算符与表达式

2.6.1算术运算符

2.6.2关系运算符

2.6.3逻辑运算符

2.6.4位运算符

2.6.5赋值运算符

2.6.6唯一一个三目运算符

2.6.7表达式及运算符优先级

2.6.8面试和笔试宝典

2.7小结

第3章控制语句

3.1流程控制基础

3.2选择控制语句

3.2.1if控制语句

3.2.2if…else语句

3.2.3if…else语句的嵌套

3.2.4if…elseif…else语句嵌套

3.2.5switch控制语句

3.2.6面试和笔试宝典

3.3循环控制语句

3.3.1while循环控制语句

3.3.2do…while循环控制语句

3.3.3for循环控制语句

3.2.4循环的嵌套

3.2.5面试和笔试宝典

3.4跳转控制语句

3.4.1break跳转语句

3.4.2continue跳转语句

3.4.3 return跳转语句

3.4.4 面试和笔试宝典

3.5 实例讲解

3.6 小结

第4章 物以类聚的变量集——数组(教学视频:33分钟)

4.1 使用一维数组

4.1.1 数组的声明

4.1.2 数组的初始化

4.1.3 访问数组元素

4.1.4 获取数组长度

4.1.5 foreach语句

4.1.6 面试和笔试宝典

4.2 数组示例

4.3 使用多维数组

4.3.1 二维数组

4.3.2 二维数组初始化

4.3.3 使用二维数组

4.3.4 多维数组

4.3.5 面试和笔试宝典

4.4 数组的深入使用

4.4.1 命令行参数

4.4.2 数组操作类:Arrays类

4.5 小结

第5章 方法和字符串(教学视频:22分钟)

5.1 方法的声明及使用

5.1.1 方法的定义

5.1.2 调用方法

5.1.3 方法的重载

5.1.4 方法的递归调用

5.1.5 形参个数可变的方法

5.1.6 面试和笔试宝典

5.2 字符串

5.2.1 与众不同的初始化方式

5.2.2 String不可变的特性

5.2.3 String类的常用方法

5.2.4 面试和笔试宝典

5.3 可变的String类——StringBuffer类

5.3.1 创建StringBuffer对象

5.3.2 StringBuffer的常用方法

5.4 小结

第2篇 Java面向对象程序设计

第6章 面向对象程序设计(教学视频:35分钟)

6.1 面向对象简介

6.1.1 面向对象的演绎过程

6.1.2 面向对象的特征

6.2 类与对象

6.2.1 理解类与对象的关系

6.2.2 定义类

6.2.3 创建和使用对象

6.2.4 匿名对象

6.2.5 构造函数

6.2.6 面试和笔试宝典

6.3 static(静态)修饰符

6.3.1 static变量——静态变量

6.3.2 static方法——静态方法

6.3.3 程序的入口main()方法

6.3.4 变量的作用域

6.3.5 面试和笔试宝典

6.4 封装性及访问控制符

6.4.1 封装性

6.4.2 访问控制符

6.4.3 面试和笔试宝典

6.5 代码块

6.5.1 普通代码块

6.5.2 构造块

6.5.3 静态代码块

6.5.4 面试和笔试宝典

6.6 引用传递

6.6.1 值传递

6.6.2 引用传递

6.6.3 面试和笔试宝典

6.7 Java中的包(package)

6.7.1 使用package定义包

6.7.2 使用import导入包

6.7.3 系统常见包

6.7.4 面试和笔试宝典

6.8 小结

第7章 Java的继承与多态(教学视频:39分钟)

7.1 继承

7.1.1 理解继承的基本概念

7.1.2 重写父类中的方法

7.1.3 当构造方法遇到继承

7.1.4 面试和笔试宝典

7.2 this关键字和super关键字

7.2.1 使用this调用本类中的属性

7.2.2 使用this调用构造方法

7.2.3 this表示当前的对象

7.2.4 super关键字

7.2.5 面试和笔试宝典

7.3 转型

7.3.1 向上转型

7.3.2 向下转型

7.3.3 面试和笔试宝典

7.4 instanceof关键字

7.5 封装类

7.5.1 封装类的简介

7.5.2 装箱与拆箱

7.5.3 利用封装类进行数据转换

7.5.4 面试和笔试宝典

7.6 小结

第8章 类的高级使用(教学视频:28分钟)

8.1 final关键字的使用

8.1.1 final关键字修饰常量

8.1.2 不允许被覆盖的方法——最终方法

8.1.3 不再有继承的类——最终类

8.1.4 面试和笔试宝典

8.2 抽象类

8.2.1 抽象类与抽象方法

8.2.2 面试和笔试宝典

8.3 接口

8.3.1 接口的概念

8.3.2 实现与继承接口

8.3.3 接口和抽象类

8.3.4 面试和笔试宝典

8.4 对象数组

8.5 内部类(Inner Class)

8.5.1 内部类的定义

8.5.2 内部类的使用

8.5.3 实例内部类

8.5.4 静态内部类

8.5.5 局部内部类

8.5.6 匿名内部类(Anonymous inner classes)

8.5.7 面试和笔试宝典

8.6 小结

第3篇 Java应用程序设计

第9章 异常处理(教学视频:21分钟)

第10章 Java的输入/输出(教学视频:34分钟)

第11章 多线程(教学视频:21分钟)

第12章 Java常用类库(教学视频:35分钟)

第13章 泛型(教学视频:16分钟)

第14章 Java集合(教学视频:25分钟)

第15章 枚举(教学视频:9分钟)

第16章 Java反射机制(教学视频:24分钟)

第17章 Java与数据库(教学视频:30分钟)

第18章 Java网络编程(教学视频:21分钟)

第4篇 Java开发实践

第19章 Java图形界面(教学视频:41分钟)

第20章 Eclipse开发工具(教学视频:11分钟)

第21章 Java项目开发案例——学生管理系统(教学视频:29分钟)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值