上一页 1 ··· 35 36 37 38 39 40 41 42 43 ··· 46 下一页
摘要: 继承的优缺点 继承的优点 提高了代码的复用性 多个类相同的成员可以放到同一个类中 提高了代码的维护性 如果功能的代码需要修改,修改一处即可 让类与类之间产生了关系,是多态的前提 继承的缺点 提高了类的耦合性 设计原则: 高内聚低耦合 简单的理解: 内聚就是自己完成某件事情的能力。 耦合就是类与类之间 阅读全文
posted @ 2021-12-07 15:11 赤兔胭脂小吕布 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 继承概述 多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那个类即可。 通过extends关键字可以实现类与类的继承 格式:class 子类名 extends 父类名 {} 单独的这个类称为父类,基类或者超类; 这多个类可以称为子类或者派生类。 阅读全文
posted @ 2021-12-07 14:54 赤兔胭脂小吕布 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 代码块的执行顺序 讲解代码块的目的:今后面试的时候,会有相关程序题,需要熟悉不同的代码块的执行顺序 代码块: 在Java中,使用{}括起来的代码被称为代码块 根据其位置和声明的不同,可以分为 局部代码块(当作正常的代码看待) 格式:只在方法中出现,使用大括号括起来的代码叫局部代码块 优点:使用完毕及 阅读全文
posted @ 2021-12-06 23:30 赤兔胭脂小吕布 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 通过API学习Math类 程序引例 /* 根据帮助文档使用Math类 Math:Math类包含执行基本数字运算的方法,如基本指数,对数,平方根和三角函数。 属于哪个包下面的(看使用该类需不需要导包): 注意:今后,发现一个类在java.lang包下的时候,在代码中时,不需要导包 Math类没有构造方 阅读全文
posted @ 2021-12-06 23:28 赤兔胭脂小吕布 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 使用Java提供的API(官网可以下载) 如何使用帮助文档 找到文档,打开文档 点击显示,找到索引,出现输入框 你应该知道你找谁?举例:Scanner 看这个类的结构(需不需要导包:一个类在java.lang包下的时候不需要导包) 成员变量 字段 构造方法 构造方法 成员方法 方法 看这个类的说明 阅读全文
posted @ 2021-12-06 23:27 赤兔胭脂小吕布 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 制作帮助文档(API) 文档注释: 格式:/** ... */ 如何通过文档注释制作一个说明书呢? 写一个工具类 在工具类中加入文档注释 怎么加? 请看ArrayTool中的文档注释 加什么东西呢? 作者,版本,方法中参数,返回值等等 怎么用呢? 在DOS命令行窗口输入 javadoc -d 目录 阅读全文
posted @ 2021-12-06 23:25 赤兔胭脂小吕布 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 示例:制作数组工具类(ArrayTool) 格式: /** 工具类要把无参构造方法私有化然后工具类的方法用static修饰 * 这样别人在使用时就只能通过类名来调用你的工具类的方法了. * *格式: * 首先在最前面通过文档注释写出这是一个具有什么功能的工具类 * 然后加上 @author 作者名 阅读全文
posted @ 2021-12-06 23:15 赤兔胭脂小吕布 阅读(40) 评论(0) 推荐(0) 编辑
摘要: /* 现在我们来详细解剖一下HelloWorld中的main方法 public:公共的,访问权限最大,因为要被JVM识别所编译,所以权限要够大 class:java的基本单位类,class是定义一个类的关键字 MainDemo:类名,符合标识符的命名规则 static:静态的,属于类的本身,要被JV 阅读全文
posted @ 2021-12-06 23:14 赤兔胭脂小吕布 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 例题 将类作为数据类型定义成员变量、将类作为引用数据类型传参 /* 商品类别类: 类别编号,类别名称 */ public class GoodsKind { private String kindId; private String kingName; public GoodsKind() { } 阅读全文
posted @ 2021-12-06 23:12 赤兔胭脂小吕布 阅读(57) 评论(0) 推荐(0) 编辑
摘要: static关键字 程序引例 /* 定义一个人的类 经过测试发现,我们举例子的时候,都是中国人,国籍都一样,都是中国 一样的国籍,每次创建的时候,都会在堆内存开辟一个这样的变量空间 总觉得有点浪费。 有没有什么办法,让所有一样国籍的人共用一个国籍的值 针对多个对象拥有共同的成员变量,值是一样的时候 阅读全文
posted @ 2021-12-04 22:05 赤兔胭脂小吕布 阅读(31) 评论(0) 推荐(0) 编辑
上一页 1 ··· 35 36 37 38 39 40 41 42 43 ··· 46 下一页