Java程序运行机制
-
编译型(操作系统)
将程序全部转换为计算机可以理解的语言,
优点:执行速度更快
缺点:
-
解释型(网页)
在程序运行的过程中逐条转换为可以理解的语言
优点:
缺点:性能有一定的损失
Java代码完成后会生成一个字节码文件(class文件)
拥有两种方式
IDEA
在font中可以调节字体的大小
可以在网络中搜素IDEA优化改变一些设置
Java基础语法
注释
注释并不会被执行
书写注释是一个非常好的习惯
- 单行注释 //
- 多行注释 /* */
- 文档注释 JavaDoc /** */
/**
*/
标识符
Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。
- 关键字
- 标识符因该以字母(AZ,az)美元符$、或者下划线开头_
- 首字符之后可以是字母美元符下划线或数字的任何字符组合
- 标识符是大小写敏感的
- 不能使用关键字作为变量名或方法名
- 可以使用中文命名,但是不建议
数据类型
强类型语言
要求变量的使用要严格符合规定,所有变量必须先定义后才能使用
弱类型语言
数据类型
string属于类
-
基本类型
-
byte 1字节
-
short 2字节
-
int 4字节(最常用)
-
long 8字节(Long类型要在数字后面加L)
-
float 4字节(float类型要在数字后面加F)
-
double 8字节
-
char 2字节
-
boolean 占1位 true 和 false
1字节=8位
-
-
引用类型
- 类
- 接口
- 数组
变量
2字节
-
boolean 占1位 true 和 false
1字节=8位
-
引用类型
- 类
- 接口
- 数组
变量
type varName [=value] [{,varName[=value]}];