#JAVA基础
##一、JAVA基本概述
###1、JAVA三大应用平台
JAVA SE | JAVA EE | JAVA ME |
---|---|---|
标准版 | 企业版 | 小型版 |
桌面开发 | 后台服务器端开发 | 移动端开发 |
###2、JAVA跨平台
####(1)、JAVA跨平台依赖于JVM(虚拟机) 源代码-编译-字节码-JVM识别
####(2)、JRE与JDK
JRE是JAVA运行环境,其中包括JVM
JDK是JAVA开发环境,其中包括JRE
##二、JAVA基础语法
###1、常量
整数 | 浮点数 | 字符串 | 字符 | 布尔值 |
---|---|---|---|---|
123 | 12.32 | “test” | ‘t’ | true/false |
###2、基本数据类型
整数:
byte 1字节
short 2字节
int 4字节
long 8字节
浮点数:
float 4字节
double 8字节
字符
char 2字节
布尔值
boolean 1字节
###3、变量
内存中开辟的一块内存空间,在一定范围内可改变。
//java是强语言,变量需要指定数据类型
//java创建long类型需要加L
//java创建float类型的浮点数需要加F
int age = 10;
long a = 10000000000000L;
float b = 1.1F;
###4、类型转换
####(1)、隐式转换
小数据类型转换为大数据类型
转换规则
byte-short-char-int-long-float-double
####(2)、强制转换
//在小数据类型取值范围内,将大数据类型转换为小数据类型
byte a = 10;
int b = 20;
byte c = (byte)(a + b)
##IDEA基础快捷操作
创建main函数 psvm
输出 sout