5招轻松搞定JavaSE!

2025-09-25 12:27:16

1、知识点详解

第一讲:JAVA简介和环境变量配置以及编译命令

了解Java语言的历史、起源 学会搭建Java的开发环境 设计第一个Java小例子 编译与执行命令

第二讲:认识JVM和Eclipse环境搭建

JDK目录结构 JDK与JRE JVM简介 Eclipse安装与配置 使用Eclipse编写第一个JAVA程序。

第三讲:标识符数据类型以及基本数据类型

分析HelloWorld程序 JAVA的注释类型 标识符 JAVA的数据类型 常见的基本数据类型

第四讲:数据类型转换转义字符和数制转换

数据类型转换 转义字符 基本输入输出 数制转换.

2、Java基础

第五讲:运算符

算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符

第六讲:选择语句结构

简单if语句 多重if语句 嵌套if语言 switch-case语句

第七讲:循环结构(一)

循环三要素 do-while循环 while循环 do-while循环与while循环比较

第八讲:循环结构(二)

for循环 for循环与while,do-while的比较 break continue 多重循环

第九讲:阶段项目之程序逻辑

打印圣诞树问题 百元钱买百鸡问题 1000-9999回文问题 幸运大抽奖小游戏

第十讲:数组

数组的基本概念 数组的初始化 数组的遍历 数组的排序

第十一讲:函数

函数的基本概念 函数的组成 有参函数和无参数函数 实参和形参。

第十二讲:函数的递归和阶段项目之万年历

函数的递归 阶段项目之万年历

第十三讲:类对象构造方法与引用

对象 类与类的组成 类与对象的关系 构造方法 引用

第十四讲:方法重载静态成员和内存模型

方法重载 静态属性和方法 栈内存与堆内存 基本数据类型与引用数据类型的区别 使用Eclipse导入现有工程。

3、封装、继承、多态

第十五讲:封装性匿名对象和main方法详解

封装性 匿名对象 main方法参数详解 实例讲解

第十六讲:String类详解

String类简介 String类常用方法 equals()与==的区别

第十七讲:引用传递this关键字和编程规范

引用传递 this关键字 实例讲解 JAVA的编程规范

第十八讲:对象数组和内部类

对象数组 对象数组应用 内部类

第十九讲:阶段项目之面向对象

用户登录小例子 实现单向链表例子 线性结构

第二十讲:继承和多态

继承 方法重写 方法重写与方法重载的区别 多态性

第二十一讲:final关键字

final关键字修饰属性 final关键字修饰方法 final关键字修饰类 final关键字修饰形参

第二十二讲:super关键字和抽象类

继承要注意的几点 super关键字 抽象类

第二十三讲:接口

接口 接口与抽象类的区别 实例分析

第二十四讲:instanceof与抽象类和接口应用

instanceof 抽象类和接口应用

第二十五讲:封装类

封装类 装箱和拆箱 String与其它基本数据类型的转换

第二十六讲:包和访问控制权限

包的基本概念 访问控制权限 修饰类的访问修饰符 修饰属性的访问修饰符 修饰方法的访问修饰符 修饰变量的访问修饰符 修饰接口的访问修饰符

第二十七讲:阶段项目之金庸群侠传

阶段项目--金庸群侠传

4、Java的异常处理机制

第二十八讲:异常

异常的概念 异常继承结构 异常处理

第二十九讲:自定义异常和throw与throws

第三十讲:阶段项目之模拟银行ATM系统43分钟

阶段项目—模拟银行ATM系统

第三十一讲:Object类常用方法

toString(); hashCode(); equals(); clone(); 浅拷贝与深拷贝

第三十二讲:其它java常用类(一)

DecimalFormat Math Random java.util.Date java.sql.Date Calendar SimpleDateFormat

第三十三讲:其它java常用类(二)

StringBuffer Runtime System

5、Java集合的强大功能

第三十四讲:集合框架之List

java集合框架简介 List ArrayList LinkedList

第三十五讲:集合框架之Set

Set接口 HashSet TreeSet LinkedHashSet

第三十六讲:集合框架之Map

Map接口 HashMap LinkedHashMap HashTable TreeMap

6、文件的读写与传输

第三十七讲:泛型(一)

泛型的基本概念 泛型的应用 foreach循环

第三十八讲:泛型(二)

Stack Queue Arrays Comparable接口

第三十九讲:阶段项目之发牌算法和购物车实现

使用Collections类实现发牌算法 使用HashMap实现购物车。

第四十讲:初识线程

线程基本概念 线程与进程的区别 Thread类 Runable接口

第四十一讲:Thread类常用方法

Thread类构造方法 Thread类常用方法 守护线程和非守护线程

第四十二讲:线程的同步

线程的生命周期 对象锁机制 线程的同步 共用卫生间问题 大林小林吃冰棍问题

第四十三讲:生产者与消费者问题

生产者与消费者问题 java实现生产者与消费者实例

第四十四讲:阶段项目之模拟景区售票窗口售票

java自增运算符的非原子性 阶段项目之--模拟景区售票窗口售票

第四十五讲:枚举类型

枚举类型 枚举常用方法 枚举应用

第四十六讲:IO(一)

流的概念 Java IO 类的继承结构 Java IO包介绍 File类常用方法

第四十七讲:IO(二)

字节流 FileInputStream/FileOutputStream DataInputStream/DataOutputStream BufferedInputStream/BufferedOutputStream PipedInputStream/PipedOutputStream 使用文件字节流实现文件拷贝

第四十八讲:IO(三)

字符流 字符流与字节流的区别 Reader/Writer FileReader/FileWriter BufferedReader/BufferedWriter PipedReader/PipedWriter

第四十九讲:对象序列化

对象序列化概念 Serial Version ID Transient 对象序列化实例分析

第五十讲:其它IO流

字符编码 合并流 压缩流 使用JAVA压缩流实现文件夹的压缩与解压实例

第五十一讲:GUI编程(一)

GUI编程概念 AWT与Swing 第一个窗口程序 JAVA事件处理机制 注册事件监听器的四种方式

第五十二讲:GUI编程(二)

布局管理器概念 FlowLayout BorderLayout BoxLayout CardLayout GridLayout GridBagLayout

第五十三讲:GUI编程(三)

常用控件介绍 标签 按钮 单行文本框 密码框 文本域 单选按钮 复选按钮 列表 下拉列表

第五十四讲:GUI编程(四)

菜单栏 菜单 菜单项 快捷键 对话框

第五十五讲:GUI编程之阶段项目

Windows登录程序实现。

7、Java语言的动态特性

第五十六讲:反射机制(一)

反射机制概念 Class类使用 Constructor 动态实例化

第五十七讲:反射机制(二)

Field Method Interface SuperClass Array

第五十八讲:反射机制(三)

动态代理 反射与动态代理 动态代理实例

第五十九讲:Annotation

元数据概念 Annotation概念 Annotation作用 系统内置注释 自定义注释

第六十讲:JDBC(一)

数据库的基本概念 MySQL安装 Navicat安装 SQL基础语法

第六十一讲:JDBC(二)

JDBC简介 使用JDBC连接数据库 CRUD小例子

第六十二讲:JDBC(三)

Connection DriverManager Statement ResultSet Statement与PreparedStatement比较 MySQL中文乱码问题解决

第六十三讲:JDBC(四)

CallableStatement 批处理 事务处理

 第六十四讲:JDBC(五)

分层思想 单例模式 DBHelper类设计

第六十五讲:阶段项目之用户登录与注册

使用分层思想实现用户登录和用户注册功能 实现简单的表单验证

第六十六讲:网络编程(一)

OSI七层模型 TCP/IP IP/URL UTF-8与Unicode之间的关系

第六十七讲:网络编程(二)

Socket概念 Socket ServerSocket TCP编程实例

第六十八讲:网络编程(三)

UDP概念 DatagramSocket DatagramPacket UDP编程实例 TCP与UDP的区别。

8、JAVASE应用

第六十九讲:JAVASE常见面试题

最常见的10道JAVASE面试题讲解

第七十讲:结束语之JAVA应该怎样去学?

JAVA究竟能做什么学JAVA还是.Net,英语数学基础不好能学好JAVA吗?培养良好的编程习惯,编程书籍究竟应该怎么读?注重心法忽视招法,循序渐进打好基础JAVASE与Android开发之间的关系.。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢