(一)语言基础——JAVA语言
2017-03-28 13:00
141 查看
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平台;
SDK:用于描述1998-2006年之间的JDK;
J2:用于描述1998-2006年之间的JAVA版本。
JDK软件安装
www.oracle.com官网下载匹配自身系统的JDK安装程序并安装。JDK软件下目录
bin:JAVA的一些运行程序,包括编译器、解释器、其他可执行文件;db:JAVA DB数据库;
include:用于本地代码的头文件;
jre:JAVA程序的运行环境;
lib:可执行文件使用的文件;
scr:JDK类库, 源代码文件。
JAVA命名规范
不使用拼音和汉字,只能使用英语、数字、下划线或者$,必须使用英- 语打头,“_”一般用于命名静态常量。驼峰命名格式,不能有空格,类名的命名中首字母大写,例:CatMilk
JAVA关键字和保留字
JAVA关键字
JAVA编程语言中,事先定义的,有特殊含义和用途的单词。如:目前接触到的
public、
static、
void等。
JAVA保留字
JAVA编程语言中,暂时还没有被定义的,但以后有可能会用到的单词,目前JAVA的保留字有goto和
const。
注意
JAVA中没有sizeof、
goto、
const,且
sizeof既不是关键字也不是保留字。
二进制、八进制、十进制和十六进制
举例:对十进制数字110进行换算
十进制转二进制
对110除以2取余数,由左往右,由下往上,将余数顺序排列,得到110的二进制表达法为01101110:二进制转十进制
刚刚我们得到了二进制数01101110,将它转换为十进制:二进制转十六进制
将二进制数01101110转换为十六进制,每四位一组,从右往左划分:二进制转八进制
将二进制数01101110转换为八进制,每三位一组,从右往左划分:JAVA原码、反码、补码
正数:符号位用0表示
原码:对应数字的二进制数反码:对应数字的二进制数
补码:对应数字的二进制数
举例:
正数 | 5 |
---|---|
二进制数 | 00000101 |
原码 | 00000101 |
反码 | 00000101 |
补码 | 00000101 |
负数:符号位用1表示
原码:对应正数的二进制数,第一位符号位写1反码:符号位不变,其他每一位与原码对应相反
补码:反码的基础上再加1,如需要进位则进位
举例:
负数 | -5 |
---|---|
对应正数的二进制数 | 00000101 |
原码 | 10000101 |
反码 | 11111010 |
补码 | 11111011 |
JAVA三大注释方法
单行注释// 单行注释
多行注释
/* 多 行 注 释 */
文档注释
/** 文 档 注 释 */
相关文章推荐
- Linux下C语言编程--基础知识
- 零基础易语言入门教程(三)之了解控制台程序
- []转Java咖啡馆---Java语言基础
- 二、VB6语言基础
- 《.net编程先锋C#》第二章 理论基础-公用语言 运行环境
- C#锐利体验之第二讲 C#语言基础介绍
- C 语言编程基础篇之linux版
- 汇编语言的基础知识标识符和表达式的继续
- [转贴]Oracle PL/SQL语言基础
- 面向对象语言基础 一
- [转贴]Oracle PL/SQL语言基础
- Oracle PL/SQL语言基础
- C语言程序设计基础讲座之数组
- Oracle PL/SQL语言基础
- Oracle PL/SQL语言基础
- 第二讲 Java语言基础知识
- DirectX 9高层着色语言介绍3 —— 语言基础(2)
- C 语言编程基础篇之linux版
- Oracle PL/SQL语言基础
- WML语言基础(WAP建站)一