Java基础语法篇——数据类型

一、标识符与关键字

标识符是Java中变量名、方法名以及类名的统称。

关键字是有特殊作用的,有一开始的开发人员定义的,不能随意用的字符。

1.标识符使用时的注意点:

(1)标识符应该以字母,美元符或者下划线开头。不能以数字或者其他特殊字符开头。

(2)首字母之后可以是任意字母,美元符,下划线或者是数字的组合。其他特殊字符依旧不能出现。

(3)不能使用关键字作为变量名,方法名或者是类名。

(4)标识符对大小写敏感。

二、数据类型

数据类型有分为强数据类型和弱数据类型。

其中Java属于强数据类型,强数据类型要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用。Python属于弱数据类型。

1、Java的数据类型

基本类型(Primitive type)和引用类型(Reference type)。

基本类型:

整数型:shot,int,long区别是所表示的范围不一样。

浮点型:float,double。

字符型:char(表示一个字节)String

布尔类型:boolean,占用一个字节,true或false

 

引用类型:类,接口和数组。

 

基本类型的使用,开发坏境用的是IDEA。

public static void main(String[] args) {
//整数拓展: 二进制0b 十进制 八进制0 十六进制0x
int i = 10;
int i2 = 010;
int i3 = 0b10;
int i4 = 0x10;
System.out.println(i);
System.out.println(i2);
System.out.println(i3);
System.out.println(i4);

//浮点数拓展:
//float 有限,离散 会舍入误差 大约接近但不等于
//double
//不要用浮点数进行比较
float f = 0.1f;
double d = 1.0/10;
System.out.println(f==d); //false

//字符拓展:强制类型转换
char c1 = 'a';
char c2 = '';
System.out.println(c1);
System.out.println((int)c1);
System.out.println(c2);
System.out.println((int)c2);
//所有的字符本质还是数字
//编码Unicode 会有一个表 2字节 0-65536 216次幂

//转义
char c3 = '\u0061';
System.out.println(c3);

//常用的转义字符
//\t 制表符 \n 换行

}

 

 

 

打卡第一天。

 

posted @ 2020-10-21 22:52  WfXt  阅读(178)  评论(0)    收藏  举报