JAVA基础
命令提示符
启动: Win+R
切换盘符: 盘符名称: 列:(d:)
进入文件夹 cd 文件夹名称
进入多级文件夹 cd 文件夹1\文件夹2\文件夹3...
返回上一级 cd..
返回根路径 cd\
查看当前内容 dir
清屏 cls
退出 exit
Java程序具有跨平台性,可以在window系统,linux系统,MAC系统上运行.
JVM虚拟机:Java程序的运行环境,Java编写代码都运行在Jvm上(类似于语言翻译器(翻译官之类的)).
JRE:是Java的运行环境 包含 Jvm 和运行时所需要的 核心类库.
JDK:是Java程序的开发工具包,包含 JRE 和开发人员使用的工具.
运行一个已有的Java程序只需要安装一个JRE即可.
但要创建一个Java程序那么必须要安装一个JDK(也可以运行Java程序(JDK自带JRE)).
注释:
单行注释: // 内容
多行注释: /*
内容
内容
......
*/ (也叫 区块注释)
Hello World
// 第一行的类名称必须和所在文件名一样,大小写也要一样
// public class 后面的是类名称(定义一个类的名称),类是Java中所有源代码的基本组织单位
//classpath:指定当前目录在什么地方.
public class Hello World {
// 第二行是固定不变的写法,代表main方法
这一行代表程序执行的起点
public static void main(String[] args){
// 第三行代表打印输出语句(就是输出 System.out.printn("内容") 里的内容)
System.out.println("Hello World");
}
}
常量
常量的概念:程序运行中不可以改变的量为常量.
常量分类:
1.字符串常量: 凡是用双引号引起来的部分,就叫做字符串常量. 例:"abc","Hello","123"
2.整数常量: 直接写上数字,没有小数点. 例:100,200,0,-200
3.浮点数常量:直接写上数字,有小数点. 例:2.5,-3.14,0.0
4.字符常量:凡是用单引号引起来的单个字符,就叫做字符常量. 例: 'A','a','9','中国'
5.布尔常量:只有两种取值 true , false.
6.空常量:null,代表没有任何数据.
基本数据类型
整数型: byte short int long
浮点型: float double (也叫小数型)
字符型: char
布尔型: boolean
注意事项:
1.字符串不是基本类型 , 而是引用类型.
2.浮点型可能只是一个近似值, 并非精确的值.
3.数据范围与字节数不一定相关,列如 float 是4字节 , long 是8字节.
4.浮点数当中默认类型是 double , 如果一定要使用 float 类型, 需要加上一个后缀F;
如果是整数,默认为 int 类型 , 如果一定要使用 long 类型 , 需要加上一个后缀L.
(推荐后缀使用大写),列:
system.out.println(100L);
byte<short<int<long<char<float<double<boolean
Java的八种基本数据类型
Java数据类型的取值范围如下: