关键字 标识符 进制转换

1.关键字

关键字概述:被Java语言赋予特定含义的单词

关键字特点:组成关键字的字母全部小写

关键字注意事项 :

goto和const作为保留字存在,目前并不使用 类似Notepad++这样的高级记事本,针对关键字有特殊的颜色标记,非常直观

关键字有:

用于定义数据类型的关键字

class

interface

byte

short

int

long

float

double

char

boolean

void

用于定义数据类型值的关键字

true

false

null

用于定义流程控制的关键字

if

else

switch

case

default

while

do

for

break

continue

return

用于定义访问权限修饰符的关键字

private

protected

public

用于定义类,函数,变量修饰符的关键字

abstract

final

static

synchronized

用于定义类与类之间关系的关键字

extends

implements

用于定义建立实例及引用实例,判断实例的关键字

new

this

super

instanceof

用于异常处理的关键字

异常

catch

finally

throw

throws

用于包的关键字

package

import

其他修饰符关键字

native

strictfp

transient

volatile

assert

2.标识符

标识符概述:给类,接口,方法,变量起名字时使用的字符序列

组成规则:

英文大小写字母

数字字符

$ 和  _

注意事项:

不能以数字开头

不能是Java关键字

区分大小写

常见命名规则:

包:其实就是文件夹,用于解决相同类名问题

小写字母组成

单级目录:kuangjie

多级目录:com.bigdata12

类或接口:

一个单词:Student

多个单词:AllStudentSex

方法或变量:

一个单词:speak

多个单词:speakChinese

常量:

一个单词:NAME

多个单词:STUDENT_NAME

3.注释

定义:用于解释说明的文字

初学者编写程序可以养成习惯:先写注释再写代码。

单行注释://注释文字

多行注释:/* 注释文字 */

文档注释:/**  注释文字   */

注释的作用:①解释说明程序,提高程序的阅读性

②帮助排除程序的错误

4.常量

常量概述:在程序执行过程中其值不可以发生改变

字符串常量:用双引号括起来的内容

整数常量:所有整数

小数常量:所有小数

字符常量:用单引号括起来的内容

布尔常量:只有true和false

空常量:null

Java对阵整数常量提供四种表现形式:二进制,八进制,十进制,十六进制

进制:人们规定的进位方法,X进制代表逢X进一

二进制:由0,1组成。以0b开头

八进制:由0,1...7组成。以0开头

十进制:由0,1....9组成。整数默认是十进制

十六进制:由0,1....a,b,c,d,e,f组成。以0x开头

5.进制转换

1.十进制到其他进制的转化

先转换成二进制,然后在三位一组为八进制,四位一组为十六进制

直接除进制数(2 8 16)得到的余数倒叙输出

2.其他进制到10进制的转换

例如:

二进制转十进制 1010 =1*2^3+ 0*2^2+ 1*2^1+ 0*2^0=10

3.任意进制之间的转换

通过二进制进行转换

符号数据表示法

有符号数有三种表示法:原码,反码,补码

原码:二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小。

反码:正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除外。

补码:正数的补码与其原码相同;负数的补码是在其反码的末位加1

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值