欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Java基础编程之一---数据类型、命名规则、数组

程序员文章站 2022-11-30 15:27:41
作为一个Java初学者,我想通过写博客的方式来记录下来自己成长的过程,同时也分享一下自己学习到的知识。以下都是一个java初学者对Java语言的一些浅见和个人理解。一、数据类型(一)基本数据类型1.byte型如:byte b = 12;2.short型如:short s = 129;3.int型如:int i = 1200;4.long型如:long l = 14253L;5.float型如:float f = 12.3f;6.double型如:double d = 1......

作为一个Java初学者,我想通过写博客的方式来记录下来自己成长的过程,同时也分享一下自己学习到的知识。以下都是一个java初学者对Java语言的一些浅见和个人理解。

一、数据类型
(一)基本数据类型
1.byte型
如:byte b = 12;
2.short型
如:short s = 129;
3.int型
如:int i = 1200;
4.long型
如:long l = 14253L;
5.float型
如:float f = 12.3f;
6.double型
如:double d = 17.8;
7.char型
如:char c = ‘A’;
8.boolean型
如:boolean b = false;
(二)引用数据类型
1.String型
String str = “acb”;
2.数组
int[] arr = new int[];
3.类的实例化

二、命名规则
(一)变量
1.变量只能以数字、大小写字母、$、_(下划线)来命名
2.不能以数字开头
(二)项目名、包名、类名、变量名和方法名
1.项目名全部小写
2.包全部用小写
3.类名每个单词首字母大写,其他小写
4.变量名、方法名首单词首字母小写,其他单词首字母大写,成驼峰状

三、数组
1.数组的内存解析
int[] arr = new int[]{1,2,3};
arr是数组名,存放在栈空间中,使用数组时可用arr[i]来调用某个元素
数组本身作为引用数据类型存放在堆空间中,数组的首地址值赋给数组名,即栈空间中数组名arr指向堆空间中的数组。
2.一维数组的两种初始化方式
(1)静态初始化
int[] arr1 = new int[]{4,5,6};
(2)动态初始化
int[] arr2 = new int[3];
arr2[0] = 1;
arr2[1] = 2;
arr2[2] = 3;
3.二维数组的两种初始化方式
(1)静态初始化
int[][] arr1 = new int[][]{{123},{4,5,6},{7,89,9}};
(2)动态初始化
int[][] arr2 = new int[3][];
arr2[0] = {1,2,3};
arr2[1] = {4,5};
arr2[2] = {6};
int[][] arr3 = new int[3][3];
arr3[0] = {1,2,3};
arr3[1] = {4,5,6};
arr3[2] = {6,7,8};

本文地址:https://blog.csdn.net/weixin_49207957/article/details/107233387