Day04-Java
Java入门
什么是字节
-
位(bit):是计算机内部数据储存的最小单位,10001000是一个八位二进制数
-
字节(byte):是计算机中数据处理的基本单位,用B表示
-
1B=8bit
-
字符:是计算机中使用的字母,数字,字和符号
-
1bit表示1位
-
1Byte表示一个字节,1B=8b
编译型和解释型
-
编译型:先把源代码通过编译器一次性翻译成机器能跑的二进制文件,翻译完再运行
优点:执行效率高
缺点:编译慢,换系统要重新编译
-
解释型:不提前翻译,运行时一行一行读写翻译执行
优点:写完就能跑,不用编译,跨平台方便
缺点:执行慢,每次运行都要重新编译
-
Java属于半编译半解释:也就是先编译成字节码,再由JVM解释/即时编译执行
程序运行机制

IDEA
快捷方法
psvm=public static void main(String[] args);
sout=System.out.printf();
Java基础
注释
-
单行注释:只能注释一行文字
-
多行注释:可以注释一段文字
-
文档注释:给类,方法,变量做说明,还可以被IDEA识别提示生成官方API文档

标识符和关键字
标识符
关键字

- Java所有的组成部分都需要名字,类名,变量名以及方法名都被称为标识符
标识符注意点
- 所有标识符都应该以字母,美元符号($),或者下划线(_)开始
- 首字符之后可以是字母,美元符号($),下划线(_)或者数字的组合
- 不能使用关键字作为变量名或方法名
- 标识符是大小写敏感的
- 可以使用中文命名,但是一般不建议这样去使用,也不建议用拼音,很Low

数据类型
-
强类型语言:要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
-
弱类型语言:不用提前声明变量是什么类型,类型可以随便改变
-
Java的数据类型
-
基本类型(Primitive type)
![69e1f641-0c83-4b66-8e67-0f257a015796]()
-
引用类型(reference type)
![a5debda9-3682-471e-8f9d-4fb7841a3887]()
-
public class Demo02 {
public static void main(String[] args) {
String a="hello";
int b=10;
System.out.println(a);
System.out.println(b);
//八大基本数据类型
//整数
int num1=10;//最常用
byte num2=20;
short num3=30;
long num4=40L;//long类型要在数字后面加个L
//小数
float num5=50.1F;//float类型要在数字后面加个F
double num6=3.1415926535;
//字符
char name ='K';
//字符串,String不是关键字,是类
//String name1="Kongmi";
//布尔值:是否
boolean flag=true;
//boolean flag=flase;
}
}


浙公网安备 33010602011771号