#java入门个人笔记整理(基础中的基础)
java技术体系(java平台)
- Java SE (Platform,Standard Edition) java标准版本(基础)
- java EE (Java Platform,Enterprise Edition)java企业版本
- java Me (Java Platform,Micro Edition) java微型版 -1
###java程序运行步骤
编辑(源文件:扩展名为.java)------编译(得到字节码文件.class)-----运行()
通过javac 命令对源文件进行编译,(javac Test.java) 得到后缀名为.class的字节码文件(Test.class)
通过java 命令运行字节码文件 例如java HelloWorld(不要加.class)
java程序运行在虚拟机上(可以认为java是一门解释型语言)
java是一个跨平台语言,一次编译,多出运行。
java程序运行在虚拟机(不同操作系统上的虚拟机不同)上,是java跨平台性的原因
比较清晰的图文解析 https://www.sxt.cn/2019Interviewquestions/001-1.html
###JDK.JRE.JVM
- JDK (java development kit) 包含JRE+jaca还发工具(javac.exe java.exe javadoc.exe)
- JRE (java运行时环境)包括 JVM和java核心类 库
- JVM java虚拟机
java标识符命名规则
- 可以包含字母.数字.下划线(_).美元符号($)
- 第一个字符不允许是数字,例如int 1test = java;
- 标识符要有含义,让人读起来能够快速理解代码意图
- 标识符严格区分大小写
- 变量命名时采用驼峰法例如–searchStudentName
阿里巴巴代码规范 :https://edu.aliyun.com/certification/cldt02
以上为我作为一个java初学者的个人笔记,知识量不足。希望通过博客方式督促自己的学习。如有谬误,万望斧正
引用:1. 阿里巴巴代码规范 https://edu.aliyun.com/certification/cldt02