- 博客(38)
- 收藏
- 关注
原创 super关键字
在一个类中,若是构造方法的第一行代码没有显示的调用super()或者this();那么Java默认都会调用super(),含义是调用父类的无参数构造方法,这里的super()可以省略。所有的构造方法第一句总是super()/this().你不加 编译器加。
2023-04-29 22:14:06
55
原创 变量的分类
3.静态变量或类变量:类内部,static修饰,类被加载,静态变量就有效。2.成员变量或实例变量,类内部方法外部,对象在变量就在。1.局部变量:用于方法內部,由变量声明开始到方法结束。变量分为局部变量,成员变量,静态变量。
2023-04-25 11:32:26
133
原创 开发中容易造成内存泄漏的现象
创建大量无用对象 静态集合类的使用 各种连接对象未关闭,IO流对象,数据库对象,网络连接对象 监听器的使用,释放对象时,没有删除相应的监听器
2023-04-25 10:06:07
26
原创 垃圾回收机制
survivor区永久代:存放垃圾回收后,仍然有用的对象,循环存放Java类、方法。这个命令是指向JVM提出建议,清理一下,该方法只是通知JVM,并不是运行垃圾回收器,尽量少用,会申请启动Full GC,影响系统性能。用于清理年轻代区域。4.finalize方法,是Java提供给程序员用来释放对象或资源的方法,但尽量少用,Tenured区/old区年老代:年老代存放超过15次垃圾回收的对象。:用于清理年轻代、年老代区域,成本较高,会对系统产生影响。年轻代Eden:存储了从未通过垃圾回收的新对象。
2023-04-25 09:58:58
37
原创 自动类型转换
/特例 整型常量int可以转换成byte char short 类型 只要不超过对应类型的表达范围。//比如byte h1 = 123;int c = b;//long类型不能转换成int类型。//容量小的类型可以自动转换成容量大的类型。
2023-03-29 11:19:14
36
原创 Java进阶day4变量篇【final、表达式、块】
final 当一个变量被final修饰的时候,该变量只有一次赋值的机会。public class final1 { public void method1(){ final int i = 5; i = 1;//i已经被赋值一次,该句会出现编译错误 }}如果在声明的时候未赋值,那么可以在后面代码进行唯一的一次赋值。public class final1 { public void method1(){ ..
2021-10-05 21:51:36
153
原创 Java进阶day3之变量篇【命名规则、作用域】
变量规则 变量命名只能使用字母 数字 $ _。变量第一个字符 只能使用 字母 $ _,不能使用数字。 在命名的时候,尽量使用完整的单词进行命名,比如name,moveSpeed,而不是使用缩写 n,m。 在命名时,不能只使用关键字,但是可以包含关键字。比如int, short, class 这些单词已经被java 赋予了特殊的含义,这些就是关键字。不能直接用来作为变量名。 public class 变量 { public static void main(String[] args)
2021-10-01 21:55:07
173
1
原创 2021-09-22Java进阶day2
浮点数字面值当以f或者F结尾的时候,就表示一个float类型的浮点数,否则就是double类型(以d或者D结尾,写不写都可以)。浮点数还可以用E或者e表示(科学计数法)。e2表示10的二次方,即100,1.234e2 = 1.234x100;float aa = 2.31f;//f表示浮点型 double bb = 2.5;//默认double类型 double cc = 2.13e5;//科学记数法表示double System.out.println(cc); float aa = 2.31
2021-09-22 21:21:31
80
原创 Java进阶day1
关于面向对象的易错小知识Lol:英雄联盟;竞技网游。 并不是所有的类都是有主方法的 。类的第一个字母要大写。三种数据:类型 String(字符串),float(浮点数), int(整数) 。java 中31.8f,f表示这是浮点型数据。java中整型int不是大写。设置一个类的思路:public class 类名 数据类型 属性 main方法中新建不同对象容易出现的问题:分号成了中文,int大写了。类中属性名称一般来说,都是小写 。比如name。 如果有多个单词组成,后面的单词的第一个字母大
2021-09-21 21:24:10
176
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人