上一页 1 ··· 6 7 8 9 10 11 下一页
摘要: 自定义异常 自定义异常方法 创建自定义异常类,继承Exception类 在方法中通过throw关键字抛出异常对象 在方法中抛出,可以用try-catch自己处理,也可以throws给方法调用者 自定义异常类 // 自定义的异常类 public class MyException extends Ex 阅读全文
posted @ 2022-01-24 22:00 CoderCatIce 阅读(72) 评论(0) 推荐(1) 编辑
摘要: 抽象类和接口 抽象类 特点: 不能实例化 只能靠子类去实现方法 抽象类里可以写普通方法,但是抽象方法必须写在抽象类中 // abstract抽象类 // java种类是单继承的,但是接口是多继承的 public abstract class Demo1 { // 抽象方法 // 只有方法名,没有方法 阅读全文
posted @ 2022-01-24 19:43 CoderCatIce 阅读(31) 评论(0) 推荐(1) 编辑
摘要: 面向对象的三大特性 全是自我总结,没有一点参考,有错概率很大,如果有错,请立马提出 封装 简单讲,封装就是把一个常用的工具做出来,用来反复使用 我们最早接触到的System.out.println()就是一个很好的封装 向println()方法中添加参数,不用关注内部的运行,就可以在控制台中进行数据 阅读全文
posted @ 2022-01-23 22:23 CoderCatIce 阅读(44) 评论(0) 推荐(0) 编辑
摘要: java中的多态 多态 一个对象的实际类型是确定的 但是可以指向的引用类型是不确定的 对象能执行哪些方法主要看左边类型,和右边关系不大 多态的注意点: 多态是方法的多态,属性没有多态 是父子关系 存在继承关系,方法需要重写,父类引用指向子类对象 不能重写的方法 static 方法:属于类,不属于对象 阅读全文
posted @ 2022-01-23 14:01 CoderCatIce 阅读(37) 评论(0) 推荐(0) 编辑
摘要: java中父子类重写 启动类中: /* * 重写(都是方法的重写,和属性无关) * * 总结: * 重写需要有继承关系 * 子类重写父类的方法 * 方法名必须相同 * 参数列表也必须相同 * public > protected > default > private * 修饰符:范围可以扩大但是不 阅读全文
posted @ 2022-01-23 13:12 CoderCatIce 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序 时间复杂度为O(n^2) 思路: 1.比较数组中两个相邻的元素,如果第一个数比第二个数大,就交换位置 2.每一次比较,都会产生出一个最大或最小的数值 3.下一轮则可以少一轮排序 4.依次循环,直到结束 最终代码 import java.util.Arrays; public class D 阅读全文
posted @ 2022-01-22 20:35 CoderCatIce 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 打印9*9乘法表 最终代码: /* * 打印九九乘法表 * */ public class Demo1 { public static void main(String[] args) { for (int i = 1; i < 10; i++) { for (int j = 1; j <= i; 阅读全文
posted @ 2022-01-22 15:12 CoderCatIce 阅读(81) 评论(0) 推荐(0) 编辑
摘要: java变量和常量 变量的使用 // 类 public class Demo1 { // 类变量 static…… // 从属于类 static double salary = 2000; //属性:变量 /* 实例对象(类中的变量) 从属于对象 如果不初始化,会变成默认值{ 数值为0, 浮点为0. 阅读全文
posted @ 2022-01-21 20:01 CoderCatIce 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 类型转换 小结 注意点: 低 ← >高 byte,short,char → int → long → float → double 自动转换: 低 --> 高 强制转换:(类型)变量 高 --> 低 byte的最大值为127(27-1),最小值为-128(-27) 不能对布尔值进行转换 不能把对象类 阅读全文
posted @ 2022-01-21 19:58 CoderCatIce 阅读(31) 评论(0) 推荐(0) 编辑
摘要: java数据类型的扩展 小结 整数数据类型的扩展(不同进制的表示) 浮点数数据类型的扩展{ 结论: 浮点数不能用于比较 如果需要使用,使用math工具类BigDecimal } 字符数据类型扩展{ 字符数据类型扩展 结论: 所有的字符本质还是数字 通过Unicode编码 例:97:a 2字节:0 - 阅读全文
posted @ 2022-01-21 16:25 CoderCatIce 阅读(106) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 下一页