吱叽

博客园 首页 新随笔 联系 订阅 管理

 

 

 

数据类型

  • 强类型语言(安全性高,速度慢)

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

    •  

  • 弱类型语言(和强类型相反)

  • Java的数据类型分为两大类

    • 基本类型(primitive type)

    • 引用类型(reference type)

什么是字节

常见错误

  • 进制

           

  • 二进制0b开头

  • 八进制0开头

  • 十进制不用

  • 十六进制0x开头


  • 浮点

//最好完全避免使用浮点数进行比较
//最好完全避免使用浮点数进行比较
//最好完全避免使用浮点数进行比较

  • 字符

转义字符对应的英文是escape character , 转义字符串(Escape Sequence)

字母前面加上捺斜线""来表示常见的那些不能显示的ASCII字符.称为转义字符.如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。

所有的转义字符和所对应的意义:

 

  1. Unicode转义字符:\u + 四个十六进制数字;0~65535 \u0000:空字符

  2. 特殊字符:就3个

    • \ ":双引号

    • \ ':单引号

    • \ \:反斜线

  3. 控制字符:5个

    • \ ' 单引号字符

    • \ \ 反斜杠字符

    • \r 回车

    • \n 换行

    • \f 走纸换页

    • \t 横向跳格

    • \b 退格

  4. 点的转义:. ==> u002E

    美元符号的转义:$ ==> u0024

    乘方符号的转义:^ ==> u005E

    左大括号的转义:{ ==> u007B

    左方括号的转义:[ ==> u005B

    左圆括号的转义:( ==> u0028

    竖线的转义:| ==> u007C

    右圆括号的转义:) ==> u0029

    星号的转义:* ==> u002A

    加号的转义:+ ==> u002B

    问号的转义:? ==> u003F

    反斜杠的转义:\ ==> u005C

    所以\|实际上还可以写成:\u007C

拓展


 

posted on 2021-07-04 16:48  吱叽  阅读(247)  评论(0)    收藏  举报