Java入门

Java特性和优势

  • 简单性
  • 面向对象
  • 可移植性:可以跨平台
  • 高性能
  • 动态性
  • 多线程
  • 安全性
  • 健壮性
  • 分布式

Java三大版本

JavaSE

​ 标准版

​ 桌面程序,控制台开发

JavaME(基本淘汰)

​ 嵌入式开发

JavaEE

​ E企业级开发

​ web端,服务器开发

JDK JRE JVM

JDK:Java Development Kit 即Java开发者工具,包含JRE

JRE: Java Runtime Environment即Java运行时环境,包含JVM

JVM: Java Virtual Machine Java虚拟机

安装开发环境

卸载JDK

  1. 删除java的安装文件夹
  2. 删除环境变量中的javahome
  3. 删除path下关于java的目录
  4. 在cmd中输入java -version检查

安装jdk

  1. 下载之后直接点exe文件安装好
  2. 配环境:%JAVA_HOME%和Path中的%JAVA_HOME%\bin以及%JAVA_HOME%\jre\bin
  3. 如果没有jre文件,则要在管理员身份下打开控制台面板,然后到安装的jdk文件夹目录下,然后输入bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre回车,就可以啦
  4. 在cmd中输入java -version测试JDK是否安装成功

Helloworld详解

  1. 写代码
public class Hello {
    public static void main(String[] args) {
        System.out.print("Hello World!");
    }
}
  1. 编译:在cmd中用这段代码的存储路径运行:

    javac Hello.java
    

    注意,编译时要带后缀

  2. 运行:没有报错,再运行

    java Hello
    

    运行时不带后缀

  3. 注意事项

    Java大小写敏感

    文件名和类名保证一样,并且首字母大写

    符号要用英文