Java 简介

一. 导学

  1. Java 语法结构;
  2. 循环和选择等常用的流控制结构;
  3. 方法和数组的使用

二、Java 的基础语法

  1. Java初识
    (1)Java 简介

    • Java 是一门面向对象的程序设计语言;
    • 1995年由sun公司发布;
    • 2010年sun公司被Oracle公司收购;
    • 现在的 JDK 版本是8.0.

      重要概念介绍:

      1. JVM

        • JVM(Java Virtual Machine),Java 虚拟机

        • JVM 是 Java 平台无关性实现的关键

        • Java 程序执行流程:源文件 —> 编绎器 —> 字节码文件 —> 解释器 —> Program

        1Java程序执行过程.png
      2. JDK

        • JDK(Java Development Kit),Java 语言的软件开发工具包;

        • 两个主要组件:

          • javac – 编绎器,将源程序转成字节码
          • java – 运行编译后的 java 程序(.class 后缀的)
      3. JRE

        • JRE(Java Runtime Environment)
        • 包括 Java 虚拟机(JVM)、Java 核心类库和支持文件
        • 如果只需要运行 Java 程序,下载并安装 JRE 即可;
        • 如果要开发 Java 软件,需要下载 JDK;
        • JDK 是面向开发人员的,而 JRE 是面向使用者的;
        • 在 JDK 中附带有 JRE

      JDK、JRE 和 JVM 三者的关系

      2JDK、JRE和JVM 三者的关系.png

      JRE = JVM + JavaSE 标准类库

      JDK = JRE + 开发工具集(例如Javac 编绎工具等)

      Java平台

      • JavaSE:Java标准版,主要用于开发桌面程序(如Office、QQ),为后续的 JavaEE 提供基础;

      • JavaEE:Java 企业版,主要用于开发Web程序,如电商网站、门户网站等网站产品的开发;

      • JavaME:Java 微型版,主要用于移动设备的开发。

  2. 开发第一个Java 程序
    (1)Java程序的执行流程

    class HelloWorld {
     public static void main(String[] args) {
         System.out.println("Hello,World!");
         System.out.println("20230324.");
     }
    }
    

    运行命令如下:

    javac HelloWorld.java
    java HelloWorld

    运行结果如下:
    Hello,World!
    20230324.

    (2)带命令行的参数

    class ArgsDemo {
     public static void main(String[] args) {
         System.out.println(args[0]);
     }
    }
    

    运行命令如下:

    javac ArgsDemo.java
    java ArgsDemo aaa
    运行结果如下:
    aaa

    Java 程序结构的介绍:

    • class关键字后面跟的是类名;
    • 类名后面的一对花括号包含的是主方法。
    • 主方法是Java程序执行的入口。
  3. 使用 IDEA 进行 Java 开发

【信息由网络或者个人提供,如有涉及版权请联系COOY资源网邮箱处理】

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容