欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2022-03-07 11:28:32
1.1标识符命名Java程序的各种元素。类名、变量名、方法名、参数、接口、包名…特点:以字母、下划线(_)和美元符($)开头,后面可以跟字母、下划线、美元符和数字。注意:标识符区分大小写、不能包含空格、不能使用关键字和保留字。1.2关键字在Java中被赋予了特定含义的字符串(单词)。50个关键字(记忆)关键字的分类(6类)保留字:目前没有具体含义,但是不能使用,可以用于后续的扩展。goto、const注意:小写、不能用于命令Java程序中的各种元素1.3注释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),将位权展开法和除基取余法结合使用。

本文地址:https://blog.csdn.net/weixin_52188689/article/details/110871565