首页 > 编程语言 > 详细

Java基础--(二)变量与基本数据类型

时间:2020-07-05 22:05:29      阅读:60      评论:0      收藏:0      [点我收藏+]

一.概念

存储数据;小写字母开头的单词,小驼峰命名方式

二.变量声明

变量使用前必须先声明类型和名称

int x =4;

三.分类

  • 八大基本数据类型
  • 引用数据类型

1.八大基本数据类型:

技术分享图片

 

技术分享图片

 

技术分享图片

高位-->低位强制转换:注意范围不要超过低位,位数不一样,空间大小不一样

====================================================================================

拓展:

 

技术分享图片

====================================================================================

2.引用数据类型

引用类型的变量是指的一个内存地址,一个位置信息指向的内存中保存着变量所表示的一个值或一组值。

2.1 分类

  • 数组
  • 接口
  • 枚举

2.2 字符串(特殊类)

2.2.1 语法

  • String x = "abc";
  • 字符串可以跟任意类型的数据进行拼接得到新的字符串,拼接符号 +

2.3 数组

是一种数据结构,用来盛放数据,不同类型的数组可以盛放不同类型的数据。

2.3.1特点

  • 固定的大小:容量是固定的,即定义的时候必须指定数组大小
  • 固定的数据类型:类型是确定的,即在定义的时候必须声明数组的类型,一种类型的数组只能放一种类型的数据

2.3.2 分类

一维数组 、二维数组

一维数组:

创建一维数组:

语法一:声明时直接开辟内存空间

数据类型[] 数组名 = new 数据类型[数组的长度];

语法二:创建一个数组,并对它内部的元素进行初始化

数据类型[] 数组名 = {值1,值2,值3,值4};

技术分享图片

 注意:取值时不要越界

 

二维数组:

内部元素仍然是一维数组

创建二维数组:

语法一(创建时未初始化):

1.数据类型[][] 数组名 = new 数据类型[二维数组的长度][一维数组的长度];   (二维数组的长度:多少个一维数组;每个一维数组的长度:固定多少列)

技术分享图片

 2.数据类型[][] 数组名 = new 数据类型[二维数组的长度][];(每个一维数组长度不固定时)

技术分享图片

语法二(创建时初始化):数据类型[][] 数组名 = {{值1,值2},{值3,值4}};

技术分享图片

数组属性--长度:

1.一维数组长度代表元素个数;二维数组长度代表有多少个一维数组

技术分享图片

2.打印二维数组中一维数组的长度:

技术分享图片

 

Java基础--(二)变量与基本数据类型

原文:https://www.cnblogs.com/kxx-1/p/13237384.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!