JAVA入门

1. JDK、JRE、JVM概述

JDK:Java开发工具包,包含Java运行环境JRE、开发Java程序的所有工具(如Javac和Java等)和Java的基础类库(即Java API)。

JRE:Java运行环境,JRE中包含JVM。

JVM:Java虚拟机,它是整个java实现跨平台的核心部分。用于读取并处理编译过的与平台无关的字节码(class)文件,从而实现Java的可移殖性。

wKioL1jHxpCgshLtAAC3TAO8Md0276.jpg


2. 环境搭建及其编译运行

JDK安装及其环境变量配置

  • 根据系统下载安装JDK(安装路径为纯英文,无中文、空格。建议过程不用安装JRE

    JDK下载官网

  • 配置环境变量。

环境变量名

作用

PATH

Java开发工具的位置,如E:\OpenSource\jdk1.8.0_121\bin

JAVA_HOME

JDK的安装根目录,如E:\OpenSource\jdk1.8.0_121

CLASSPATH

JVM在运行时去哪一个目录路径加载字节码文件 (一般情况下不配置)

  • 检查。运行cmd,输入javac

wKiom1jHzonSYJSPAAA6EImFJfg398.png-wh_50

编译运行过程

wKiom1jHgHyAKSphAAA3GEn6GgU448.png

3. Java基本语法

  • 大小写敏感:Java语言严格区分大小写

  • 源文件名:一个Java源文件里可以定义多个Java类,但其中最多只能有一个类被定义成public类。若源文件中包含public类,源文件名必须与该public类同名,对于所有类来说,类名首字母应以大写开头。

  • 类名:一个源文件中包含N个Java类时,成功编译后会生成N份字节码文件(即N份单独的class文件,且字节码文件名与对应类同名)

  • 主方法入口:若一个类必须运行,则必须拥有main方法,因为main方法是程序的入口。所有的Java程序由public static void main(String[] args) 方法开始执行。

  • 方法名:所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写。


编程建议:

  • 一个Java源文件只定义一个类,不同的类使用不同的源文件定义;

  • 将每个源文件中单独定义的类都定义成public的;

  • 保持Java源文件在主文件名与源文件中的类名一致


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章