随笔分类 -  java

摘要:总结自廖雪峰大佬的教程 Java教程 - 廖雪峰的官方网站 (liaoxuefeng.com)https://www.liaoxuefeng.com/wiki/1252599548343744 目录 File 练习:打... 阅读全文
posted @ 2021-11-08 18:36 泥烟 阅读(23) 评论(0) 推荐(0) 编辑
摘要:有一个不错的点子(制作周期大概半个月), 这次完全想靠自己肝出来, 首先得会一种GUI, 思来想去, 那就用JavaSwing吧, 顺便把这学期的Java课设作为作品的一个小分支(日常水课设), 先熟悉几天之后会用到的JavaSwing容器/组件吧... JF... 阅读全文
posted @ 2021-11-01 22:06 泥烟 阅读(52) 评论(0) 推荐(0) 编辑
摘要:目录 异常的类别 异常的捕获与抛出 打印出方法的调用栈 示例1: 示例2: 注意 自定义异常 总结自廖雪峰老师的Java教程: Java教程 - 廖雪峰的官方网站 (liaoxuefeng.com)https://www.liaoxuefeng.com/w... 阅读全文
posted @ 2021-10-25 21:07 泥烟 阅读(35) 评论(0) 推荐(0) 编辑
摘要:目录 背景 解决方法及原因 背景 本来是写一个简单的类Circle, 实现可以“按照半径排序”“按照半径查找” 但在用到contains方法的时候, 出现了一些状况 代码如下: import java.util.*; class Circle impl... 阅读全文
posted @ 2021-10-18 14:13 泥烟 阅读(35) 评论(0) 推荐(0) 编辑
摘要:目录 泛型的向上转型 将静态方法的泛型类型和实例类型的泛型类型区分开 多泛型类 java可以创建泛型数组(待完善) Java实现泛型的方法——擦拭法 由此,Java泛型的局限也体现出来 泛型继承(loading) 通配符(loading) 泛型与反射(loa... 阅读全文
posted @ 2021-10-17 23:28 泥烟 阅读(28) 评论(0) 推荐(0) 编辑
摘要:toString() compareTo() 1 import java.util.Arrays; 2 3 class Person implements Comparable<Person> { 4 String name; 5 int score; 6 Person(String name, i 阅读全文
posted @ 2021-10-17 23:04 泥烟 阅读(24) 评论(0) 推荐(0) 编辑
摘要:目录 认识接口 接口继承 default方法 练习:用接口给一个有工资收入和稿费收入的小伙伴算税 认识接口 接口其实是一种特殊的抽象类(没有字段且所有方法全部都是抽象方法) abstract class Person { public abstract... 阅读全文
posted @ 2021-10-06 11:53 泥烟 阅读(43) 评论(0) 推荐(0) 编辑
摘要:目录 对象与实例 可变参数 构造方法 既对字段进行初始化,又在构造方法中对字段进行初始化 方法重载 继承 补充:阻止继承 向下转型时的注意事项 多态 final用处 抽象类 静态字段 包 作用域 经验 接口 接口与类 抽象类和接口的区别 今日感受 ... 阅读全文
posted @ 2021-09-27 23:51 泥烟 阅读(21) 评论(0) 推荐(0) 编辑
摘要:开学以来对Java方面的学习有些懈怠,遂决定趁国庆假期前后把Java从基础到泛型,集合冲一遍(边学边练,有详有略), link start! 注:总结自廖雪峰大佬的教程首页 - 廖雪峰的官方网站 (liaoxuefeng.com)片段, 便与自己日后复习,就都... 阅读全文
posted @ 2021-09-27 00:52 泥烟 阅读(40) 评论(0) 推荐(0) 编辑
摘要:想根据对象的某一类属性排序,为了代码的可读性,也想用学习c++时对operator的重载,实现排序功能 调用了Comparable接口(返回1表明比后者大,返回0表示和后者相等,返回-1表明比后者小) 系统已经定义好Comparable接口,内部有抽象方... 阅读全文
posted @ 2021-09-26 14:55 泥烟 阅读(32) 评论(0) 推荐(0) 编辑
摘要:摘抄自:IDEA--IDEA debug断点调试技巧_灵熙云工作室-CSDN博客_idea断点调试 Show Execution Point (Alt + F10):如果你的光标在其它行或其它页面,点击这个按钮可跳转到当前代码执行的行Step Over (... 阅读全文
posted @ 2021-09-02 15:53 泥烟 阅读(47) 评论(0) 推荐(0) 编辑
摘要:大致写一下eclipse的安装过程 1.JDK '①下载(我用的是jdk8 想用别的官网就有),安装 jdk-8u40-windows-x64.exe (密码:mrxa) 安装时直接下一步无须多余设置,要记得安装目录哦 ②环境变量 右键 我的电脑-属性... 阅读全文
posted @ 2021-08-31 17:42 泥烟 阅读(141) 评论(0) 推荐(0) 编辑
摘要:编译型语言:在程序运行之前,有一个单独的编译过程,将程序翻译成机器语言,以后执行这个程序时,就不用再进行翻译了。(C,C++等,需要经过编译(compile)、链接(linker)这两个步骤) 解释型语言:是在运行的时候将程序翻译成机器语言,所以运行速度相对于编译型语言要慢。有良好的平台兼容性,在任 阅读全文
posted @ 2021-06-23 20:37 泥烟 阅读(33) 评论(0) 推荐(0) 编辑
摘要:编译型语言:在程序运行之前,有一个单独的编译过程,将程序翻译成机器语言,以后执行这个程序时,就不用再进行翻译了。(C,C++等,需要经过编译(compile)、链接(linker)这两个步骤) 解释型语言:是在运行的时候将程序翻译成机器语言,所以运行速度相对于编译型语言要慢。有良好的平台兼容性,在任 阅读全文
posted @ 2021-06-23 20:32 泥烟 阅读(68) 评论(0) 推荐(0) 编辑
摘要:public class Hero { String name; //姓名 float hp; //血量 float armor; //护甲 int moveSpeed; //移动速度 //有参的构造方法 //默认的无参的构造方法就失效了 public Hero(String heroname){ 阅读全文
posted @ 2021-02-28 19:23 泥烟 阅读(63) 评论(0) 推荐(0) 编辑

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