学习第三天

标识符

[标识符类别]image-20210315182300727

类名,标量名都称为标识符

标识符要以字母 美元符号,下划线开始

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

标识符大小写敏感

数据类型

强类型语言

要求变量使用要求符合规定,所有变量必须先定义后使用

java数据类型

基本类型

引用类型(reference type)类

接口

数组

long类型要在数字后加个L

float类型后加F

char是字符 只能有一个字符

string 字符串

boolean 布尔值:是非

整数扩展

二进制 0b 十进制 八进制0 十六进制0x

int i =10;
int i2 = 010//八进制0
int i3 = 0x10//十六进制0x 0~9 A~F

浮点数扩展

float a = 0.1f//0.1
double b = 1.0/10; //0.1
System.out.println(a==b)//fales f:0.1 d:0.1
   //(==表示判断是否相等)

【运行结果】image-20210315203943321

float 有限 离散 舍入误差 结果为大约数 接近但不等于

最好完全使用浮点型数进行比较

BigDecimal 数学工具类

所有字符本质还是数字

转义字符

System.out.println(“Hello/tworld“)

\t制表符

\n换行

 

拓展

public class dam01 {
   public static void main(String[] args) {
       String sa = new String("hello");
       String sb = new String("hello");
       System.out.println(sa==sb);
       System.out.println("========================================");
       String sc = "hello";
       String sd = "hello";
       System.out.println(sc==sd);
  }//对象 从内存分析

  }
}

 

posted on 2021-03-15 21:03  开始学习的黄  阅读(56)  评论(0)    收藏  举报