【赖国荣】java基础与提升第2讲:虚拟机原理及面向对象概念
1.jdk的安装和环境变量的配置,虚拟机的原理及面向对象基本概念;
2.学习各种数据类型,if,switch,for,while和do...while等语句;数组的应用;
3.类的定义:变量的定义,函数的定义,重载与重写,构造函数;
4.类的封装与继承,多态的2种表现形式;
5.抽象类,普通类与接口,类的转换;
6.异常:异常与错误,普通异常与运行时异常,异常的捕获,抛出与定义异常类;
7.常用集合Vector,ArrayList,Iterator,HashTable,Stack类的使用;
8.学习AWT控件,Swing控件,JFrame类创建窗口应用程序;
9.IO流,学习常用字符流,字节流的使用;
10.学习常用数据库操作类的使用;
11.学习多线程编程,多线程的同步,生命周期,线程的死锁等;
12.学习常用的网络编程类,开发TCP/IP,UDP通信方式的简单聊天软件;获取网页资源,讲解网络爬虫的基本原理;
13.学习JAVA的反射机制;
14.推箱子游戏开发项目实训:
使用java的基本知识,AWT,Swing,文件操作等实现推箱子游戏,可以选关,悔一步,重来,选择播放背景音乐等功能。
15.仿QQ即时通讯软件开发项目实训:实现QQ的聊天,抖动,发送表情,图片,发送文件,注册好友,修改好友资料,登录,托盘,好友状态管理等功能;
16.通过大量的习题讲解,10分试卷解析和推箱子游戏开发,仿QQ即时通讯软件开发,扎实的理论基础和丰富项目开发经验,达到精通java语言的目的。
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
课程大纲
- 第一章 JAVA入门基础
- 1-1试看 40多门JAVA工程师系列精品课程介绍12:31
- 1-2试看 【赖国荣】java基础与提升第0讲:JAVA课程内容介绍59:09
- 1-3试看 【赖国荣】java基础与提升第1讲:jdk的安装与环境变量配置02:00:49
- 1-4【赖国荣】java基础与提升第2讲:虚拟机原理及面向对象概念37:02
- 1-5【赖国荣】java基础与提升第3讲:基本数据类型及运算符01:55:58
- 1-6【赖国荣】java基础与提升第4讲:二进制位运算52:44
- 1-7【赖国荣】java基础与提升第5讲:条件语句与循环语句01:48:57
- 1-8【赖国荣】java基础与提升第6讲:一维数组与多维数组01:00:09
- 1-9【赖国荣】java基础与提升第7讲:基础知识测试试卷解析43:50
- 第二章 面向对象编程
- 2-1【赖国荣】java基础与提升第8讲:类与对象02:19:24