java基础

标题 java基础(java的标识符、关键字、注释、常量、变量、进制转换)

标识符
命名Java程序的各种元素。
类名、变量名、方法名、参数、接口、包名…
特点:以字母、下划线(_)和美元符($)开头,后面可以跟字母、下划线、美元符和数字。
注意:标识符区分大小写、不能包含空格、不能使用关键字和保留字。

关键字
在Java中被赋予了特定含义的字符串(单词)。
50个关键字(记忆)
关键字的分类(6类)
保留字:目前没有具体含义,但是不能使用,可以用于后续的扩展。
goto、const
注意:小写、不能用于命令Java程序中的各种元素

注释
Java中的注释有3种:
单行注释://,对代码进行说明、使代码失效
多行注释://,注释多行代码
文档注释:/
* */,多用于类和方法,与注解匹配使用
常用注解:@author、@version、@since、@param、@return、@exception、@throws等
javadoc:生成API文档注释
javadoc [-option] 类名.java

常量
在程序运行中值不会发生改变的量。
语法:final type varName = value,[varName[=value]];
在语法中[]表示可缺省。
常量可以先声明后赋值,但是只能赋值一次。
一般情况下,每一个常量单独声明一行,并且直接初始化,即:
final int STUDENT_TOTAL = 100;

变量
在程序运行中值会发生改变的量。
声明
变量在使用前必须声明。
变量本质是内存中的一块区域。可以将其理解为容器(水杯、碗、篮子…)。
格式:类型 变量名;
Java是一种强类型的语言,在声明变量时必须执行类型,不同的类型占有的存储空间是不同的。
命名
遵守标识符使用规范:以字母、_、$开头,不能使用数字开头。
遵守小驼峰命名规范,做到见名知意(自文档化编程):
使用多个单词(至少是2个,单个单词也可以,一定要避免使用关键字,如student)命名,除第一个单词外,其他单词的首字母大写,其余均小写。
studentName:学生姓名
初始化
简单说就是在变量第一次使用之前赋值。
变量在第一次使用前必须要初始化,否则报编译错误。可以在声明时直接初始化,也可以在第一次使用前的任意位置初始化。通常在声明时直接初始化。
int sum = 0;
访问
对变量的存取、运算操作。
对变量的访问一定要与其类型匹配。

进制转换
基数:在某个进制中每一位上可能出现数码的个数。
十进制:10
八进制:8
二进制:2
十六进制:16
位权:在某个进制中每一位上的单位值。
位权=基数的某次幂
数值=数字*位权

位权展开法:
2—>10、8、16
8、16—>10
除基取余法:
10、8、162
108、16
基:对应进制的基数,比如10进制转2进制,除2。
注意:
1.28:从低位开始,每3位分一组,然后对每一组进行位权展开计算结果,最后将结果从左到右连接起来。
2.216:从低位开始,每4位分一组,然后对每一组进行位权展开计算结果,最后将结果从左到右连接起来。
3.82:对每一位进行除基取余,余数不够3位的高位补0,然后从左到右将所得结果连接起来。
4.162:对每一位进行除基取余,余数不够4位的高位补0,然后从左到右将所得结果连接起来。
5.16进制8进制之间的转换:找中间进制(2、10),将位权展开法和除基取余法结合使用。、

想要了解更多知识请扫描下方二维码

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值