image.png

    java SE:standard
    java EE:enterprise
    java ME:主要用于手机、PDA等移动通讯设备、嵌入式设备或消费性电器的开发,但由于Android的兴起,这个东西已经很少用了

    jdk:java development kit 开发组件
    ▪ bin
    • javac:用于java的编译
    • java:用于java的运行
    • jar
    • appletviewer
    • javadoc
    ▪ jre:java runtime env 运行环境
    • JVM(Java virtual machine):
    • Java 基础类及支持文件(/lib/rt.jar)
    image.png

    java的编译运行过程
    image.pngimage.png

    java和C的关系:
    • 没有C、C++语言中的指针;
    • 没有多重继承;
    • 没有操作符重载;
    • 提供强类型机制、异常处理、垃圾内存自动,搜集机制等
    image.png


    java的运行环境

    • 命令行
    • ide
      • eclipse:project->src中增加class
      • idea

    java编写程序

    • 命名

    eclipse创建java程序:java程序都是以project的形式进行管理的
    new -> java project -> 给project取名字 -> 取消创建module-info.java文件
    new -> class -> 给class取名字 -> 勾选public static void main(String[] args)
    技巧:双击程序窗口可以进行放大
    https://www.bilibili.com/video/BV157411g78y?p=9
    image.pngimage.png

    题目.PNG