本文主要是介绍Java语法基础,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Java语法基础
Java的发展
1995年由SUN公司推出,后被Oracle公司收购
Java的特点
Java的执行机制
- 编译:将Java源程序,编译为.class字节码文件
- 执行:将.class文件加载到JVM虚拟机中执行
第一个程序
// HelloWorld 是类名,需要与文件名相同
public class HelloWorld{
public static void main(String[] args){
// void表示无返回值
System.out.println("HelloWorld");
}
}
- 一个 java文件中可以有多个类,但是一般只有一个
- 编译后,一个类对应一个.class , 且 .class的文件名与类名一致
- 养成习惯,注释开始前加一个空格 // xxxxxxx
Java运行时的核心机制
- Java是先编译,再解释执行。综合了以下两种类型语言
- 像C、C++这类编译型语言,会生成二进制文件(例如exe文件)
- Basic这类解释性语言,不会生成二进制文件
进制
- 二进制: 以 0b 作为开头,例如: 0b1011
- 八进制:以 0作为开头,例如: 010、027
- 十六进制:以 0x 作为开头,例如: 0x1001
原、反、补码
计算机最终都是二进制运算,所有数据存储都是以二进制形式存储。每一个二进制位成为一个比特位(bit),每8个bit称为一个字节(byte)。bit所能表示的数太小了,所以通常习惯把一个字节作为计算机存储的最小单位。
——负数表示
- 在使用二进制表示数字,会写满一个字节(8个bit)
- 最高位是符号位,0表示正数,1表示负数
- 0b 0000 1000 ——》表示 -8
——补码
这篇关于Java语法基础的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!