摘要: 枚举Enum 枚举的效果:保证取值只有固定的几种。 采用自定义类去实现枚举效果 1.构造方法私有化:意味着外面的对象就不能随便改变类中的方法了。 使用格式:类型 season=类名.预定义常量; //这一部分其实有些不明白 //Java的switch语句中只能使用数值,不能传入引用类型 Java中的 阅读全文
posted @ 2022-06-03 18:22 xiaobailing 阅读(68) 评论(0) 推荐(0)
摘要: 学过c++的同学肯定都知道PC寄存器,它其实就是指令地址,和汇编语言中的IP寄存器差不多。 PC寄存器:存储JAVA虚拟机正在执行的字节码指令(.class文件)的地址。 JAVA虚拟机栈:存储栈帧 堆:存储GC(垃圾回收器)所管理的各种对象(一个程序中new出来的所有对象)。 方法区:存储每一个类 阅读全文
posted @ 2022-05-16 11:16 xiaobailing 阅读(50) 评论(0) 推荐(0)
摘要: ​ 在JAVA中,首先要定义一个main方法,而这个mian方法会存入到栈空间中运行,用专业术语来讲就是“栈帧”。 当局部变量放入栈空间时,局部变量就会在栈帧中开始运行。 与C语言不同的是,JAVA中的数组名属于引用变量,其实相当于一个指针。而指针变量则会指向堆空间,此空间中存储的是数组的首元地址 阅读全文
posted @ 2022-04-20 12:38 xiaobailing 阅读(24) 评论(0) 推荐(0)
摘要: 字符串的反转操作 #include<bits/stdc++.h>using namespace std;string a;int main( ){ cin>>a; reverse(a.begin(),a.end()); cout<<a; return 0;} 阅读全文
posted @ 2022-04-17 18:02 xiaobailing 阅读(23) 评论(0) 推荐(0)