虚心学习的小赵同志

导航

 

 

 

 

 

JRE:java程序运行环境,包含了JVM和运行时所需要的核心库
JDK:开发工具包
想运行java程序只用下载JRE即可,想开发一个全新的java程序下载JDK。 JDK包含JRE功能,JRE包含了JVM核心

下图为JDK、JRE、JVM包含关系

 

 

一、安装完JDK后需要对电脑的变量环境做更改,这里是Windows10的操作步骤:

做两步操作,新建一个变量、修改一个变量。(必须大小写)

1、添加一个环境变量,创建JAVA_HOME(java家目录)

 

 2、修改一个环境变量,找到path-编辑-新建-添加java安装目录下的bin目录完整路径。

 

 

 

二、ava程序开发分为三个步骤:编写、编译、运行

 

 

 

注释学习:
// 单行注释
/* *\ 多行注释

 

三、HelloWorld练习

//定义一个类的名称,名第一行的第三个单词必须和所在的文件名称完全一致,大小写也要一样
//public class后面代表定义一个类的名称,类是java当中所有源代码的基本组织单位

public class HelloWorld{                            
    public static void main(String[] args){          //第二行的内容是万年不变的固定写法,代表main方法,这一行代表程序执行的起点
        System.out.println("Hello,World!!!");     //第三行是代表打印输出语句,希望现实什么东西就在括号中填写
    }
}

四、关键字的特性
1、完全小写字母。
2、在增强版记事本中(例如Notepad++)有特殊颜色。

五、标识符

 

 


六、常量分类
1、字符串常量:凡是双引号引起来的部分,叫做字符串常量。例如:"abc"、"hello"、"123"
2、整数常量:直接写上的数字,没有小数点。例如:100、200、300、-200
3、浮点数常量:直接写上的数字,有小数点。例如:2.5、-3.14、0.0
4、字符常量:凡是单引号引起来的单个字符,就是字符常量。例如:'A'、'B'
5、布尔型常量:只有两种取值,真、假。true、false
6、空常量:null,代表没有任何数据。

常量打印练习。

public class Demo01Const{
    public static void main(String[] args){
        //字符串常量
        System.out.println("abc");
        System.out.println("123");
        //整数常量
        System.out.println(123);
        System.out.println(456);
        //浮点数常量
        System.out.println(-1.2);
        System.out.println(5.5);
        //字符常量
        System.out.println('a');
        System.out.println('b');
        //布尔常量
        System.out.println(true);
        System.out.println(false);
        //空常量。空常量不能直接打印输出
        //System.out.println("null");
    }
}

七、数据类型
1、基本数据类型(本节学习)
整数型 byte shor int long
浮点型 float double
字符型 char
布尔型 Boolean
2、引用数据类型(今后学习)
字符串、数组、类、接口、lambda

注意事项:
1、字符串不是基本类型,而是引用类型。
2、浮点型可能只是一个近似值,并不是精确值。
3、数据范围与字节数不一定相关,例如float数据范围比long更加广泛,但是float是4字节,long是8字节。
4、浮点数当中默认类型是double。如果一定要使用float类型,需要加上一个后缀F
如果是整数,默认为int类型,如果一定要使用long类型,需要加上一个后缀L,推荐使用大写字母后缀。

 

 

posted on 2020-02-24 22:47  虚心学习的小赵同志  阅读(243)  评论(0编辑  收藏  举报