目录
初识Java
数据类型与变量
1、字面常量
2、数据类型
3、变量
3.1 语法格式
3.2 整型变量
3.3 浮点型变量
3.4 字符型变量
3.5 布尔型变量
3.6 字符串类型变量
初识Java
什么是Java、以及Java的特点、发展历史等请读者自行百度学习。这里仅仅展示入门必会的代码,经典“HelloWorld",.
public class Test {
public static void main(String[] args) {
System.out.println("HelloWorld");
}
}
运行截图如下:
注意事项:1、每个文件中只能有一个 Public 类,只能有一个 main 函数;
2、main 函数的快捷输入为 main 或者 psvm, 输出快捷方式为 sout。
3、博主所用软件为 idea,软件安装方式请读者自行学习,提示:安装 idea 前需要先安装 JDK, 此处想提醒读者的为如采用记事本书写代码,用终端窗口运行程序需注意 Public 类名必须与文件名一致。
数据类型与变量
1、字面常量
public class Test {
public static void main(String[] args) {
System.out.println(1);
System.out.println(3.14);
System.out.println("hello");
System.out.println('A');
System.out.println(true);
}
public class Test {
public static void main(String[] args) {
System.out.println(1);
System.out.println(3.14);
System.out.println("hello");
System.out.println('A');
System.out.println(true);
}
运行截图如下:
图示代码中的 1 3.14 hello A true 均为字面常量。
2、数据类型
在
Java
中数据类型主要分为两类:
基本数据类型
和
引用数据类型
。
基本数据类型有四类八种:
1.
四类:整型、浮点型、字符型以及布尔型
2.
八种:
3、变量
3.1 语法格式
3.1 语法格式
定义变量的语法格式为:
数据类型 变量名 = 初始值;
int a = 10;
其中 int 为数据类型, a 代表变量名, 10 是变量的初始值。
注意:在 Java 中变量在使用前必须赋初始值,否则会编译错误,例如以下代码就是错误的:
3.2 整型变量
整型变量包含整型变量、长整型、短整型、字符型四种。
整型变量语法格式及最值:
public class Test {
public static void main(String[] args) {
int a=199;
System.out.println(Integer.MAX_VALUE);
System.out.println(Integer.MIN_VALUE);
// 其中 Integer 为 int 的包装类
}
运行截图如下:
长整型变量语法格式及最值:
public class Test {
public static void main(String[] args) {
long a=199L; //为区分int类型和long类型 我们一般在初始值后面加L以示区分
System.out.println(Long.MAX_VALUE);
System.out.println(Long.MIN_VALUE);
// 其中 Long 为 long 的包装类
}
运行截图:
短整型变量语法格式及最值:
public static void main5(String[] args) {
short a=199;
System.out.println(Short.MAX_VALUE);
System.out.println(Short.MIN_VALUE);
// 其中 Short 为 short 的包装类
}
运行截图:
字节型变量语法格式及最值:
public class Test {
public static void main(String[] args) {
byte a=127;
System.out.println(Byte.MAX_VALUE);
System.out.println(Byte.MIN_VALUE);
// 其中 Byte 为 byte 的包装类
}
运行截图:
3.3 浮点型变量
单精度浮点型+双精度浮点型
public static void main(String[] args) {
float c=3.0f;
double d = 4.0;
System.out.println(d);
System.out.println(Float.MAX_VALUE);
System.out.println(Float.MIN_VALUE);
System.out.println(Double.MAX_VALUE);
System.out.println(Double.MIN_VALUE);
}
运行截图:
3.4 字符型变量
public static void main(String[] args) {
char g='帅'; //Java中的 char 大小为两个字节,可以存放两个字节的内容
System.out.println(g);
}
运行截图:
3.5 布尔型变量
Java 中布尔型变量与 C 语言中 布尔型不同,其值只能是 true 或者 false。
public static void main(String[] args) {
boolean a = true;
boolean v = false;
System.out.println(a);
System.out.println(v);
}
运行截图:
3.6 字符串类型变量
C 语言中没有字符串类型变量,Java 中有,更为方便。
public static void main(String[] args) {
String s1="hello";
String s2="world";
System.out.println(s1);
System.out.println(s2);
System.out.println(s1+s2);//这里的+号可以将s2与s1拼接起来
}
运行截图:



