摘要: I/O(输入/输出) 参考资料:《Java从入门到精通》/明日科技编著. 4版. 北京:清华大学出版社,2016 一、流概述 流是一种有序的数据序列,根据操作的类型,可分为 输入流 和 输出流 。 I/O(Input/Output,输入/输出)流提供了一条通道程序,可以用这条通道把源中的字节序列送到 阅读全文
posted @ 2020-05-24 10:29 黑色幽默2020 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 运行结果如下: 阅读全文
posted @ 2020-05-24 10:04 黑色幽默2020 阅读(771) 评论(0) 推荐(0) 编辑
摘要: 集合类 参考资料:《Java从入门到精通》/明日科技编著. 4版. 北京:清华大学出版社,2016 一、集合类概述 java.util包中提供了一些集合类,这些集合类又被称为 容器 。提到集合类不得不想到数组,集合与数组的区别如下: 数组用来存放基本类型的数组,集合用来存放对象的 引用 ; 数组的长 阅读全文
posted @ 2020-05-19 15:02 黑色幽默2020 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 异常处理 参考资料:《Java从入门到精通》/明日科技编著. 4版. 北京:清华大学出版社,2016 一、异常概述 异常是一个在程序执行过程中发生的事件,它中断了正在执行程序的正常指令流。有很多异常的例子,如空指针、数组溢出等。 Java是一门面向对象的编程语言,因此,异常在Java语言中也是作为 阅读全文
posted @ 2020-05-17 16:27 黑色幽默2020 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 类的高级特性 参考资料:《Java从入门到精通》/明日科技编著. 4版. 北京:清华大学出版社,2016 一、Java类包 在Java中每定义一个类,通过Java编译器进行编译后,都会生成一个扩展名为.class的文件,当程序的规模逐渐庞大时,就很容易产生 类名称冲突 的现象。在Java中提供了一种 阅读全文
posted @ 2020-05-16 16:12 黑色幽默2020 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 接口、继承与多态 参考资料:《Java从入门到精通》/明日科技编著. 4版. 北京:清华大学出版社,2016 一、类的继承 继承可以使得整个程序的架构具有一定的弹性,在程序中复用一些已经定义完善的类不仅可以减少软件开发周期,也可以提高软件的可维护性和可扩展性。 继承的基本思想: 基于某个父类的扩展, 阅读全文
posted @ 2020-05-16 16:09 黑色幽默2020 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 数字处理类 参考资料:《Java从入门到精通》/明日科技编著. 4版. 北京:清华大学出版社,2016 一、数字格式化 数字的格式化在解决实际问题时非常普遍,如超市商品的价格,需要保留两位有效数字。在Java中使用java.text.DecimalFormat类对浮点型数据进行格式化操作,其中浮点型 阅读全文
posted @ 2020-05-16 16:07 黑色幽默2020 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 包装类 参考资料:《Java从入门到精通》/明日科技编著. 4版. 北京:清华大学出版社,2016 在Java中不能定义基本类型(primitive type)对象,为了能将基本类型视为对象进行处理,并能连接相关的方法,Java为每个基本类型都提供了包装类,如int型数值的包装类Integer和bo 阅读全文
posted @ 2020-05-16 16:06 黑色幽默2020 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 类和对象 参考资料:《Java从入门到精通》/明日科技编著. 4版. 北京:清华大学出版社,2016 一、面向对象概述 面向对象是一种开发思想,它将所有预处理的问题抽象成对象,同时了解这些对象具有哪些相应的属性和行为,以解决这些对象面临的实际问题。 1、对象 对象是指事实存在的 实体 ,如桌子、电脑 阅读全文
posted @ 2020-05-16 16:04 黑色幽默2020 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 数组 参考资料:《Java从入门到精通》/明日科技编著. 4版. 北京:清华大学出版社,2016 数组是具有相同数据类型的一组数据的集合,每个元素具有相同的数据类型。在Java中同样将数组看作一个 对象 ,虽然基本数据类型不是对象,但是由基本数据类型组成的数组却是对象。 一、一维数组 一维数组实质上 阅读全文
posted @ 2020-05-16 16:02 黑色幽默2020 阅读(253) 评论(0) 推荐(0) 编辑