- 博客(3)
- 收藏
- 关注
原创 获取Class对象
Java程序执行之前需要经过编译、加载、链接和初始化这几个阶段,编译阶段会将源码文件编译为.class字节码文件,编译器同时会在.class文件中生成Class对象,加载阶段通过JVM内部的类加载机制,将Class对象加载到内存中。在创建对象实例之前,JVM会先检查Class对象是否在内存中存在,如果不存在,则加载Class对象,然后再创建对象实例,如果存在,则直接根据Class对象创建对象实例。在Java中有两种对象:Class对象和实例对象,实例对象是类的实例,通常是通过new关键字构建的。
2024-07-31 14:36:04 297
原创 数组移除元素,
可以先定义一个为0的变量length,然后对数组进行循环如果该位置上的值不等于给定的val的话,那么将循环到的数组的值赋值给数组上的length位置的值,同时length++,如果相等的话则不进行操作,给定一个数组和一个值,需要原地移除数组中值等于这个值的元素,并且返回移除后的数组长度。以此类推,数组中等于val的值最后都被移除掉。
2024-02-21 19:19:09 222
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人