当前位置:首页 » 《随便一记》 » 正文

Java语言是美国Sun公司(Stanford University Network)在1995年推出的计算机语言。

17 人参与  2022年06月28日 14:27  分类 : 《随便一记》  评论

点击全文阅读


三分钟带你JAVA入门,1000多个人看了都说好

一、 Java语言发展史

微信截图_20220628142821.png

Java语言是美国Sun公司(Stanford University Network)在1995年推出的计算机语言。


Java之父:詹姆斯·高斯林。


二、Java语言跨平台原理

微信截图_20220628142840.png

平台指的是操作系统(Windows\Mac\Linux)。


跨平台:Java程序可以在任意操作系统上运行JVM虚拟机(Java Virtual Machine)。


跨平台原理:在需要运行Java应用程序的操作系统上,安装一个与操作系统对应的Java虚拟机。

微信截图_20220628142848.png

三、JRE和JDK


JRE(Java Runtime Environment)是Java程序的运行时环境,包含了JVM和运行时所需的核心类库。


运行一个已有的Java程序,只需要安装JRE即可。


JDK(Java Development Kit)是Java程序开发工具包,包含JRE和开发人员使用的工具。


其中的开发工具:编译工具(javac.exe)和运行工具(java.exe)。


开发一个全新的Java程序,必须安装JDK。


四、JDK、JRE、JVM的关系

微信截图_20220628142911.png

五、JDK的安装目录


目录名称 说明

bin 该路径下存放了JDK的各种工具命令。javac、java

conf 该路径下存放了JDK的相关配置文件。

include 该路径下存放了一些平台特定的头文件。

jmods 该路径下存放了JDK的各种模块。

legal 该路径下存放了JDK各模块的授权文档。

lib 该路径下存放了JDK工具的一些补充JAR包。

其余文件为说明性文件。

微信截图_20220628143007.png

其余文件为说明性文件。


六、打windows下开命令提示符窗口


按下win+R,输入cmd之后按下回车键;

微信截图_20220628143013.png

打开如下窗口;

七、常用DOS命令

微信截图_20220628143018.png

操作 说明

盘符名称: 盘符切换(E:回车,表示切换到E盘)

dir 查看当前路径下的内容

cd目录 进入单级目录

cd… 回退到上一级目录

cd目录1\ cd目录2… 进入多级目录

cd 回退到盘符目录

exit 退出命令提示符窗口

cls 清屏

八、为什么要配置Path环境变量

微信截图_20220628143026.png

开发Java程序需要用JDK提供的开发工具,而这些工具在JDK的安装目录的bin目录下,为了在开发Java程序的时候,能够方便的使用javac和java这些命令,我们需要配置Path环境变量。


九、Java程序开发运行流程


开发Java程序三步骤:编写程序、编译程序、运行程序。

微信截图_20220628143032.png



十、HelloWorld案例


1、编写程序


新建文本文档文件,修改名称为HelloWorld.java


用记事本打开HelloWorld.java文件,写程序内容,保存文件Ctrl+S


程序内容:微信截图_20220628143039.png


public class HelloWorld{

    public static void main(String[] args){

        System.out.println("HelloWorld!!!");

    }

}

微信截图_20220628143050.png

1

2

3

4

5

6

2、编译、运行程序


打开命令提示符窗口,进入到HelloWorld.java所在的目录,输入指令编译和执行。

微信截图_20220628143056.png

编译:


PS C:\Users\22768\Desktop> javac .\HelloWorld.java


1

2

执行:微信截图_20220628143101.png


PS C:\Users\22768\Desktop> java HelloWorld

HelloWorld!!!

PS C:\Users\22768\Desktop>


1

2

3

4

3、常见问题


中英文符号问题。

微信截图_20220628143108.png

单词拼写问题(System不可写成system)。


十一、什么是类

微信截图_20220628143118.png

Java程序中最基本的组成单位是类;


类的定义格式:public class 类名{}


十二、什么是关键字和常量


关键字:被Java语言赋予了特定含义的单词。

微信截图_20220628143124.png

特点:


字母全部小写。


常用的代码编辑器,针对关键字有特殊颜色标记。


常量:


常量类型 说明 举例

字符串常量 用双引号括起来 HelloWorld、常量

整数常量 不带小数的数字 66 、-88

小数常量 带小数的数字 13.14 、-5.21

字符常量 用单引号括起来 ‘A’ 、‘0’

布尔常量 布尔值,表示真假 只有两个值:true\false

空常量 一个特殊的值,空值 Null

十三、如何进行数据输入


Scanner使用的基本步骤


1、导包


import java.util.Scanner;  # 导包动作必须出现在类定义的上边。


1

2

2、创建对象


Scanner sc=new Scanner(System.in);  # 只有sc是变量名,可以变,其他的都不允许变。


1

2

3、接收数据


int i=sc.nextInt();  只有i是变量名,可以变,其他的都不允许变。


1

2

4、导入


import java.util.Scanner;

public class ScannerDemo {

public static void main(String[] args) {

  //创建对象

    Scanner sc = new Scanner(System.in);

    //接收数据

    int x=sc.nextInt();

    //输出数据

    System.out.printlin(“x:”+x);

  }

}


1

2

3

4

5

6

7

8

9

10

11

12

5、三个和尚案例


import java.util.Scanner;

public class Test1 {

    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);

        System.out.println("请输入第一个和尚的身高");

        int height1 = sc.nextInt();

        System.out.println("请输入第二个和尚的身高");

        int height2 = sc.nextInt();

        System.out.println("请输入第三个和尚的身高");

        int height3 = sc.nextInt();

        int tempHeight = height1 > height2 ? height1 : height2;

        int maxHeight = tempHeight > height3 ? tempHeight : height3;

        System.out.println("maxHeight:" + maxHeight + "cm");

    }

}


1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

运行结果:




至此,本文结束。


点击全文阅读


本文链接:http://m.zhangshiyu.com/post/41910.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1