随笔分类 - Java基础学习笔记
摘要:文件:1、掌握Java中对文件/文件夹的各种操作方法了解输入输出流的概念2、掌握Java中输入输出流的分类3、掌握Java输入输出类型的继承树即常用输入输出流的功能与基本使用方法4、了解nio的特性
IO流:1 :IO流的概念与作用;2: IO流的体系结构;3:掌握字符的输入输出流;4:掌握字节的输入输出流;5:掌握System的标准输入输出流;6:掌握字节字符转换流;7: 掌握随机访问文件流;8: 掌握字节数组流
阅读全文
摘要:1、排序算法介绍
2、选择排序
3、冒泡排序
4、插入排序
阅读全文
摘要:1、掌握基本的三种数据结构类型 2、能够模拟实现基本的数据结构并进行数据操作 3、了解哈希表的实现原理 4、能够构建基础的检索二叉树并利用其进行检索、排序优化 5、能够通过泛型实现自定义的集合工具
阅读全文
摘要:1、内部、外部比较器
2、Arrays实现对象数组的排序
3、使用集合类型的排序
4、线程安全的集合版本
阅读全文
摘要:
1.集合类介绍 存储一个班学员信息,假定一个班容纳20名学员 如何存储每天的新闻信息? 为什么出现集合类: 面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式 数组和集合类同是容器,有何不同 数组和集合类都是容器。 数组长度是固
阅读全文

摘要:1、泛型的概念与优势
2、泛型类
3、泛型方法
4、泛型接口
5、类型通配符
6、类型擦除
阅读全文
摘要:
1、了解Java中时间的表达方式
2、掌握Date对象及Calendar对象的创建方法以及设置、获取时间的API调用
3、掌握日期与时间数据的格式化方法
阅读全文

摘要:使用Math类提供的各类数学方法 •Math类位于java.lang包中,是一个final类,不能被继承; •Math类中所有方法都是static方法,可以直接使用类名Math调用; •Math中定义了大量与数学运算有关的方法,包括求绝对值、三角函数、平方根等; •部分方法如下: 方法声明方法描述
阅读全文
摘要:掌握Java中为字符串提供的常量池,以及由常量池带来的字符串操作特性。
掌握字符串的subString\equals\toCharArray\startsWith\endsWith\compareTo\equalsIgnoreCase\getBytes等常用方法的使用及参数特征,熟练掌握字符串的不同构造方法的功能。
阅读全文
摘要:Java的两大数据类型:内置数据类型,引用数据类型
Java中的包装类型,自动装箱与拆箱的使用方法
阅读全文
摘要:1:枚举概念
2:枚举的声明
3:枚举的使用
阅读全文
摘要:
1、掌握异常的概念
2、熟悉异常结构及常见运行时异常
3、掌握异常的处理-捕获异常try、catch和finally
4、掌握异常的处理-层层抛出
5、了解finally与return和System类的exit方法
6、掌握自定义异常
阅读全文

摘要:内部类的作用、分类、成员内部类、局部内部类、静态内部类、内部类中的this及类名.this的使用、匿名内部类、Lambda表达式
阅读全文
摘要:1、抽象的概念与定义
2、抽象类的特点
3、抽象类与普通类的异同
4、抽象连写
5、接口的概念
6、定义接口的格式
7、类与接口的关系
8、接口和接口的关系
9、接口与抽象类的区别
10、接口可实现多继承原因
11、JDK8接口的默认方法
12、面向接口编程
阅读全文
摘要:final定义,修饰属性,修饰方法,修饰类;
静态的定义,静态成员变量,静态方法,静态代码块,static import机制
阅读全文
摘要:1、掌握方法的定义及声明形式
2、熟悉方法调用以及参数传递
3、熟悉可变参数
4、匿名类型,基本数据类型,引用数据类型当参数
5、了解方法的递归调用
6、掌握debug调试过程
阅读全文
摘要:1、什么是Object类
2、掌握Object类中的方法
阅读全文
摘要:方法的重写 (Overriding) 和重载 (Overloading) 是 java 多态性的不同表现,重写是父类与子类之间多态性的一种表现,重载可以理解成多态的具体表现形式。
阅读全文
摘要:栈:方法只要执行,会压栈。(局部变量)
堆:new出来的对象都在堆中。垃圾回收器主要针对。(实例变量)
方法区:类的信息,字节码信息,代码片段。(静态变量)
阅读全文