Java 2day

二.基本语法
1.关键字:所有字母小写
在java编程中在关键的地方使用的单词,体现关键含义的。特有的提前定义好的
2.保留字:可能再以后被用来作为关键字的,现阶段不用随意使用保留字。
3.标识符:可以自己起名字的叫做标识符
由26个英文字母大小写 0-9数字 下划线$组成
数字不能开头 区分大小写长度无限制 不可包含空格
标识符不能用关键字和保留字
4.变量的定义:数据类型 变量名称 = 变量的值 例:int i = 1 可以不断变化 只在{}之间有效

                                                               / 整数类型(1.byte 2.short 3.int 4.long)
                                                   /  数值型       
                                  8种基本数据类                \ 浮点类型(5.float 6.double)
                                                   \   字符型(7.char)
                             /                        布尔型(8.boolean)                                             
  数据类型就是变量的类型  
                             \       
                                                  /   类(class)
                                  引用数据类型       接口(interface)
                                                  \   数组({})

整数类型
byte的范围-128到127之间 1字节=8bit byte b = 126
short的范围-2的15次方到2的15次方-1 2字节 short i = 1
int的范围-2的31次方到2的31次方-1 4字节 int s = 1
long的范围-2的63次方到2的63次方-1 8字节 long l = 1l 类型变量赋值在后边跟上一个l
浮点类型
单精度float的范围-2的128次方到2的128次方 4字节 float = 1.23
双精度double的范围-2的1024次方到2的1024次方 8字节 double = 1.23f 类型变量赋值后边加f
字符类型
定义字符需要单引号 char c1 = ‘a’;
退格符 \b 换行符 \n 回车符号 \r 制表符 \t 双引号 " 单引号 ’ 反斜线 \
布尔类型
条件循环控制语句 if; while; do-while; for ;
boolean类型不可以0或1替代 boolean = false或true
引用类型
String 字符串类型 多个字母和数字 String qwe = “hello world” 字符串要用双引号括起来 也可以用加号拼接字符串

5.在代码加法计算上 所有需要先变换成整数数据类型范围最大的 然后在进行运算 最终的结果也是整数数据类型范围最大的
char
byte - int - long - float - double 从小~大 char byte short 三者不能相互转换
short /
6.char字符数据类型进行数学运算 字母会转换相应的ASCII码的值进行运算
7.当把任何基本类型的值和字符串值进行连接运算时(+)基本类型的值也会自动转化为字符串类型
8强制转换类型 byte b = 8; | int x = 9;
int i = b; | byte b0 = (byte)k; 注意!强制转换可能会导致精度降低或溢出
9.算术运算符 i++自增后 先取值后运算 i–自减后 先取值后运算
++i自增前 先运算后取值 --i自减前 先运算后取值
++或–分别是自己加1和减1的运算 +±-在变量的前边是先进行运算后再取值
如果+±-在变量之后就先取变量的值在进行运算

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值