Java编程基础-数据类型

110 阅读2分钟

2.1变量与数据类型:

2.1.1数据类型:

数据类型:Java是一种强类型的语言,针对每一种数据都定义了明确的数据类型

数据类型:基本数据类型 +引用数据类型

2.1.1.1基本数据类型

一种有八中基本数据类型:

名称Java字节数
字节型byte1
短整型short2
整形int4
长整型long8
单精度float4
双精度double8
布尔型boolean1
字符型char2
package day_05_25;
/*
 * 面试题:
 * 在Java中数据类型有几种:
 * 两种,基本数据类型和引用数据类型
 * 基本数据类型分别有多少种:
 * 8种:
 * byte short int long float double boolean char
 * 
 * 使用变量的时候要注意的问题:
 * A:作用域:
 *                  变量定义在哪个大括号{},他就在哪个大括号内有效,
 *                  并且,在同一个大括号内不能定义相同的变量名。
 * B:初始值:
 *                 目前,没有初始值的变量是不能够使用的,
 *                 只要在使用前给上值就可以了,不一定非要在定义的时候立即赋值
 *         定义变量的格式:
 *         a:数据类型 变量名  =  初始值;
 *         b:  数据类型  变量名;
 *         变量名=初始值
 * 
 * 
 */
public class demo02 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		int k=23,j;
		j=24;
		System.out.println(j);
		
		byte b = 23;//字节型(出现频率低)
		short s =21313;//短整型五位数最大
		int i = 231231321;//整数
		long l = 231313131313131313l;//长整型,后面要加L
		 double d = 2.131;//双精度,小数点
		 float f = 2.313F; //单精度,后面要加F
		 boolean bf = false;
		 boolean bt = true;
		 
		 //一般不会用:
		 char c= 'A';
		 char c1 = '中';
		 char c2 = ',';
	}
}
2.1.1.2引用类型

一种由五种:

名称Java
class
接口interface
枚举Enum
数组DataType[]
注解Annotation

基本数据类型对应的引用类型

基本类型引用类型
byteByte
shortShort
intInteger
longLong
floatFloat
doubleDouble
booleanBoolean
charCharacter