2017年12月31日

摘要: 对象封装 对象的比较 BigDecimal d = new BigDecimal("0.1"); BigDecimal e = new BigDecimal("0.1"); BigDecimal f = e; System.out.println(d == e);//不是同一对象,所以为false 阅读全文
posted @ 2017-12-31 15:49 Siyecho 阅读(117) 评论(0) 推荐(0) 编辑

2017年12月24日

摘要: GUI GUI元素 1、GUI组件是用来定义屏幕元素的一个对象,用它可以显示信息或者允许用户以特定的方式与程序进行交互,例如按钮、文本域、标签、滚动条和菜单等。 2、设计基于GUI程序的大部分工作就是建立侦听器、所侦听的事件及产生事件的组件之间的关系。 (1)实例化并建立必要的组件; (2)定义当具 阅读全文
posted @ 2017-12-24 17:09 Siyecho 阅读(100) 评论(0) 推荐(0) 编辑

2017年12月10日

摘要: 类关系 三类常见的类关系是依赖、聚合和继承。 依赖 1、在依赖关系中,一个类“使用”另一个类。 2、如果被调用的方法是静态的,则类A只能通过名字来引用类B的方法。如果被调用的方法不是静态的,则类A必须能够访问类B的某个实例,以便能调用这个方法,即类A必须有一个指向类B对象的引用。 3、一般情况下,类 阅读全文
posted @ 2017-12-10 16:24 Siyecho 阅读(95) 评论(0) 推荐(0) 编辑

2017年12月3日

摘要: 方法剖析 1、Java程序中每个方法都是某个类的一部分。方法声明的头部包含了返回值类型、方法名和方法接收的参数列表。 2、如果被调用方法是同一个类的一部分,只需要使用方法名就可以调用它。如果它在另一个类中,则要通过指向那个类的对象的引用来调用。 关于构造方法 1、方法名必须与类名一样。 2、没有返回 阅读全文
posted @ 2017-12-03 19:48 Siyecho 阅读(159) 评论(0) 推荐(0) 编辑

2017年11月26日

摘要: 类的编写 1.在Java中,一个对象的操作由类中声明的方法来定义。类表示一组具有类似行为的对象。 2.表示对象的类应该取名词单数形式的名字。 3.类的数据和方法都称为类的成员。 4.真正的面向对象程序设计过程,着手点都是先定义有明确状态和行为的对象的类。 5.在将对象传递给print或println 阅读全文
posted @ 2017-11-26 20:28 Siyecho 阅读(95) 评论(0) 推荐(0) 编辑

2017年11月19日

摘要: 数据比较 浮点数比较 1.使用==运算符比较两个浮点数,仅当表示这两个数的所有二进制位都相等时,他们才相等。如果进行比较的这两个值是计算后的结果,那么即使这两个值可能非常接近,也未必刚好相等。所以,比较浮点数时,应该尽量少用相等运算符(==)。 2.检查两个浮点数是否相等的更好方法是,计算两个差值的 阅读全文
posted @ 2017-11-19 21:50 Siyecho 阅读(105) 评论(0) 推荐(0) 编辑

2017年11月12日

摘要: 第三章 实用类和对象 1.println方法是标准输出流System.out对象提供的服务。Scanner类代表的对象能够读入来自键盘或者文件的输入。 2.与保存基本类型值的变量一样,表示对象的变量也需要声明。 3.对象变量不保存本身,它保存的是对象的地址。 4.对象引用变量可设为null,这是Ja 阅读全文
posted @ 2017-11-12 23:03 Siyecho 阅读(120) 评论(3) 推荐(0) 编辑

2017年11月5日

摘要: 第一章 绪论 1.Java是面向对象程序设计语言。对象是组成程序的基本元素。 2.Java三大平台,从J2SE、J2EE、J2ME到Java SE,Java EE,Java ME;Java SE包含四部分:JVM(Java虚拟机),JRE(Java运行环境),JDK(Java开发工具)与Java语言 阅读全文
posted @ 2017-11-05 21:12 Siyecho 阅读(245) 评论(2) 推荐(0) 编辑

导航