随笔分类 -  Java

static 如何使用
摘要:1 class Stu { 2 private String name;//普通成员 3 //定义一个静态变量,来累积学生的学费 4 private static double fee = 0; 5 public Stu(String name) { 6 this.name = name; 7 } 阅读全文

posted @ 2022-06-02 17:06 轻信 阅读(25) 评论(0) 推荐(0) 编辑

Java 内部类
摘要:Java 内部类 在局部内部类的方法里面要去访问外部类的私有属性,直接用就可以,即可以直接访问! 阅读全文

posted @ 2022-06-01 14:34 轻信 阅读(8) 评论(0) 推荐(0) 编辑

Java 编一个类A,在类中定义局部内部类B,B中有一个私有final常量name,有一个方法show()打印常量name,进行测试。
摘要:Java 编一个类A,在类中定义局部内部类B,B中有一个私有final常量name,有一个方法show()打印常量name,进行测试。 局部内部类可以写在方法中或代码块中,这是写在方法中的方式;在紧跟着内部类的下方new一个内部类对象,用这个内部类对象去调内部类里面的方法,即去 点什么什么方法;然后 阅读全文

posted @ 2022-06-01 14:28 轻信 阅读(53) 评论(0) 推荐(0) 编辑

javap的好处
摘要:javap反编译的好处 可以把对应的class文件的源码看到,这样它隐藏的一些细节就一目了然。 阅读全文

posted @ 2022-05-28 11:22 轻信 阅读(17) 评论(0) 推荐(0) 编辑

sublime设置为GBK编码后,保存不了
摘要:可能是因为代码中还存在一些设置成GBK编码后的一些中文乱码字符,仔细检查,删了乱码重新写,再保存。 阅读全文

posted @ 2022-03-18 12:09 轻信 阅读(307) 评论(0) 推荐(0) 编辑

如何打开Java控制面板,如何关闭java版本的自动更新升级
摘要:找到所下载的java的文件夹目录。 比如某某某把java安装在d盘,在d盘找到Java文件夹,再找Java文件夹下的 jre 文件夹中的bin文件夹中的控制面板程序javacpl.exe,双击它。 D:\Java\jre\bin 在win10搜索框输入 控制面板 ,想要关闭java的版本自动升级,点 阅读全文

posted @ 2022-03-16 06:43 轻信 阅读(1247) 评论(0) 推荐(0) 编辑

数组倒序打印
摘要:倒序打印不是将原数组从大到小打印,是将原数组的排列顺序反过来即可。 阅读全文

posted @ 2022-03-10 19:43 轻信 阅读(33) 评论(0) 推荐(0) 编辑

布尔类型的数组在没有赋值时默认的值是
摘要:boolean[ ] bar=new boolean[2]; 布尔类型的数组在没有赋值时默认的值是false。 阅读全文

posted @ 2022-03-04 19:35 轻信 阅读(269) 评论(0) 推荐(0) 编辑

二维数组和一维数组的声明方式
摘要:二维数组的声明方式有: int[ ][ ] y或者 int[ ] y[ ] 或者int y[ ][ ] 一维数组的声明方式有: int[ ] x 或者 int x[ ] 二维数组实际上是由多个一维数组组成的,它的各个一维数组的长度可以相同,也可以不同(称为列数不等的二维数组)。 阅读全文

posted @ 2022-03-04 16:40 轻信 阅读(535) 评论(0) 推荐(0) 编辑

二维数组开辟空间 Java
摘要:int[ ][ ] yangHui=nw int[10][ ]; 这行代码相当于只开了一个二维数组的空间,但是二维数组里面的每一个一维数组还没有开辟空间,它的每一个一维数组现在是空的。 阅读全文

posted @ 2022-03-04 15:45 轻信 阅读(91) 评论(0) 推荐(0) 编辑

二维数组 Java
摘要:int[ ][ ] yangHui=nw int[10][ ]; 这行代码意思是这个二维数组已经开辟了空间,但是二维数组里面的一维数组还没有开辟空间。 阅读全文

posted @ 2022-03-04 15:44 轻信 阅读(15) 评论(0) 推荐(0) 编辑

二维数组的动态初始化的几种方式
摘要:int arr[ ][ ]=new int[2][3]; 或者 int arr[ ][ ];//声明二维数组 arr=new int[2][3];//再开空间 动态创建二维数组时,当行数确定,而列数不确定时,比如知道这个二维数组里面有2个一维数组但每个一维数组里面有多少个元素不确定时,可以如下表示: 阅读全文

posted @ 2022-03-03 17:20 轻信 阅读(378) 评论(0) 推荐(0) 编辑

数组 Java
摘要:类型[ ][ ] 数组名=new 类型[大小][大小] int a[ ][ ]=new int[2][3] int[ ][ ] arr=new int [a][b];也可以写成 int arr[ ][ ]=new int[a][b]; a表示这个二维数组里面有a个一维数组(这个也可以叫做有a行), 阅读全文

posted @ 2022-03-03 08:21 轻信 阅读(9) 评论(0) 推荐(0) 编辑

Java 判断两个字符串内容是否相等
摘要:==比较的是两个字符串的地址是否为相等(同一个地址),equals()方法比较的是两个字符串对象的内容是否相同 若两个字符串引用同一个地址,使用equals()比较也返回true。 阅读全文

posted @ 2022-03-02 16:27 轻信 阅读(224) 评论(0) 推荐(0) 编辑

sublime快捷键光标同时可以删除多行 Java
摘要:sublime text多行光标批量快捷操作(Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行) Ctrl+ALT+↓ 阅读全文

posted @ 2022-02-24 06:39 轻信 阅读(179) 评论(0) 推荐(0) 编辑

读入一个char字符 Java
摘要:Java读入char类型方法 先创建一个Scanner对象,调用Scanner对象的next()方法获取控制台输入的字符串,返回的是一个String类型,因为没有nextChar()方法,所以调用String的charAt(0)方法获取第一个字符,这样一来,我们就输入了一个字符串。 Scanner 阅读全文

posted @ 2022-02-22 16:00 轻信 阅读(819) 评论(0) 推荐(0) 编辑

数组扩容 java
摘要:/* 要求:实现动态的给数组添加元素效果,实现对数组扩容。 1.原始数组使用静态分布 int[] arr={1,2,3} 2.添加的元素4,直接放在数组的最后 arr={1,2,3,4} 3.用户可以通过如下方法来决定是否继续添加,添加成功,是否继续?y/n */ 定义初始数组 int[ ] arr 阅读全文

posted @ 2022-02-20 01:32 轻信 阅读(46) 评论(0) 推荐(0) 编辑

数组的引用
摘要:当把一个数组的地址赋给另一个数组时,能不能用这种方式:arr1[ ] = arr2[ ]; 在sublime的命令行窗口中,报了{不是语句}的错。 而当改为 arr1=arr2;时,编译可以通过了。 阅读全文

posted @ 2022-02-16 12:10 轻信 阅读(69) 评论(0) 推荐(0) 编辑

jvm的内存 Java
摘要:在内存里面,只要分配了一个(数据)空间,就一定会对应一个地址。 阅读全文

posted @ 2022-02-10 19:08 轻信 阅读(12) 评论(0) 推荐(0) 编辑

数组赋值机制
摘要:基本数据类型赋值,这个值就是具体的数据,而且互相不影响。 int n1=2; int n2=n1;比如这里把n1赋给n2;那么如果这样赋值的话你会发现n2的变化不会影响到n1的值。 数组在默认情况下是引用传递,赋的值是地址,所以我们把这种赋值方式称为“地址拷贝”或者“引用拷贝”,它这个传递的就不是一 阅读全文

posted @ 2022-02-10 17:06 轻信 阅读(133) 评论(0) 推荐(0) 编辑

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