Java编程语言的详细解读与概述

发表时间: 2022-10-11 00:20

jvm:java虚拟机,用于加载.class,并运行.class;


jre:java运行环境,包含jvm以及运行java程序所必须的环境;

jre = jvm + java系统类库;


jdk:java开发工具包,包含jre以及开发程序必须的命令工具;

jdk=jre + 编译、运行等命令工具;


说明:运行java程序最小环境为Jre;

开发java程序最小环境为Jdk;


java编译运行过程

编译期:.java源文件,通过编译,生成.class字节码;

运行期:jvm 加载 .class,并运行.class.;

.java源文件 --> 编译生成 --> .class --> jvm --> 系统;

java,可跨平台,一次编程,到处可用;


java 版本

java EE 是企业版开发工具包,用于服务器编程;

java SE 是桌面应用编程;

java EE的底层包含Java SE;

Jvm 是个软件,在不用系统上可运行java程序;


main主函数

main为程序入口,main结束则程序结束,代码应写在main{代码..}


java实用命名法

驼峰命名法:首单词小写,其他单词首字母大写;

帕斯卡命名法:所有单词首字母都是大写;

变量名,方法名:用驼峰式命名法;

类名,接口名:用帕斯卡命名法;

包名:全部小写;

常量名:全部字母大写,用下划线连接单词。