摘要:
分类: 按照读写数据的基本单位不同,分为 字节流 和 字符流。 其中字节流主要指以字节为单位进行数据读写的流,可以读写任意类型的文件。 其中字符流主要指以字符(2个字节)为单位进行数据读写的流,只能读写文本文件。 整体结构: FileWriter类: 用于将字符内容写入文本文件. 测试代码: pac 阅读全文
摘要:
异常: 1.1 基本概念 异常就是"不正常"的含义,在Java语言中主要指程序执行中发生的不正常情况。 java.lang.Throwable类是Java语言中错误(Error)和异常(Exception)的超类。 其中Error类主要用于描述Java虚拟机无法解决的严重错误,通常无法编码解决,如: 阅读全文
摘要:
jdk包含jre ,jre包含jvm 跨平台原理:不同操作系统都提供了jvm 单字节范围-128 ~127 & 和&& 的区别: & 除了按位与,也可以实现逻辑与,但是没有短路特性 Java中String字符串的最大长度? Java中的字符串String最大长度,编译期如果是javac编译就是655 阅读全文
摘要:
泛型: 基本概念: 通常情况下集合中可以存放不同类型的对象,是因为将所有对象都看做Object类型放入的,因此 从集合中取出元素时也是Object类型,为了表达该元素真实的数据类型,则需要强制类型转换, 而强制类型转换可能会引发类型转换异常。 为了避免上述错误的发生,从Java5开始增加泛型机制,也 阅读全文
摘要:
集合类库的继承关系图: 集合的使用: 当需要在Java程序中记录单个数据内容时,则声明一个变量。 当需要在Java程序中记录多个类型相同的数据内容时,声明一个一维数组。 当需要在Java程序中记录多个类型不同的数据内容时,则创建一个对象。 当需要在Java程序中记录多个类型相同的对象数据时,创建一个 阅读全文