- 博客(7)
- 收藏
- 关注
原创 自学JavaDay7
现实世界中如果事物与事物有共同特征,那么我们就把他们称之为一类,比如鱼类,运动类,电竞类等等。类是人类大脑思考总结出的一个模板,是一个抽象的概念。一个事物都应该具备状态和行为,比如学生,状态包括性别,年龄等等行为包括学习,跑步等等这个学生的状态我们在类中称之为属性,行为我们称之为方法,假设一个学生性别男,喜欢跑步,那么他就有男这么一个状态和跑步这么一个行为所以类 = 属性 + 方法。
2024-09-10 21:54:01 838
原创 自学JavaDay5
基本的赋值运算符: =扩展的赋值运算符:+= (a += b 相当于a = a + b)-= (a -= b 相当于a = a - b)*= (a *= b 相当于a = a * b)/= (a /= b 相当于a = a / b)%= (a %= b 相当于a = a % b)扩展类的赋值运算符都会自动强制类型转换,比如之前我们在讲强制类型转换的时候。
2024-08-28 09:16:59 1879
原创 自学JavaDay3
按理来说1和2这两个代码片段没有区别都是可以运行的,但是在运行1片段的时候系统会报错,而运行2片段则不会,因为在short a,和short b之后a和b就会变成变量,这时候就要遵循上面说的两个byte变量进行运算时会先转换为int类型的数据在进行计算,而 short c是以short类型来接受这个int类型的结果的 所以当然不可以,一个浮点数类型的数据在计算机中存储的不一定是该数值,可能是该数值的近似值,因为计算机内存有限并且数据在计算机中是以进制的形式进行存储的,比如10/3的结果,圆周率等等等等。
2024-08-23 10:08:21 1581
原创 自学JavaDay2
(声明两个个变量,一个名为i数据类型为int的变量和一个名为j数据类型为int的变量)十六进制就是满十六进一规律和二进制十进制相同,比如0101十六进制数变为十进制就是(16^0 * 1) + (16^1 * 0) + (16^2 * 1) + (16^3 * 0)结果就是257。(变量名) + (=) + (数据) +;而0101就代表着(2^0 * 1) + (2^1 * 0) + (2^2 * 1) + (2^3 * 0)的结果,也就是5(十进制)。数据类型,变量名,变量值(变量所存储的数据)。
2024-08-19 08:33:54 940
原创 自学JavaDay1
3.其实path路径就相当于旅游团的向导,你不需要了解要去的地方(想要执行的程序所在路径),你只需要知道你要去哪儿(想要执行的程序),把这个目的地告诉旅游公司(DOS命令窗口),然后旅游公司就会根据他们的向导(path)带你到达目的地。配置方法和path路径差不多,道理是一样的。(如果你的变量那一列没有classpath这一选项那就新建一个系统变量叫classpath,大小写都行)不过不建议配置classpath路径,要运行.class文件时在文件所在路径下打开DOS命令窗口的措施更好。
2024-07-21 14:35:28 620 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人