1.什么是Java
Java是一种编程语言,也是开发工具。
2.Java的运行原理
Java 源代码通过虚拟机编译,再由不同系统的虚拟机翻译到各个系统使用。
3.JDK是什么?
JDK是开发者工具包,Java编程人员的开发套件。
4.类和对象
类是一群对象的特征母版,对象是类的实现。
5.数据类型
不同于其他编程语言,Java是一种强数据类型的语言,Java在进行定义对象的时候,就已经把每个对象的数据类型定义出来,如:String,Boolean,char,int。
6.变量
把一堆数据起名字。
7.直接量
直接量是指在程序中直接通过源代码的方式指定的值,有时也成为字面量。(定义的时候就已经赋予变量的值。)
8.运算符
+ - * / % ++ -“+”还有拼接的作用
9.流程控制
三种流程:顺序结构(自上而下)、判断结构(if)、循环结构(for、while、do while)
10.数组结构
数组是编程语言中最常用的一种数据类型。可以存储多个数据。(定长,同类型,引用数据类型)
11.面向对象
通过类封装实体的属性和动作(方法)。
12.隐藏和封装
把成员变量隐藏起来(private),暴露方法(get、set方法)来提供成员的修改和访问
13.构造器
构造器的最大用处就是创建对象。(赋予对象初始值,若无构造器,系统会默认生成一个空的构造器)。
14.类的继承
单继承,每个子类只有一个直接父类。
15.多态
编译类型和运行类型不一致。
16.包装类
Java中,基本数据类型本身不是对象,但是为了面向对象设计语言的规范使用,Java对8大 基本数据类型进行了包装,提高了相应的构造器、方法以供使用。
17.final修饰符
修饰类,类不会被继承;修饰成员变量,不允许修改值;修饰方法,方法无法重写。
18.抽象类
由 abstract定义,存在继承关系。
19.接口
最彻底的抽象类,定义用interface,继承接口用extends,实现接口用implement。
20.集合框架
主要分为Collection和Map两大接口。Collections 中有 List 、Set ,是单元素的集合;Map 中是键值对。
21.常用类
学会查询JavaAPI文档 ,主要是一些方法。
22.异常处理
异常不处理,程序将无法运行至最后。try catch 、throws方法抛出异常。
23.设计模式-单例模式
类只有一个对象,外部要使用该类的对象,通过调用一个类方法实现。
24.JDBC
Java数据库连接技术。