摘要: Math.random()默认产生大于等于0.0且小于1.0之间的随机double型随机数 1 package com.shuzu; 2 //import 导入包关键字 使用java.long包中的内容的时候不需要导入 3 4 public class Test6 { 5 6 public stat 阅读全文
posted @ 2020-06-08 22:15 不被替代的坚持 阅读(755) 评论(0) 推荐(0) 编辑
摘要: 三种异常类型 检查性异常:最具代表的检查异常时用户错误或问题引起的异常,这是程序员无法预见的,例如要打开一个不存在的文件时,一个异常就发生了,这些异常在编译时不能被简单地忽略。 运行时异常:运行时异常是可能被程序员避免的异常。与检查性异常相反,运行时异常可以在编译时被忽略。 错误ERROR:错误不是 阅读全文
posted @ 2020-06-08 15:29 不被替代的坚持 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 内部类就是在一个类的内部在定义一个类,比如,A类中定义一个B类,那么B类相对A类来说就称为内部类,而A类相对B类来说就是外部类了。 1.成员内部类 2.静态内部类 3.局部内部类 4.匿名内部类 阅读全文
posted @ 2020-06-08 15:28 不被替代的坚持 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 普通类:只有具体实现 抽象类:具体实现和规范(抽象方法)都有! 接口:只有规范!自己不发写方法~专业的约束!约束和实现分离:面向接口编程~ 接口就是规范,定义的是一组规则,体现了现实世界中“如果你是....则必须能....”的思想 接口的本质是契约,就像我们人间的法律一样。制定好后大家都遵守。 OO 阅读全文
posted @ 2020-06-08 15:27 不被替代的坚持 阅读(105) 评论(0) 推荐(0) 编辑
摘要: abstract 修饰符可以用来修饰方法也可以修饰类,如果修饰方法,那么该方法就是抽象方法;如果修饰类,那么该类就是抽象类。 抽象类中可以没有抽象方法,但是有抽象方法的类一定要声明为抽象类。 抽象类,不能使用new关键字来创建对象,它是用来让子类继承的。 抽象方法,只有方法的声明,没有方法的实现,它 阅读全文
posted @ 2020-06-08 15:26 不被替代的坚持 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 即同一方法可以根据发送对象的不同而采用多种不同的行为方式。 一个对象的实际类型是可以确定的,但可以指向对象的引用的类型有很多。(父类或者有关系的类) 多态存在的条件 有继承关系的 子类重写父类方法 父类引用指向子类对象 注意:多态是方法的多态,属性没有多态性。 instanceof (类型转换) 引 阅读全文
posted @ 2020-06-08 15:25 不被替代的坚持 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 继承 继承的本质是对某一批类的抽象,从而实现对显示世界更好的建模。 extends的意思是“扩展”。子类是父类的扩展。 Java中类知有单继承,没有多继承!一个儿子只能有一个爸爸,但是一个爸爸能有多个儿子。 继承是类和类之间的一种关系。除此之外,类和类之间的关系还有依赖、组合、聚合等等。 继承关系的 阅读全文
posted @ 2020-06-08 15:24 不被替代的坚持 阅读(1210) 评论(0) 推荐(0) 编辑
摘要: 封装 该露的露,该藏的藏 我们程序设计要追求“高内聚,低耦合”。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合:尽暴露少量的方法给外部使用。 封装(数据的隐藏) 通常,应禁止直接访问一个对象中的数据的实际表示,而应通过操作接口来访问,这称为信息隐藏。 记住这句话就够了:属性私有,ge 阅读全文
posted @ 2020-06-08 15:22 不被替代的坚持 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 面向对象和面向过程不可分割。 面向过程思想 步骤清晰简单,第一步做什么,第二步做什么...... 面对过程适合处理一些较为简单的问题。 面向对象的思想 物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索。 面向对象适 阅读全文
posted @ 2020-06-08 15:21 不被替代的坚持 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 数组的定义 数组是相同类型数据的有序集合。 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。 其中,每一份数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。 数组声明创建 首先必须声明数组变量,才能在程序中使用数组。 1 dataType[] arrayRefVar;/ 阅读全文
posted @ 2020-06-08 15:19 不被替代的坚持 阅读(167) 评论(0) 推荐(0) 编辑