初学Java之干货理论篇_对象和简单数据结构,运算符和表达式

初始对象和简单数据类型

1.Java允许在一个Java源文件中编写多个类,但至多只能有一个类使用public修饰
2.如果源文件中有多个类,但没有public类,那么源文件的名字只要和某个类的名字
 相同,并且扩展名是Java就可以。如果有一个类是public类,那么在源文件的名字只
 要和这个类的名字完全相同,扩展名是Java
3.编译源文件将生成多个扩展名为class的字节码文件,每个字节码文件的名字与源文
 件中对应的类的名字相同,这些字节码将被存放在与源文件相同的目录中。
4.按精度由低到高排序:byte->short->char->int->long->float->double
	(1)当把级别低的变量的值赋值给级别高的变量时,系统自动完成数据类型转换。
	(2)当把级别高的变量的值赋值给级别低的变量时,必须使用显示类型转换运算。
			double->int :  int x = (int)34.89;
5.输入基本型数据:nextBoolen()/nextShort()/nextInt()/nextFloat()/nextDouble();
		Scanner reader = new Scanner(System.in);
		width = reader.nextDouble();
6.输出时允许使用并置符号:"+"将变量,表达式或一个常数值与一个字符串并置一起输出

运算符,表达式和语句

1.++x(--x)表示在使用x之前,先使x的值增(减)1。
  x++(x--)表示在使用x之后,先使x的值增(减)1。
2.instanceof运算符:
	该运算符是一个二目运算符,左面的操作元是一个对象,右面是一个类。当左面的
	对象是右面的类或子类创建的对象时,该运算符运算的结果是true,否则是false
	用法:
		boolean result = object instanceof class
	说明:
		如果 object 是 class 的一个实例,则 instanceof 运算符返回 true。如果
		object 不是指定类的一个实例,或者 object 是 null,则返回 false。

特别注意:
仅供参考学习,转载请附上原文链接
分享学习心得,如有侵权,望联系本人处理
还在读大学的程序员,项目经验少,如有纰漏,感谢指正
需要源代码请联系本人
谢谢配合

如果这篇文章对您有帮助,小小的点个赞,算是给小学弟的鼓励吧!谢谢大佬!!/呱呱.jpg

发布了49 篇原创文章 · 获赞 39 · 访问量 5213

猜你喜欢

转载自blog.csdn.net/qq_44749053/article/details/102624491