
java
文章平均质量分 65
不会但浅笑
这个作者很懒,什么都没留下…
展开
-
对象创建和使用-内存分析
定义Student类public class Student { int age; int no; String name; String address;}由于变量定义在类体当中,方法体之外,这种变量称为成员变量。所有学生都有学号信息,但是每个学生的学号都是不同的。所以,要访问这个学号必须先创建对 象,通过对象去访问学号信息学号信息不能直接通过“类”去访问,所以这种成员变量又被叫做** “实例变量”**对象又被称为实例,实例变量又被称为对象变量。「对象级别原创 2021-05-23 10:38:26 · 182 阅读 · 0 评论 -
构造器
构造方法又被称为构造函数/构造器/constructor2、构造方法语法结构:[修饰符列表]构造方法名(形式参数列表){构造方法体;}回顾普通方法的语法结构:[修饰符列表]返回值类型方法名(形式参数列表)(方法体;}对于构造方法来说,"返回值类型"不需要指定,并且也不能写void,只要写上void,那么这个方法就成为普通方法了。对于构造方法来说,构造方法的方法名必须和类名保持一致。构造方法的作用?构造方法存在的意义是,通过构造方法的调用,可以创建对象。对于构造方法来说,"返回值类型.原创 2021-05-23 11:01:29 · 103 阅读 · 0 评论 -
方法执行内存分析
方法执行内存分析代码如下:public class MethodTest01 {public static void main(String[] args) { int a = 10; int b = 20; int retValue = sumInt(a, b); System.out.println("retValue = " + retValue);}public static int sumInt(int i, int j) { int resul原创 2021-05-22 18:17:15 · 175 阅读 · 0 评论 -
HashMap是什么?HashMap的底层原理是什么?
HashMap?这到底是是个什么东东?要想了解HashMap,首先我们回到数据结构了解一下 ”散列表“散列表,也被称为哈希表,这种数据结构主要提供了键(Key)值(Value)的关系,key-value?听起来是不是很熟悉?没错这就是散列表的本身面目,给出其中一个Key就能找到它所匹配的Value。我们都知道数组的查询效率要远远高于链表,因为它可以根据下标随机的访问数组元素,其实哈希表本质也是一个数组。举个栗子,现在有这样一个场景:某大学生小明,一脚踹开校长办公室,大声喊道:“我的学号是“1008原创 2022-04-01 10:42:31 · 1014 阅读 · 0 评论