摘要: ##异常 ###Throwable类 Exception和Error都派生于Throwable类 ###Exception类 异常有两个分支: RuntimeException运行时异常,一般为程序错误导致:比如: 错误的强制类型转换 数组访问越界 访问null指针 其他异常(也称为检查型异常):需 阅读全文
posted @ 2022-09-28 14:29 扣jio大汉子 阅读(44) 评论(0) 推荐(0)
摘要: ##接口 ###Comparable接口 compareTo(T other)要与equels()方法一致 Arrays.sort()可以传入实现了comparable接口的对象数组,也可以一个数组,加上自定义的比较器comparator ###接口方法、超类方法冲突 类优先 接口方法与超类方法冲突 阅读全文
posted @ 2022-09-26 19:15 扣jio大汉子 阅读(23) 评论(0) 推荐(0)
摘要: this&super 关键字this的两个含义 指示隐式参数的引用,也就是当前对象实例 调用当前类的其他构造方法 关键字super的两个含义 调用超类的方法 调用超类的构造方法 ###is-a规则 is-a规则用来判断是否将数据设计为继承关系。另一种表述是替换原则,他指出程序中出现超类对象的任何地方 阅读全文
posted @ 2022-09-26 17:38 扣jio大汉子 阅读(45) 评论(0) 推荐(0)
摘要: ###隐式参数与显示参数 类的实例方法第一个参数是隐式参数,代表调用该方法的对象,方法中this关键字就代表隐式参数,从第二个参数开始才是方法括号中的参数。 ###构造方法 构造方法默认返回值是新创建的对象,在lambd方法引用中可以用到 public class Main { public sta 阅读全文
posted @ 2022-09-20 18:31 扣jio大汉子 阅读(32) 评论(0) 推荐(0)
摘要: ##IntelliJ IDEA里Maven默认情况下编译版本为JDK1.5 当新建一个maven工程时,如果没有在pom文件中配置maven的编译版本,maven默认使用的是jdk1.5,即使idea中配置了JDK8或是其他版本也是一样的情况。 ##解决方法 一劳永逸,直接修改idea配置的mave 阅读全文
posted @ 2022-09-18 11:52 扣jio大汉子 阅读(827) 评论(0) 推荐(0)
摘要: 通过无限重置免费时间来破解IDEA 无限重置时间补丁下载地址 链接:https://pan.baidu.com/s/1hiZOudy84s7qH-Yzaj-gZQ 提取码:4y2z 下载无限重置时间补丁 将下载好的补丁拖拽到idea中 这时Help中会出现一个Eval Reset的功能,点击之后下方 阅读全文
posted @ 2022-05-27 15:48 扣jio大汉子 阅读(89) 评论(0) 推荐(0)
摘要: 安装JDK8 下载JDK8,官网下载地址:https://www.oracle.com/java/technologies/downloads/#java8-windows 安装JDK 配置环境变量 配置JAVA_HOME(指向JDK安装路径) 配置path变量,添加两个值 %JAVA_HOME%\ 阅读全文
posted @ 2022-05-26 17:21 扣jio大汉子 阅读(28) 评论(0) 推荐(0)
摘要: 打开CMD方式 开始->系统->命令提示符 Win+R →输入cmd 任意文件夹下,按住shift键+鼠标右键点击,在此打开powershell窗口 资源管理器地址栏输入cmd就会打开控制台并进入当前文件夹 常用命令 #盘符切换 C: D: E: #查看当前目录下的所有文件 dir #切换目录 cd 阅读全文
posted @ 2022-05-26 16:13 扣jio大汉子 阅读(25) 评论(0) 推荐(0)
摘要: Markdown学习 标题 三级标题 四级标题 ## 标题 ### 三级标题 #### 四级标题 字体 Hello Hello Hello Hello ## 字体 **Hello** *Hello* ***Hello*** ~~Hello~~ 引用 选择引用 ## 引用 > 选择引用 分割线 ## 阅读全文
posted @ 2022-05-26 14:45 扣jio大汉子 阅读(101) 评论(0) 推荐(0)