Java基础笔记一
本文章是作者学习B站系列视频《狂神说Java》的记录笔记与心得,创作不易,希望能够得到您的支持。
Java程序运行机制
-
编译型:完整编译 Java编译器将“java”文件编译为“class”文件。 -
解释型:间断编译 Java解释器可以在任何移植了解释器的机器上直接执行Java字节码。
Java基础语法
一段简单代码
public class HelloWorld
{
public static void main(String[] args)
{
System.out.print("Hello World")
}
}
注意:
-
Java程序的全部内容都必须放置在类中 -
Java同C/C++一样,对大小写十分敏感
补充:Java定义类名的规范
-
名字必须以字母开头,后面可以使名字和字母的任意组合 -
类名以大写字母开头,名字中有多个单词组成时,每一个字母都要大写 -
源代码的文件名必须与公共类名相同(注意大小写),并用.java作为扩展名
注释
注释并不会被执行,是给我们写代码的人看的。书写注释是个好习惯。平时写代码需要注意规范。
例:
public class HelloWorld
{
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}
-
单行注释:在注释的语句前后分别标注//,每一行注释都需要有前后两个// -
多行注释:在注释的语段前后分别标注/*,在此之间的一大段内容则可被视为注释。
标识符和关键字
Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。
public class HelloWorld
{
public static void main(String[] args)
{
int a=10;
String student = “ZKX”;
System.out.print("Hello World")
}
}
注意:所有的标识符都应该以字母,美元符或者下划线(_)开始;首字符之后可以是字母(A-Z或者a-z)、美元符、下划线或数字的任意组合
数据类型
Java是强类型语言,要求变量在使用前必须先定义
-
整型
类型 | 存储要求 | 取值范围 |
---|
int | 4 bytes | -2^31 ~ 2^31-1 | short | 2 bytes | -32768~32767 | long | 8 bytes | -2^63 ~ 2^63-1 | byte | 1 byte | -128~127 |
-
长整型数值有一个后缀L或l -
十六进制数值有一个前缀0x或0X -
八进制数值前有一个前缀0(容易混淆) -
二进制数值前有一个前缀0b或0B -
浮点型
类型 | 存储要求 | 取值范围 |
---|
float | 4 bytes | 6~7位有效数字 | double | 8 bytes | 15位有效数字 |
-
字符型 char类型的字面量值要用单引号括起来。 char类型的值可以表示16进制的值。 特殊字符的转义序列:
-
布尔类型:false和true,用来判定逻辑条件,分别表示错和对。
|