带你从零开始进入java世界!java是一门优秀的编程语言。java编程教程也有很多优点。从零开始。这是第一天,不是为什么,而是让自己学的更多。从Java背景知识和JDK安装和配置入手,写出第一个java程序。
课程目录
- 宣导片:从零起步进入Java世界
- 1.Java背景知识和JDK安装和配置
- 2.写出第一个Java程序和错误调试技巧
- 3.标识符-关键字-变量本质_注释
- 4.变量的本质基本数据类型-整型-浮点型(上)
- 5.基本数据类型char转义字符_字符集(下)
- 6.基本运算符
- 7.数据类型自动和强制转换
- 8.IDEA的使用
- 9.控制语句_if_else
- 10.控制语句_switch
- 11.控制语句循环(while for)
- 12.控制语句嵌套循环
- 13.break和continue语句
- 14.控制语句综合练习
- 15.方法的定义_内存结构
- 16.方法的重载
- 17.面向对象编程类和对象
- 18.面向对象编程一个典型的类
- 19.面向对象编程_构造方法详解
- 20.图形化分析内存栈和堆类的加载和对象创建
- 21.图形化分析内存_this的本质
- 22.图形化分析内存static的本质
- 23.面向对象编程_package和import
- 24.面向对象编程继承方法重写
- 25.面向对急编程继承和组合
- 26.面向对象编程Object类
- 27.面向对象编程super和继承内存分析
- 28.面向对象编程封装
- 29.面向对象编程多态对象的转型(向上、向下)
- 30.面向对象编程_抽象类和抽象方法
- 31.面向对象编程_接口
- 32.面向对象编程接口的新特性
- 33.面向对象编程内部类
- 34.数组和算法_一维数组
- 35.数组和算法_多维数组
- 36.排序算法更优化
- 37.数组和算法_二分法查找(折半查找)
- 38.常用类和JDK源码解读_String类
- 39.常用类_StringBuilder
- 40.常用类_包装类
- 41.常用类_时间转化字符串
- 42.异常机制1
- 43.异常机制2
- 44.可视化bug追踪
- 45.容器_List用法
- 46.容器_Set用法
- 47.容器_Map的用法
- 48.容器存取二维表格信息
- 49.泛型详解自定义泛型
- 50.手写容器自定义实现ArrayList1
- 51.手写容器自定义实现ArrayList2
- 52.手写容器自定义实现LinkedList1
- 53.手写容器自定义实现LinkedList2
- 54.手写容器自定义实现HashMap1
- 55.手写容器自定义实现HashMap2
- 56.自定义实现HashMap3_HashSet
- 57.IO流是什么-四大抽象类
- 58.一个经典的IO流程序-实现文件读写
- 59.IO流体系介绍
- 60.Apache lO包的使用
- 61.多线程概念(程序、进程、线程)
- 62.JAVA线程的两种实现方式
- 63.线程的多种状态-优先级
- 64.线程同步和安全性
- 65.生产者消费者模式
- 66.线程池
- 67.ThreadLocal的使用
- 加课赠送:对象的进化史