javaSe数据类型
在学完了java程序的结构以及注释后呢按照一般的教程我们应该学点什么呢? 没错就是变量和数据类型【其实我的内心是拒绝的,又是无聊的一大堆,不仅无聊,还得掌握】
好了首先介绍什么是变量:
变量:变量是在计算机内存中指定的某一个存储空间的名字,举个例子吧,变量的值就相当于人,而变量的名称就相当于房间号,接着介绍的数据类型就是房间类型
数据类型:数据类型就是在计算机内存中能存放数据大小的容量。java的数据类型分为俩个大类:基本数据类型和引用数据类型
基本数据类型:数值型、字符型、字符串型、布尔型
数值型:整型、浮点型
整型:字节型byte、短整型short、整型int、长整形:long
字符型:'a'
字符串型:"ajava"
浮点型:单精度、双精度
单精度:4.5555f
双精度:12.23123123231231
上代码:
package com.java.chap02;
public class Demo01 {
public static void main(String args[]){
// 定义一个int类型的变量a1
int a1;
// 给变量a1赋值
a1=1;
System.out.println("a1="+a1);
// 定义一个int类型的变量a2,并且赋值
int a2=2;
System.out.println("a2="+a2);
// 定义一个byte类型的变量b,并且赋值
byte b=3;
System.out.println("b="+b);
// 定义一个shrot类型的变量,并且赋值
short s=4;
System.out.println("s="+s);
// 定义一个long类型的变量l
long l=5;
System.out.println("l="+l);
int a11=1;
int a22=2;
int a3;
// 简单的一个表达式计算
a3=a11+a22;
System.out.println("a11+a22="+a3);
// 定义一个float类型的变量
// 小数默认是double类型,所以我们必须加一个f,来表示float类型
float f=0.1f;
System.out.println("f="+f);
// 定义一个double类型的变量
double d=1.2;
// 快捷方式 syso alt+/
System.out.println("d="+d);
// 把float类型的最大值赋值给maxF变量
float maxF=Float.MAX_VALUE;
System.out.println("maxF="+maxF);
}
}