Java SE(Java Platform Standard Edition) 标准版 用于桌面程序开发
Java EE (Java Platform Enterprise Edition) 企业版 企业版应用开发
Java ME (Java Platform Mirco Edition)微型版 嵌入式设备软件开发
Java 是基于JVM虚拟机跨平台使用的
JRE(Java Runtime Environment) Java运行环境 包括JVM标准实现和Java核心类库
JDK(Java Development Kit)Java开发工具包 包括JRE和Java工具包
JDK环境变量配置方法:
1、安装JDK选择安装目录,安装过程中会出现两次安装提示。第一次是安装jdk,第二次是安装 jre。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错)。
2、安装完JDK后配置环境变量计算机→属性→高级系统设置→高级→环境变量。
3、系统变量→新建JAVA_HOME变量
变量值填写jdk的安装目录
4、系统变量→寻找Path变量→编辑。
在变量值最后输入%JAVA_HOME%in;%JAVA_HOME%jrein;(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)
5、系统变量→新建CLASSPATH变量。变量值填写 .;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar(注意最前面有一点)。
6、检验是否配置成功运行cmd输入java -version。
Java语法
1、标识符
Java中标识符的定义格式由字母、数字、_(下划线)所组成,其中不能重复,不能以数字开头,不能是Java中的关键字.也可以由美元符和人民币组成。
注:标识符是严格区分大小写的
例如:ORACLE,oracle,ORAcle等,虽然表示的单词一样,但都属于不同的标识符。
2、关键字
abstract |
assert |
boolean |
break |
byte |
case |
catch |
char |
class |
continue |
const |
default |
do |
double |
else |
extends |
enum |
final |
finally |
float |
for |
goto |
if |
implements |
import |
instanceof |
int |
interface |
long |
native |
new |
package |
private |
protected |
public |
return |
short |
static |
synchronized |
super |
strictfp |
this |
throw |
throws |
transient |
try |
void |
volatile |
while |
3、数据类型
Java的数据类型可分为基本数据类型与引用数据类型两种,其中基本数据类型包括了最基本的byte、short、int、long、float、double、char、boolean等。
引用数据类型(接口interface 类 class 数组),在操作时必须要进行内存的开辟。
byte 1个字节 默认值为0 (一个字节8位)
short 2个字节 默认值为0
int 4个字节 默认值为0
long 8个字节 默认值为0
float 4个字节 默认值为0.0
double 8个字节 默认值为0.0
char 2个字节 默认值为‘u0000’
boolean 默认值为false
数据类型转换
小范围转为大范围的会自动转换 如:int+long=long;
大范围转为小范围时会损失精度,需要转换时要强制类型转换 如:int=(int)long;
总结各个数值型数据的转换流程:
自动转型(由小到大):byte->short->int->long->float->double;
强制转型(由大到小):double->float->long->int->short->byte.
字符型char 用单引号' '括起来
字符串String 用双引号“ ”括起来 String本身不属于Java的基本数据类型,因为它属于一个类(引用类型数据)
使用char类型定义的转义字符
No. |
转义字符 |
描述 |
No. |
转义字符 |
描述 |
1 |
f |
换页 |
2 |
\ |
反斜杠 |
3 |
倒退一格 |
4 |
’ |
单引号 |
|
5 |
|
归位 |
6 |
” |
双引号 |
7 |
|
制表符Tab |
8 |
|
换行 |
4、 三目运算符
比较两个数的大小:a>b?a:b;