随笔分类 -  java工程师基础

摘要:一,概念 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象, 都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。 在编译后产生字节码文件的时候,类加载器子系统通过二进制字节流,负责从文件系统加载cla 阅读全文
posted @ 2022-11-06 22:22 风子磊 阅读(40) 评论(0) 推荐(0)
摘要:1,a+=b相当于a=a+b,也相当于a=b+a吗? 例: String a = "1"; String b = "2"; a = a+b;//"12" a = b+a;//"21" 2,下列代码有错吗? byte a = 2; int b = 3; a += b; a = a + b; 第四行有错 阅读全文
posted @ 2022-08-02 23:08 风子磊 阅读(129) 评论(0) 推荐(0)
摘要:1, int x = 7; int y = 3; int t; t=x; x=y; y=t; 2, int x = 7; int y = 3; x = x + y; y = x - y; x = x - y; 3, int x = 7; //0111 int y = 3; //0011 x = x^ 阅读全文
posted @ 2022-08-02 22:53 风子磊 阅读(135) 评论(0) 推荐(0)
摘要:1.public class TestOpe04{ 2. public static void main(String[] args){ 3. int a = 5; 4. a++;//理解为:相当于 a=a+1 操作 5. System.out.println(a);//6 6. 7. a = 5; 阅读全文
posted @ 2022-08-02 21:52 风子磊 阅读(769) 评论(0) 推荐(0)
摘要:在类型转换的时候需要遵循的规则 1、八种基本数据类型除boolean类型不能转换,剩下的七种类型之间都可以进行转换。 2、如果整数型字面量没有超出byte、short、char取值范围的话,可以直接将整数赋值给byte、short、char类型的变量。 3、自动类型转换:小容量向大容量转换,byte 阅读全文
posted @ 2022-08-01 21:12 风子磊 阅读(1197) 评论(0) 推荐(0)
摘要:float和double的区别double是双精度浮点数,内存占8个字节,有效数字16位,表示范围是-1.79E+ 308~-1.79E+308。float是单精度浮点数,内存占4个字节,有效数字8位,表示范围是 -3.40E+38~3.40E+38。两者处理速度不同,CPU处理float的速度比处 阅读全文
posted @ 2022-07-31 16:40 风子磊 阅读(944) 评论(0) 推荐(1)