专为想入坑Java的同学准备。Java在线基础班免费学!还有千元代金券等你,学的越好,赚的越多!6月13号正式开班,免费报名加入我们吧!

*   第一章 第一章 Java基础/

  *   第一节 java入门/

    *   课程介绍

    *   Java语言发展史和平台概述

    *   JVM,JRE,JDK的概述

    *   常用DOS命令

    *   JDK的下载和安装

    *   HelloWorld案例的编写和运行

    *   HelloWorld案例常见问题

    *   Path环境变量的配置

    *   Notepad软件的安装和配置

    *   注释的概述和分类

    *   关键字的概述和特点

    *   常量的概述和分类

    *   变量的概述和定义格式

    *   计算机存储单元概述

    *   数据类型概述和分类

    *   标识符的组成和注意事项

    *   标识符的常见命名规则

    *   基本数据类型变量的定义和使用

    *   变量定义的注意事项

    *   类型转换之隐式转换

    *   隐式转换图解

    *   类型转换之强制转换

    *   Eclipse的概述和安装

    *   Eclipse的基本使用

    *   Eclipse工作空间的基本配置

    *   Eclipse中内容辅助健和快捷键的使用

    *   Eclipse中项目的删除和导入

  *   第二节 java基础/

    *   算术运算符的基本用法

    *   算术运算符取余和除法的区别

    *   字符和字符串参与加法运算

    *   算术运算符++和--的用法

    *   赋值运算符的基本用法和扩展用法

    *   关系运算符的用法和注意事项

    *   逻辑运算符的基本用法

    *   逻辑运算符&&和&的区别

    *   三元运算符的基本用法

    *   三元运算符练习之比较两个数是否相同

    *   三元运算符练习之获取三个数中的最大值

    *   键盘录入的基本步骤和使用

    *   键盘录入练习之两个数据求和

    *   键盘录入练习之比较两个数据是否相等

    *   键盘录入练习之获取三个数据的最大值

    *   顺序结构的基本使用

    *   if语句格式1的基本使用

    *   if语句格式2的基本使用

    *   if语句格式3的基本使用

    *   if语句练习之获取两个数据的最大值

    *   if语句练习之根据分数输出对应级别

    *   switch语句的格式解释和执行流程

    *   switch语句根据键盘录入数字输出对应星期

    *   for循环语句的基本格式及使用

    *   for循环练习之获取1-5和5-1的数据

    *   for循环练习之1-5的数据求和

    *   for循环练习之求1-100之间的偶数和

    *   Random的概述和基本使用

    *   Random练习之猜数字小游戏案例

    *   数组概述和定义格式

    *   数组初始化之动态初始化

    *   数组中的元素访问

    *   Java中的内存分配图解

    *   一个数组的内存图

    *   两个数组的内存图

    *   两个数组指向同一个地址的内存图

    *   数组初始化之静态初始化

    *   方法定义格式及格式解释

    *   求和方法的编写

    *   求和方法的调用

    *   求和方法的调用图解

    *   方法练习之获取两个数据中的较大值

    *   方法练习之比较两个数据是否相等

    *   方法练习之获取三个数据中的较大值

    *   void修饰的方法的调用

    *   方法练习之打印1到n之间的数据

    *   方法练习之打印所有的水仙花数

    *   断点调试的作用及步骤

    *   断点调试查看循环求和执行流程

    *   断点调试查看方法调用执行流程

    *   断点调试查看形式参数是基本类型的情况

    *   断点调试查看形式参数是引用类型的情况

    *   基础语法练习之根据月份输出对应季节

    *   基础语法练习之根据月份输出对应季节2

    *   基础语法练习之求满足要求的数组元素和

    *   while循环语句的基本格式及使用

    *   while循环练习之求1-100数据和

    *   do...while循环语句的基本格式及使用

    *   三种循环的区别

    *   跳转控制语句break的概述和基本使用

    *   控制跳转语句continue的概述和基本使用

    *   控制跳转语句练习分析程序写结果

    *   数组操作的两个常见小问题

    *   数组操作之遍历数组

    *   数组操作之获取最值

    *   方法的形式参数是基本类型

    *   方法的形式参数是基本类型图解

    *   方法的形式参数是引用类型

    *   方法的形式参数是引用类型图解

    *   方法的练习之数组遍历

    *   方法的练习之数组获取最值

    *   方法的练习之数组元素求和

    *   基础语法练习之评委打分问题

    *   基础语法练习之数组元素反转分析

    *   基础语法练习之数组元素反转代码实现

    *   基础语法练习之数组基本查找

    *   基础语法之数据加密分析

    *   基础语法之数据加密代码实现

    *   方法重载的概述和基本使用

    *   方法重载练习之比较数据是否相等

    *   二维数组的概述和基本使用

    *   二维数组操作之遍历二维数组

  *   第三节 面向对象/

    *   面向过程和面向对象思想概述

    *   面向对象思想特点及举例

    *   类与对象概述

    *   成员变量和局部变量的区别

    *   private关键字的由来及使用

    *   成员变量私有的标准代码

    *   封装的概述和好处

    *   this关键字的由来及使用

    *   学生类和学生事物的对应关系

    *   学生类的定义

    *   学生类的使用

    *   手机类的定义和使用

    *   一个对象的内存图

    *   方法共用的内存图

    *   两个引用指向同一个对象的内存图

    *   构造方法的格式

    *   构造方法的注意事项及重载

    *   标准的学生类代码编写和测试

    *   类名作为形式参数传递

    *   类名作为返回值类型

  *   第四节 核心API的使用/

    *   API概述及使用步骤

    *   键盘录入一个字符串数据

    *   String类的概述和构造方法

    *   字符串对象构造方法创建和直接赋值的区别

    *   String类的判断功能

    *   字符串练习之数组元素按格式拼接

    *   字符串练习之字符串反转

    *   StringBuilder的概述

    *   StringBuilder的构造方法

    *   StringBuilder的添加功能和反转功能

    *   StringBuilder和String的相互转换

    *   为什么会出现集合类

    *   创建ArrayList集合对象并添加元素

    *   ArrayList练习之存储字符串并遍历

    *   ArrayList练习之获取满足要求的元素

    *   ArrayList练习之存储自定义对象并遍历

    *   ArrayList练习之键盘录入数据存储并遍历

    *   学生管理系统项目演示

    *   学生管理系统之标准学生类

    *   学生管理系统之主界面和选择的实现

    *   学生管理系统之查询所有学生

    *   学生管理系统之添加学生

    *   学生管理系统之添加学生解决学号重复问题

    *   学生管理系统之删除学生

    *   学生管理系统之修改学生

    *   模拟用户登录

    *   String类的获取功能

    *   字符串的遍历

    *   统计字符串中大写,小写及数字字符个数

    *   String类的转换功能

    *   把字符串首字母大写其他字母小写

    *   String类的去空格和分割功能

    *   对象数组的练习

    *   对象数组的内存图

    *   ArrayList集合的增删改查方法

    *   ArrayList集合的遍历

    *   StringBuilder练习之数组元素按格式拼接

    *   StringBuilder练习之字符串反转

    *   StringBuilder练习之判断对称字符串