1.java
语言开发
1.1 java
虚拟机 ----- JVM
JVM
:java
虚拟机,简称JVM,试运行所有java程序的假象计算机,是java程序的运行环境,是java最具有吸引力的特性之一。我们编写java代码,都是运行在JVM
之上。- 跨平台:任何软件的运行,都必须要运行在操作系统之上,而我们用java编写的软件可以运行在任何瞎做系统之上,这个特性叫做java的跨平台性。该特性是由JVM实现的,我们编写的程序运行在JVM之上,而JVM运行在操作系统之上。
在每一种操作系统上都有其对应的JVM,所以java写在JVM之上,JVM运行在操作系统上,所以就可以兼容各种操作系统。
1.2 JRE
和 JDK
JRE
:是jav程序运行的环境,包含JVM和运行时所需要的的类库。JDK
: 是java程序开发的工具包,包含JRE
和开发人员使用的工具。
我们想要运行一个java程序只需要安装JRE
即可,但是想要开发一个java
程序那么就要安装JDK
。
2. 复习 ----- 第一个java
程序
基本命令的复习
public class helloworld(){
public static void main(String[] args){
System.out.println("hello world");
}
}
java -version
查看java
版本
- Set命令
1.显示临时设置的环境变量
set JAVA_HOME
2.临时更改一个环境变量
set JAVA_HOME = D:
这里设置的环境变量是临时的,如果关闭CMD
,刚才设置的环境变量就没了。
3. 使用eclipse
- 更改
eclipse
运行环境
一般会使用JDK
作为运行环境,所以这里我们要将运行环境转换一下。
点击后选择edit
如下图一次点击 Installed JREs... ---> Add---> Standard VM
Next
选择JDK
目录
选择JDK
src
目录
所有的文件都要写咋src
目录下,src
目录文件级别:包 > 类
4. 了解java
语法
- 1.注释
单行注释: //
多行注释: /* 多行注释 */
public class dome1{
public static void main(String[] args){
System.out.println("这是第一个java程序");
//我是一行注释
/*
我是多行注释
我也是多行注释
*/
}
}
- 2 八大数据类型
byte
、short
、int
、long
、float
、double
、char
、布尔
byte
:一个字节,八位二进制
八位二进制第一位为符号位,剩余七位保存数据,所以byte
最大为127,最小为-127。
short
:两个字节,十六位二进制
十六位二进制第一位为符号位,剩余十五位保存数据,所以最大值为215-1,最小值为-215-1。
int
:四个字节,三十二为二进制
最大值为 231-1,最小值为-231-1。
long
:八个字节,六十四为二进制
最大值为 2^65-1,最小值为 -2^65-1
在java中直接写一个整数他为int类型
java的默认浮点类型为double。
字符型只能代表单个字符