自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Java中a++和++a的区别及其原理

我们可以发现,第一次输出a的值时,它的值加了1,第二次输出a的值时,a的值又再次加一,说明不论是a++还是++a都有对a的值加一的效果。//输出的c为5,说明++a是先自增,再赋值,,总的来说,a++和++a都对a加了1,但赋值的时机不同,导致变量值不同。两种++都有自增,但是自增的时机不同,a++是先赋值再自增,而++a是先自增再赋值,这样就可以理解为什么b的值不增加,但是c的值却增加两次。//隐藏了a=a+1,这句代码,且这句代码在该代码的下一句执行,即a++是先给b赋值,再自增。

2023-12-14 14:31:12 549 1

原创 JAVA中 浮点数精度问题、字符串引起的转换问题、自动类型转换引发的问题

这两个问题出现的原因都取决于float类型变量的性质,float变量能表示的数是离散的,有舍入误差,它表示的是一个约数,接近但不等于,所以在第一段代码中,num1不等于num2。而第二次输出30,是由于String类型的变量出现在a+b的后面,则会先进行a+b的运算,再将a+b的结果转换为String类型并于后面的String变量连接再输出。出现这种结果的原因是:只要输出的前面出现了类型为String的变量,”+“就会变成连接符,在将后面的变量都转换为String类型后,直接连接并输出。

2023-12-14 00:01:33 388 1

原创 JAVA简述和JDK的安装和在命令窗运行helloworld

在设置中点击系统-->找到系统信息-->高级系统设置-->环境变量-->系统变量(win11可以这样找到系统变量设置,win10可以直接在设置中搜索环境变量)动态性(由此产生了一个重要特性:反射,此处暂时不理解,后续有望更新)、多线程(多任务同时执行)、安全性、健壮性。面向对象(随着学习的深入,将会明白其含义)、类型安全、有高质量的类库、高性能、分布式、:在系统变量中点击path,再点击编辑,再点击新建,要新建两个变量,一个是。在路径前加上cmd(后面记得加上空格),再回车,即可进入命令窗控制该文件。

2023-12-13 12:49:48 927 1

原创 计算机简述(计算机结构、计算机常用快捷键和DOS命令、计算机语言发展)

计算机结构、计算机常用快捷键和DOS命令、计算机语言发展

2023-12-12 20:39:04 787

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除