摘要: 常用快捷命令: 移动类 Ctrl + D : 复制当前行到下一行(**重点* **) Ctrl + Y : 删除当前行代码(**重点* **) Ctrl + shift + ↑ : 向上移动代码(把指定代码向上挪位置)(**重点* **) Ctrl + shift + ↓ : 向下移动代码 Alt 阅读全文
posted @ 2023-12-04 17:55 问稻 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 1. 异常的概述 在编程中,我们经常遇到各种不可预见的问题,例如:文件找不到、网络连接失败、数组越界等。这些问题我们通常称之为“异常”(Exception)。 java 把异常当作对象来处理,并定义了一个基类 java.lang.Throwable作为所有异常的超类。 java.lang.Throw 阅读全文
posted @ 2023-12-04 17:54 问稻 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 写在最前面 网上关于内部类的 blog 很多很乱,甚至写错的也不少。所有我写了一篇笔记,还算齐全,欢迎补充与指正! 1. 内部类的含义 内部类就是在一个类的内部再定义一个类。比如A类中定义了一个类B,那么 B就是A 的内部类,A是B的外部类 class A{//外部类 class B{//内部类 } 阅读全文
posted @ 2023-12-04 17:52 问稻 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 1.抽象类格式 关键字: abstract 1.1抽象类: abstract class 类名{} public abstract class ClassName{ int a; public abstract void fun(); } 除非该继承的子类也是抽象类,否则继承了抽象类的所有类都要重写 阅读全文
posted @ 2023-12-04 17:49 问稻 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 1.方法重写的定义 重载(overload)是在同一个类中的具有多个相同方法名,参数列表不同(的方法(返回类型可以不同),构造方法、普通方法、抽象方法都可以重载;重写(override)是在子类继承父类的时候重写,可以用@Override检查是否是重写方法,方法重载是一个类的多态性的表现,而方法重写 阅读全文
posted @ 2023-12-04 17:48 问稻 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 1.继承 java 只有单继承 关键字:extends class A{}//父类 class B extends class A{}//子类B继承了A类 2.继承权限 相较于C++ 的public,protected, private,java对不写继承的default的定义不一样: c++ de 阅读全文
posted @ 2023-12-04 17:48 问稻 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 1. jvm 内存模型 JMM 原帖链接 JMM控制 Java 线程之间的通信,决定一个线程对共享变量的写入何时对另一个线程可见。 每条线程在自己的工作内存中对共享变量(副本)进行操作,JMM再负责把这些操作同步到主内存中 JVM1.8 用Meta space(元空间)(在JVM外的本地内存中)取代 阅读全文
posted @ 2023-12-04 17:47 问稻 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 1. 静态方法与非静态方法的区别 静态方法在定义类的时候就随着类装载到了内存中,不会自动销毁,直到关闭 jvm 非静态方法只有实例化对象的时候才会分配内存,与实例化对象共存。 public class Demo01 { //静态方法 修饰符 static public static void use 阅读全文
posted @ 2023-12-04 17:45 问稻 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 1. 数组声明 //方法一:首选 dataType[] arrayName; //方法二:非首选,像c++ dataType arrayName[]; 2. 数组创建 2.1 动态初始化 //不初始化,大小自行决定 dataType[] array = new dataType[arraySize] 阅读全文
posted @ 2023-12-04 17:43 问稻 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 1. 求值策略 编程语言中方法之间进行参数传递时有个传递策略,该策略就被称为求值策略(Evaluation strategies)。求值策略分为两大基本类型,如果按照如何处理传递给方法的实际参数,分为严格的和非严格的两种求值策略。 1.1 严格求值策略 传值调用(Call by value) 将实参 阅读全文
posted @ 2023-12-04 17:42 问稻 阅读(20) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示