java02-标识符+数据类型+基础语法


标识符注意点

  • 所有标识符都应以字母(A-Z或者a-z),美元符号$、或者下划线(_)开始

  • 首字母之后可以是字母,美元符号、下划线或数字的任何字符组合

  • 不能使用关键字作为变量名或方法名

  • 标识符是大小写敏感的

  • 可以是中文名,但是不建议



数据类型

强数据类型

  • 要求变量的使用要严格符合规定 所有变量都必须先定义后才能使用

    a未定义不能输出

弱数据类型

  • JS

基本数据类型分为两大类

基本类型(primitive type)

基本数据类型

8个基本类型

除了基本数据类型外 都是引用数据类型

引用类型(reference type)



什么是字节



基础语法

//整数类型,进制 二进制0b 十进制 八进制0  十六进制0x
public static void main(String[] args) {
int i =10;
int i2 = 010;
int i3 = 0x11;//十六进制
System.out.println(i);
System.out.println(i2);
System.out.println(i3);
System.out.println("==========================");

截屏2022-07-29 下午9.16.09



浮点数扩展

  float f = 0.1f;
double d = 0.1;
System.out.println(f==d);//false
float d1 = 23123132;
float d2 = d1+1;
System.out.println(d1 == d2);//true

//float 有限 离散 舍入误差 大约 接近但不等于
//最好完全使用浮点数进行比较**

截屏2022-07-29 下午9.16.23



字符扩展

    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字节 65536(max)

截屏2022-07-29 下午9.16.42



转义字符

    // \t 制表符
   // \n 换行
System.out.println("hello,\nworld!");

截屏2022-07-29 下午9.16.52

 

 

 

 

 

 

 

 

 



posted @ 2022-07-29 21:31  干饭人减肥魂  阅读(42)  评论(0)    收藏  举报