**JAVA学习笔记Day2

JAVA中的关键字保留字与标识符

一丶常用的关键字

1:byte 基本数据类型,字节型
2:short 基本数据类型,短整数类型
3:int 基本数据类型,整数类型
4:long 基本数据类型,长整数类型
5:char 基本数据类型,字符类型
6:double 双精度浮点数类型
7:float 单精度浮点数类型
8:boolean 基本数据类型,布尔类型
9:true 布尔类型,判断值为真
10:false 布尔类型,判断值为假
11:class 类
——————————————————————————————
12:break 跳出语句
13:else 条件判断语句中分支选项
14:final 定义常量
15:for 循环结构关键字
16:while 用在循环结构中
17: ( Goto 保留字,目前不做用处)
18: ( const 保留字,目前不做用处)
19:if 条件判断
20:new 创建新的对象
21:public 公开的访问
22:return 从方法中返回数据
23:static 静态属性
24:void 声明当前方法没有返回值

二丶标识符
1:标识符是用来给包,类,对象,方法,变量命名。
2:标识符由字母,数字,下划线_,美元符$组成,标识符不能用数字开头。
3:标识符不能以Java中的关键字命名。
4:命名类时,每个单词的首字母大写。命名方法变量时从第二个单词开始首字母大写。


## 变量与常量
    计算机中存储值的抽象化概念。变量是可改变的量,常量是不可改变的量,用fanal关键字修饰。

1:变量可以先声名在赋值,也可以先声名后赋值,相同的类型可以一次声名多个变量。
2:成员变量在方法之外,有默认的初始值。局部变量在方法中,没有初始值,需要手动初始化。

数据类型

Java中的基本数据类型共八种
整数类

byte8位,取值范围-128~+128之间
short16位,取值范围在-32768~+32767之间
int32位,取值范围约正负21亿
long64位,取值范围-2的63次方到2的63次方-1间

浮点类型

float32位单精度浮点数,取值10的-38次方到10的38次方-1间
double64位双精度浮点数,取值10的-308次方到10的308次方-1间

字符类型

char16位,取值0~65535 之间

布尔型

true
false

数据类型的转换,由小到大自动转换,由大到小转换需要强制转换,且可能会损失精度,布尔类型不参与转换。

转义符

\n转到下一行
\t制表符
\r光标转到行首
\b退格

进制的转换

进制是一种计数的方法。2进制/8进制/10进制/16进制,即逢2/8/10/16进一。

2进制的表示为0和1
8进制01234567
10进制0123456789
16进制的表示为0123456789abcdef,abcdef分别表示10/11/12/13/14/15

10进制数转换为任意进制数就除以任意进制数
(如10进制数1314转换为2进制,就用1314除以2),
然后将取到的余数,倒序排列组合起来的数就是转换后的任意进制数。

任意进制转换10进制从右往左乘以权重在相加
(如2进制数10101,从右往左数分别是10101)
那么就用12的0次方(2是需要转换的进制,转几进制就乘以几)+02的1次方+12的2次方+02的3次方+1*2的4次方得到结果相加便是转换到的10进制结果)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值