• Java语言发展史


    1. Java语言发展史

    1.1 Java语言

    语言:人与人交流沟通的表达方式

    计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言

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

    Java之父:詹姆斯·高斯林(James Gosling)

    1.2 Java语言发展史

    1995年Java语言->……->2004年Java(5.0)->……->2014年Java(8.0)->……->2018年9月Java(11.0)

    2. Java语言跨平台原理

    2.1 平台

    指的是操作系统

    • Windows
    • Mac
    • Linux

    2.2 跨平台

    指的是Java程序可以在任意操作系统上运行。

    2.3 跨平台原理

    在需要运行Java应用程序的操作系统上,安装一个与操作系统对应的Java虚拟机(JVM)即可

    3. JRE和JDK

    3.1 JRE

    JRE(Java Runtime Environment)

    是Java程序的运行环境,包含JVM和运行时所需要的核心类库。

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

    3.2 JDK

    JDK(Java Development Kit)

    是Java程序开发工具包,包含JRE和开发人员使用的工具。

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

    我们要想开发一个全新的Java程序,那么必须安装JDK

    3.3 JDK、 JRE、JVM的关系

    4.JDK的下载

    通过官方网站http://www.oracle.com获取JDK

    注意:针对不同操作系统,下载对应的JDk

    JDK的文件包

    5.常用DOS命令

    • 按下Win+R
    • 输入cmd
    • 按下回车键

    常用命令:

    6.环境变量的配置

    6.1为什么要配置Path环境变量?

    开发Java程序,需要使用JDK提供的开发工具,而这些工具在JDK的安装目录的bin目录下。

    为了在开发Java程序的时候,能够方便的使用javac和java这些命令,我们需要配置Path环境变量。

    6.2如何配置path环境变量

    配置Java环境变量

    7. Hello World案例

    7.1 Java程序开发运行流程

    开发Java程序,需要三个步骤:编写程序,编译程序,运行程序

    7.2 Hello World 案例的编写

    • 新建文本文档文件,修改名称为HelloWorld.java
    • 用记事本打开HelloWorld.java文件,书写程序内容
    //HelloWorld
    public class HelloWorld{
        pubilc static void main(String[] args){
            System.out.println("HelloWorld");
        }
    }
    

    提示:写完程序要记得保存文件(Ctrl+S)

    7.3 HelloWorld 案例的编译和运行

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

    //编译
    javac 文件名.java
    如:javac HelloWorld.java
    
    //执行
    java 类名
    如:java HelloWorld
    

    7.4 HelloWorld 案例的常见问题

    BUG的解决:

    1. 具备识别BUG的能力(多看)
    2. 具备分析BUG的能力(多思考、多查阅资料)
    3. 具备解决BUG的能力(多尝试、多总结)

    常见BUG:

    1. 非法字符(注意中英文符号问题)
    2. 程序包system不存在(应为“System”,注意字母大小写)
  • 相关阅读:
    CentOS7搭建FastDFS V5.11分布式文件系统(二)
    CentOS7搭建FastDFS V5.11分布式文件系统(一)
    JRebel最新破解激活版(IDEA自动部署插件)
    idea常用插件
    idea安装完成后要做的几件事(设置字体、编码、行号)
    IDEA修改Maven全局配置
    IDEA打开光标是粗黑色,backspace键、insert键点击无效的解决办法
    Hadoop build error java.lang.NoClassDefFoundError: org/sonatype/aether/graph/DependencyFilter
    Golang项目目录结构组织
    再看GOPATH
  • 原文地址:https://www.cnblogs.com/SZYJY/p/16077934.html
Copyright © 2020-2023  润新知