随笔分类 -  JavaSE(基础)

摘要:二维数组的声明 和 使用 代码: 结果: 声明方式2: 结果: 声明方式3: 结果: 阅读全文
posted @ 2019-11-02 11:39 小茅棚 阅读(176) 评论(0) 推荐(0) 编辑
摘要:代码: 结果: 代码: 结果: 数组的拷贝 (即,元素的复制,本质上就是赋值) 结果: 编程实现 数组元素的删除 和 移动 结果: 阅读全文
posted @ 2019-11-02 11:30 小茅棚 阅读(135) 评论(0) 推荐(0) 编辑
摘要:Java中常用的包: java.lang 包 - Java核心包, 该包中所有类由Java虚拟机自动导入。 Object、String、Thread、Math、Integer、 java.util 包 - Java工具包, 该包中包括了各种 工具类 和 集合类。 Scanner类(读取键盘)、Ran 阅读全文
posted @ 2019-10-26 01:25 小茅棚 阅读(456) 评论(0) 推荐(0) 编辑
摘要:一、概念 1、基本概念 异常(Exception)本质就是不正常之意。主要指Java程序在运行期间产生的错误,程序编译通过并不代表着在运行时不会出错。 作用:通过异常提示信息可以快速的知道程序的问题,有助于开发者编写出更加健壮的程序,这是异常最主要的作用。 java.lang.Throwable类是 阅读全文
posted @ 2019-10-25 12:10 小茅棚 阅读(226) 评论(0) 推荐(0) 编辑
摘要:接口 和 抽象类 的联系: 接口 和抽象类,都可以对子类实现强制性,规范性 抽象类有构造,但是不能构造对象。 接口没有构造,不能构造对象。存在价值:只是为了给实现类提供一个标准(强制性,规范性!) 《阿里巴巴Java开发手册》有云: - 接口类中的 方法 和 属性 不要加任何修饰符 (public也 阅读全文
posted @ 2019-10-25 01:28 小茅棚 阅读(215) 评论(0) 推荐(0) 编辑
摘要:1.先定义一个AbstractPerson抽象类 2.测试类: 归纳: 观察代码可知: 抽象类的定义:class前 加 abstract 关键字修饰 ,其中阿里巴巴开发手册规定 : 抽象类的命名使用Abstract或Base开头 抽象类中可以没有抽象方法,但是一个类中只要存在了抽象方法,则该类必须声 阅读全文
posted @ 2019-10-25 01:12 小茅棚 阅读(235) 评论(0) 推荐(0) 编辑
摘要:案例:打印 矩形 和 圆形 矩形: x(横坐标), y(纵坐标),length(长度), wid(宽度) 圆形: x(横坐标), y(纵坐标), r(半径) 思路: 矩形 和 圆形 都有 共同的元素:x(横坐标), y(纵坐标) 那么可以把x, y抽取出来 定义出一个 形状类作为父类,形状类中 包含 阅读全文
posted @ 2019-10-24 23:51 小茅棚 阅读(1960) 评论(0) 推荐(0) 编辑
摘要:1.定义一个Person类 2.写一个Student 学生类 3.写一个 Teacher 教师类 测试类: 控制台结果: 重点: 子类继承父类, 若子类 没有重写 父类的方法,则 运行阶段 调用从父类中继承的对应方法 如该程序中的,show()方法 若子类 重写了父类中的方法, 则 运行阶段 调用自 阅读全文
posted @ 2019-10-24 21:00 小茅棚 阅读(456) 评论(0) 推荐(0) 编辑
摘要:1.思考下列代码的执行过程: 打印结果是: 3 执行过程: - main()方法是程序的入口,进行类的加载 - new TestSingObject(); 先对实例变量根据数据类型进行默认初始化赋值 int cnt =0; 然后执行 private int cnt = 1; cnt = 1; 然后执 阅读全文
posted @ 2019-10-24 18:53 小茅棚 阅读(327) 评论(0) 推荐(0) 编辑
摘要:final 关键字 final关键字 修饰 类, 表示该类 不能被继承; final关键字 修饰 成员变量,表示该成员变量必须是常量; final关键字 修饰 方法 , 表示该方法不能被重写; 演示1:final修饰 类 Son类 继承 Dad类, 发生报错: The type Son cannot 阅读全文
posted @ 2019-10-24 16:47 小茅棚 阅读(161) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示