java语言基础(1)
JAVA基础名词
JDK(Java Development Kit):Java开发工具,包括JRE;
JRE(Java Runtime Environment):Java运行环境,包括JVM;
JVM(Java Virtual Machine):Java虚拟机,可以运行字节码;
JAVA SE:用于简单的服务器应用的JAVA平台;
JAVA EE:用于复杂的服务器应用的JAVA平台;
JAVA ME:用于微型手机和其他小型设备的JAVA平台;
JDK软件下目录
bin:JAVA的一些运行程序,包括编译器、解释器、其他可执行文件;
db:JAVA DB数据库;
include:用于本地代码的头文件;
jre:JAVA程序的运行环境;
lib:可执行文件使用的文件;
scr:JDK类库, 源代码文件。
JAVA命名规范
1.不使用拼音和汉字,只能使用英语、数字、下划线或者$,必须使用英- 语打头,“_”一般用于命名静态常量。
2.驼峰命名格式,不能有空格,类名的命名中首字母大写,例:CatMilk
JAVA关键字
JAVA编程语言中,事先定义的,有特殊含义和用途的单词。
如:目前接触到的public、static、void等。
JAVA保留字
JAVA编程语言中,暂时还没有被定义的,但以后有可能会用到的单词,目前JAVA的保留字有goto
和const
。
注意
JAVA中没有sizeof
、goto
、const
,且sizeof
既不是关键字也不是保留字。
JAVA原码、反码、补码
正数:符号位用0表示
原码:对应数字的二进制数
反码:对应数字的二进制数
补码:对应数字的二进制数
例如
正数 5
二进制数 00000101
原码 00000101
反码 00000101
补码 00000101
负数:符号位用1表示
原码:对应正数的二进制数,第一位符号位写1
反码:符号位不变,其他每一位与原码对应相反
补码:反码的基础上再加1,如需要进位则进位
例如
负数 -5
对应正数的二进制数 00000101
原码 10000101
反码 11111010
补码 11111011
JAVA三大注释方法
单行注释
// 单行注释
多行注释
/*
多
行
注
释
*/
文档注释
/**
文
档
注
释
*/