这算是我的第一篇博客了,但是最近总感觉很空泛,又重新开始对java进行了二次学习(看了狂神说Java视频有感而写),从最开始的基本数据类型开,由于需要工作,但仍然希望自己可以坚持下去,每天一篇,每天一个知识点。
java开始就预定义了8种基本数据类型,这8种数据类型分别是布尔型(boolean)、字符型(char)、字节型(byte)、短整型(short)、整型(int)、长整型(long)、浮点型(float)、双精度型(double)。
其中布尔型常用于判断是非对错,在if语句中比较常见,例如:
public class Demo03 {
public static void main(String[] args) {
boolean man=true;//定义一个男性为true,判断男女然后输出
if(man){
System.out.println("这是位先生");
}
else{
System.out.println("这是位女士");
};
}
}
对于其他基本类型,如下:
public class Demo01 {
public static void main(String[] args) {
//八大基本数据类型
//四个整数类型
int num1=10;//整型,位长32,使用频率最多,取值范围在正负二十一亿(-2147483848~2147483647),满足近乎所有的客户容量需求
byte num2=20;//字节型,位长8
short num3=30;//短整型,位长16
long num4=40L;//长整型,位长64,为区分一般会在数字后面加上后缀L或者l
//两个实型:浮点型和双精度型
float num5=3.4f;//浮点型,位长32,在定义float数据类型变量时,需要在数值后面加F或者f
double num6=3.1234567890d;//双精度型,位长64,而double可在其后加后缀D或者d,当然也可以不加
//一个字符型
char num7='唐';//字符型,位长16,只能有一个值
/*
字符串String不是关键字,而是一个类
String name="唐毅";
*/
//一个布尔类型
boolean num8=false;//布尔类型,位长1,用于判断是非对错,绝对且相对立的事件,例如我说“唐毅”是一个数值,很明显这是false是错误的
/*
布尔类型只有两个值false和true
boolean num9=true;
*/
System.out.println("请输出:"+'\n'+num1+'\n'+num2+'\n'+num3+'\n'+num4+'\n'+num5+'\n'+num6+'\n'+num7+'\n'+ false +'\n');
}
}
第一次写博客,知识有限,如有不对之处,欢迎探讨。