会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
i南栀
热衷于Java技术、算法、哲学、心理学、音乐等...不定期分享有关知识、经验和感悟...
博客园
首页
新随笔
联系
订阅
管理
2022年9月7日
构造方法的注意事项
摘要: 1)构造方法就是用来创建对象的 2)如果没有写构造方法,系统会默认提供一个空参数构造方法 3)如果写了有参数构造方法,系统将不再提供空参数构造方法,此时去使用无参构造方法会报错哦,所以要声明有参构造方法时,无参构造方法也需要加上 4)为了有多种创建对象的方式,建议写多个构造方法(重载)
阅读全文
posted @ 2022-09-07 10:17 i南栀
阅读(84)
评论(0)
推荐(0)
2022年9月5日
关于基本类型和引用类型的参数传递问题总结
摘要: 1.基本类型 主方法调用change方法时,将number传进去。change拿到该实参后,会自己在自身的栈空间中复制一份number=200,就注定复制的这份今后和主方法无关了。随便自己怎么修改都不会对主方法的number=200产生任何影响! 2.引用类型(拿的是地址) change方法接收到了
阅读全文
posted @ 2022-09-05 21:34 i南栀
阅读(47)
评论(0)
推荐(0)
打印数组中只出现过一次的元素
摘要: 
阅读全文
posted @ 2022-09-05 21:04 i南栀
阅读(18)
评论(0)
推荐(0)
2022年9月1日
数组的新建和初始化
摘要: /** * 静态初始化 * new出来之后数组的每个元素也是有默认值的 只不过立马被大括号里内容的覆盖了 */ ` 完整格式 下面两种都可以 int[] array = new int[]{1,2,3,4,5}; int[] array1; array1 = new int[]{1,2,3,4,5}
阅读全文
posted @ 2022-09-01 10:57 i南栀
阅读(142)
评论(0)
推荐(0)
for循环的一些细节
摘要: 循环的命名和使用 可以给外循环命名,在内部时通过break 名称;可直接跳出该名称的循环。 等同于如下代码 通过修改条件使循环作用相同 建议使用第一种方式,因为每次都少计算一次减法:4-i 嵌套循环的使用细节 /** * 外层循环控制行数 * 内层循环控制行的内容和列数 / 打印结果为(每一行最后面
阅读全文
posted @ 2022-09-01 10:36 i南栀
阅读(51)
评论(0)
推荐(0)
强制类型转换
摘要: double a=2.5; int b=(int)a; 强转时会丢失小数部分,即丢失精度
阅读全文
posted @ 2022-09-01 10:19 i南栀
阅读(36)
评论(0)
推荐(0)
自动类型转换/隐式转换
摘要: 字面量会先运算再赋值 /* 常量优化机制 先计算结果看是否在byte范围内 在就可以编译和运行出结果 不在则编译出错 */
阅读全文
posted @ 2022-09-01 10:16 i南栀
阅读(25)
评论(0)
推荐(0)
2022年8月27日
Java随机数的生成
摘要: Random类 生成一个[0,10)的随机整数 Random random = new Random(); int num1 = random.nextInt(10); 生成一个[0,10]范围的随机整数 [0,11) -> [0,10] int num2 = random.nextInt(11);
阅读全文
posted @ 2022-08-27 21:47 i南栀
阅读(973)
评论(0)
推荐(0)
2022年8月24日
与运算符号问题、异或、短路与、短路或
摘要: 异或记忆口诀即:男同女同不可取(为false),男女才能修成正果(为true)
阅读全文
posted @ 2022-08-24 21:20 i南栀
阅读(92)
评论(0)
推荐(0)
"+"作为字符串连接符
摘要: 即字符和字符、字符和数字都是转化为ASCII码运算。而字符串和数字、字符、字符串都是拼接操作
阅读全文
posted @ 2022-08-24 20:53 i南栀
阅读(97)
评论(0)
推荐(0)
下一页
公告