java——变量、jvm内存划分
2024-09-03 03:32:57
基本数据变量类型:byte、short、int、long、float、double、boolean、char
eg :
int i = 1;
引用数据变量类型:数组、类、接口、枚举、注解
eg :
Scanner sc = new Scanner(System.in);//接受键盘输入
Random ran = new Random(10); //产生0-10之间的随机数
定义数组的三种方式:
int[] arr = new int[3];//定义一个元素个数为3的数组,存储整数,这个arr实际是内存中的地址,arr[0]、arr[1]、arr[2]默认值是0
int[] arr = new int[] {1,2,3,4,5};
int[] arr = {1,2,3,4,5};
(二维)
int[] [] arr = new int[3][4];
int[] [] arr = new int[3][]; arr[0] = new int[5]; arr[1] =new int[4];
int[] [] arr = {{1,4},{1,2,3},{6,7,8},{0}}
变量的类型转换:
自动类型转换:
byte b = 3;
int x = b;
强制类型转换:
int num = 4;
byte b = (byte) num;
最新文章
- Java中的进程与线程(总结篇)
- RCP:导航器视图删除操作快捷键失效的解决方案
- Yii2-Redis使用小记 - Cache(转)
- JS 心得总结
- ADO.NET笔记——调用存储过程
- Android Dalvik虚拟机初识(转)
- MongoDB数据库导出导入迁移
- Emgu学习笔记(一)安装及运行Sample
- WCF 接收、发送数据的大小及时间的设置
- Unable to find 'struts.multipart.saveDir' property setting.
- es5预览本地文件、es6练习代码演示案例
- python_将多个小字符拼接成大字符?
- 第三篇:数据可视化 - ggplot2
- Jq_select的操作
- vue首屏加载优化
- vue.js选择if(条件渲染)详解
- xe fmx 怎么改变button颜色
- c#快速导出到Excel
- 可以简易设置文字内边距的EdgeInsetsLabel
- 查看centos当前版本