java基础知识
1:java概述
1)java诞生基础
2)java三大平台 JAVASE JAVA ME JAVA EE
3)java环境安装及配置
4)java编译过程
5)javaIDE的种类及使用+hello world
2、java语法基础
1)关键字、标示符、常量、变量
2)数据类型:基本数据类型、引用数据类型: 数组、类、接口
3)数据类型转换(强制类型转换和隐式类型转换)
4)常用运算符操作
5)java语句
6)逻辑语句:while do..while for if..else if switch..case ..default
7) java方法|函数 函数重载
8)数组
3.面向对象: 封装、继承、多态
1)构造函数
2)成员函数:非静态函数、静态函数
3)成员变量:非静态变量、静态变量
4)变量:全局变量、局部 变量
5)抽象类、抽象方法、接口 this super
4.集合:Java集合类存放于 java.util 包中,是一个用来存放对象的容器。
1)List :有序,可以重复的集合。 ArrayList、Vector、LinkedList
2)Set:典型实现 HashSet()是一个无序,不可重复的集合LinkedHashSet HashSet TreeSet
3)Map:key-value 的键值对,key 不允许重复,value 可以 HashMap LinkedHashMap TreeMap 和 TreeSet 都采用 红-黑树算法;
4)Iterator 接口 Iterator:迭代器,它是Java集合的顶层接口(不包括 map 系列的集合,Map接口 是 map 系列集合的顶层接口)
5:java IO体系