Java运行机制
- 编译型:执行速度快,对操作系统要求较低,可用于开发操作系统(C/C++)
- 解释型:对速度没有要求,网页编辑,服务器脚本,边执行边解释(Javascrip)
Java:先编译后解释
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tFSQRzAd-1626882833427)(C:\Users\asus\AppData\Roaming\Typora\typora-user-images\image-20210721141505799.png)]
IDEA
输出Hello,World
public class Hello {
public static void main(String[] args) { //psvm
System.out.println("Hello,World!"); //sout
}
}
Java基础语法
注释
-
单行注释://
-
多行注释:/*
注释一
注释二
注释三
注释四
*/
-
JavaDoc注释 /**
注释一
注释二
注释三
*/
public class Hello {
public static void main(String[] args) {
//输出Hello,World
/*多行注释
多行注释一
多行注释二
多行注释三
多行注释四
多行注释五
*/
System.out.println("Hello,World!");
//JavaDoc:文档注释
/**
* @Description 描述 Hello,World
* @Author 作者 田一焘
* */
}
}
标识符
关键字
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cS6HmuPW-1626882833430)(C:\Users\asus\AppData\Roaming\Typora\typora-user-images\image-20210721192530002.png)]
Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。
-
所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线()开始
-
首字符之后可以是字母(A-Z或者a-z),美元符($)、下划线()或数字的任何字符组合不能使用关键字作为变量名或方法名。
-
标识符是大小写敏感的
-
合法标识符举例: age、$salary._value、__1_value
-
非法标识符举例:123abc、-salary、#abc
public class one {
public static void main(String[] args) {
String 王者="最强";
System.out.println(王者);
}
}
- 不建议使用拼音
数据类型
- 强类型语言
- 要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
- 弱类型语言
- Java的数据类型可分为两大类
- 基本类型
- 引用类型
Java运行机制
- 编译型:执行速度快,对操作系统要求较低,可用于开发操作系统(C/C++)
- 解释型:对速度没有要求,网页编辑,服务器脚本,边执行边解释(Javascrip)
Java:先编译后解释
IDEA
输出Hello,World
public class Hello {
public static void main(String[] args) { //psvm
System.out.println("Hello,World!"); //sout
}
}
Java基础语法
注释
-
单行注释://
-
多行注释:/*
注释一
注释二
注释三
注释四
*/
-
JavaDoc注释 /**
注释一
注释二
注释三
*/
public class Hello {
public static void main(String[] args) {
//输出Hello,World
/*多行注释
多行注释一
多行注释二
多行注释三
多行注释四
多行注释五
*/
System.out.println("Hello,World!");
//JavaDoc:文档注释
/**
* @Description 描述 Hello,World
* @Author 作者 田一焘
* */
}
}
标识符
关键字
Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。
-
所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线()开始
-
首字符之后可以是字母(A-Z或者a-z),美元符($)、下划线()或数字的任何字符组合不能使用关键字作为变量名或方法名。
-
标识符是大小写敏感的
-
合法标识符举例: age、$salary._value、__1_value
-
非法标识符举例:123abc、-salary、#abc
public class one {
public static void main(String[] args) {
String 王者="最强";
System.out.println(王者);
}
}
- 不建议使用拼音
数据类型
- 强类型语言
- 要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
- 弱类型语言
- Java的数据类型可分为两大类
- 基本类型
- 引用类型
public class Dome02 {
public static void main(String[] args) {
//八大基本数据类型
//整数
byte num01=10;
int num02=20;//最常用
long num03=30L;
short num04=40;
//浮点数
float num05=50.1F;
double num06=3.1415926;
//字符
char name01='中';
//String字符串,不是关键字(类);
//String name="中国";
//布尔值:是非
boolean flag01=true;
boolean flog02=false;
}
}
什么是字节
-
位(bit):是计算机内部储存的最小单位,11001100是一个8位的二进制数。
-
字节(byte):是计算机中数据处理的基本单位,习惯上用大写B来表示。
-
1B(byte,字节)=8bit(位)
-
字符:是指计算机中使用的字母、数字和符号
-
1bit表示一位
-
1Byte表示一个字节1B=8bit
-
1024B=1KNB
-
1024KB=1MB
……
电脑32位与64位的区别
32位:只可用32位的操作系统,内存只可挂4GB
64位:32位与64位皆可,内存可挂128GB
public class Dome02 {
public static void main(String[] args) {
//八大基本数据类型
//整数
byte num01=10;
int num02=20;//最常用
long num03=30L;
short num04=40;
//浮点数
float num05=50.1F;
double num06=3.1415926;
//字符
char name01='中';
//String字符串,不是关键字(类);
//String name="中国";
//布尔值:是非
boolean flag01=true;
boolean flog02=false;
}
}
什么是字节
-
位(bit):是计算机内部储存的最小单位,11001100是一个8位的二进制数。
-
字节(byte):是计算机中数据处理的基本单位,习惯上用大写B来表示。
-
1B(byte,字节)=8bit(位)
-
字符:是指计算机中使用的字母、数字和符号
-
1bit表示一位
-
1Byte表示一个字节1B=8bit
-
1024B=1KNB
-
1024KB=1MB
……
电脑32位与64位的区别
32位:只可用32位的操作系统,内存只可挂4GB
64位:32位与64位皆可,内存可挂128GB