Java
    Java是一门面向对象的编程语言,不仅吸收了c++语言的各种优点,但是摒弃了c++难以理解的多继承、指针等概念。因此Java语言具有功能强大和简单易用两个特征。
    极好的实现了面向对象的理论,允许程序员以优雅的思维方式进行复杂的编程。

    Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立性、可移植性、多线程、动态性等特点。
    Java可以编写桌面应用程序、web应用程序、分布式系统、嵌入式系统等应用程序。


    主要内容:
    1、 Java的简介
    2、 开发第一个Java程序 使用命令行的形式
    3、 使用Eclipse进行Java开发 (intellij idea)


    Java 简介
    1、 Java是一门面向对象的程序语言设计
    2、 1995年由sun公司发布
    3、 2010年sun公司被oracle收购


    看几个重要的概念
    1、 JVM (Java Virtual Machine) Java虚拟机
    2、 Jvm是Java平台无关性实现的关键
    引入jvm之后,Java在不同的编译平台上运行是不需要重新编译的。
    image.png
    一次编译,到处运行
    Jdk
    1、 jdk(Java Development kit) Java语言的软件开发工具包
    2、 两个主要组件:
    1、javac 编译器 将源程序转成字节码
    2、java 运行编译后的Java程序(.class后缀的)

    Jdk是面向开发人员的,而jre是面向使用者。
    有些安卓系统开发只需要jre就可以


    Jre
    1、 jre (Java Runtime Environment)
    2、包括Java虚拟机(jvm) 、Java核心类库和支持文件
    3、如果只需要运行Java程序,下载并安装jre就可以
    4、如果开发Java软件,就需要下载jdk
    5、在jdk中附带这jre


    jdk jre jvm三者的关系
    image.png
    Java平台
    1、Java se 桌面程序 Java的标准版 :QQ office
    2、Java EE web应用程序 Java企业版 :电商网站、门户网站
    3、Java ME 移动设备 Java微型版 :比如移动端开发

    image.png
    image.pngimage.png
    DOC操作指令:
    1、 切换盘符:直接盘符:d: 回车
    2、 列出当前目录下所有文件:dir
    3、 进入当前文件夹下的某个文件; 例如:cd xxxx 通过cd xx (cd mysql-55-dodoke cd my
    4、 返回文件夹的上一层文件夹 cd..
    5、 运行文件夹下的某个程序,直接输入程序名称即可
    6、 清屏:cls
    命令提示符(cmd).png