廖雪峰的Java教程笔记涵盖了Java编程的多个方面,下面是一些关键点的概述:
Java基础
面向对象基础:理解类和对象的概念,掌握封装、继承和多态。
Java核心类:学习Java中的核心类库,如集合框架、输入输出流等。
异常处理:掌握Java中的异常处理机制,包括try-catch语句和自定义异常。
Java程序结构
类和方法:了解Java程序的基本单位是class,类名和方法名有特定的命名规范。
变量和数据类型:学习Java中的基本数据类型(如int,float,char等)和引用类型(如对象和数组)。
运行Java程序
JDK与JRE:了解JavaDevelopmentKit(JDK)和JavaRuntimeEnvironment(JRE)的区别。
编译与执行:学习如何用
javac
编译Java源代码,并用java
命令执行编译后的字节码文件。
Java集合框架
List:学习如何使用List接口,包括添加、删除元素的方法。
EnumMap:了解EnumMap的使用场景,它是一种键为枚举类型的Map实现。
Queue:学习Java标准库中队列接口的方法,如添加元素、获取队列长度等。
其他知识点
命名规范:掌握Java中的命名规范,包括包名、类名、方法名和变量名的命名规则。
基本运算:学习整数、浮点数和布尔运算。
字符和字符串:了解Java中字符和字符串的处理方法。
数组类型:学习数组的声明、初始化和操作。
流程控制:掌握if-else和switch语句的使用。
输入输出:学习Java中的输入输出流处理。