
Java学习笔记
衣上云
这个作者很懒,什么都没留下…
展开
-
Java出现EOFException异常
文件中只有一个对象,readObject却读取了两次,故会出现java.io.EOFException异常。原创 2023-08-29 14:57:56 · 332 阅读 · 0 评论 -
IDEA易忘快捷键汇总
Ctrl + N 查询。原创 2023-08-29 14:26:08 · 70 阅读 · 0 评论 -
Java中println函数的换行
println函数换行是在输出完内容之后进行换行的,如果上一行的内容没有换行,则其会与上一行内容发生粘连,而后才进行换行。原创 2023-07-28 17:14:11 · 382 阅读 · 0 评论 -
Java中的布尔型变量可直接用于循环体中条件判断
对于上述代码,if()括号中的条件判断语句可直接用一个Boolean变量充当;Java中的布尔型变量可直接用于循环体中条件判断;原创 2023-07-25 12:34:12 · 163 阅读 · 0 评论 -
Java控制台上陷入死循环
按CTRL+C结束运行;原创 2023-07-24 21:32:54 · 156 阅读 · 0 评论 -
Java短路与&&注意点
对于以上代码,由于(5>7)结果为false,故系统直接给出最终逻辑运算结果,i++并没有被运算,因此输出得i仍为8;Java短路与注意点。原创 2023-07-23 20:28:11 · 64 阅读 · 0 评论 -
Java变量类型注意
1、使用int转换浮点数,会发生精度损失,强行转换将小数点后数直接舍弃,不进行四舍五入;2、对于整型,无法使用科学计数法对其进行赋值。以下两种写法都是错误的。原创 2023-07-21 14:11:40 · 95 阅读 · 0 评论 -
Java字符串的输出规则
【代码】Java字符串的输出规则。原创 2023-07-21 12:13:19 · 237 阅读 · 1 评论 -
Java转义字符输出
直接输出双引号会被误认为功能符号,需要在双引号前加\,单引号同理;\r回车,则从本行一开始重新编写,覆盖但不清空;其中,若\b后不跟新的字符,则其不产生效果;即相当于左右方向的作用,并不会删除字符;\b表示退格,\t表示制表符;原创 2023-07-20 16:29:36 · 635 阅读 · 0 评论 -
Java浮点数的比较
float有1符号位8指数位,而double有1符号位11指数位,因此两种类型数字无法比较,最终比较结果也是错误地;对于float型和double型两数储存的底层逻辑是不同的;float是4字节,double是8字节;原创 2023-07-20 15:28:52 · 185 阅读 · 0 评论 -
Java赋值时的注意点
对于浮点型来说,当我们给一个float型的变量赋值时,我们需要在数字后面跟一个“F”或“f”字母,表示在赋值操作时被赋值对象储存需要按float型变量格式储存;而由于Java对于整型变量默认视为int型,而浮点型变量默认视为double型,因此当输入的数字超过这两种类型的最大限制时,将会报错,导致赋值操作无法实现。对于整型来说,当我们给一个long型的变量赋值时,我们需要在数字后面跟一个“L”或“l”字母,表示在赋值操作时被赋值对象储存需要按long型变量格式储存;原创 2023-07-20 15:17:59 · 209 阅读 · 0 评论 -
利用javadoc生成帮助文档
此处需注意,我们在C:\users\ user输入此命令,则产生的html也在该目录下;-author,-version表示文档中包含这些信息;同时,-d决定了新生成文件所在文件夹的名字。利用以上代码,可生成帮助文档;原创 2023-07-19 16:41:19 · 110 阅读 · 0 评论 -
dos命令模式下javac出现无效的标记
javac后面的java源文件需要跟后缀.java。原创 2023-07-19 16:31:40 · 165 阅读 · 0 评论