[学习笔记]Java SE环境搭建及代码规范,学习笔记se
分享于 点击 11411 次 点评:249
[学习笔记]Java SE环境搭建及代码规范,学习笔记se
Java基础概念
JRE(Java Runtime Environment):Java运行环境 包括Java虚拟机(JVM,JavaVirtual Machine)和Java程序所需要的核心类库。 JDK(Java Development Kit):Java开发工具包 包括:JRE和开发工具框架具体如下:
Java环境搭建
对于Windows系统,在环境变量中搭建Java环境。 Path环境变量配置Java工具包目录 CLASSPATH环境变量配置工程类文件目录注意
1. 环境变量中各个目录用“;”隔开。
2. 一般将JDK主目录单独设定环境变量,避免移动JDK位置后对Path环境变量的重新配置。
比如: JAVA_HOME= D:\Development\Java\jdk1.8.0_11 CLASSPATH= .; E: \My Programs\Java\class; %JAVA_HOME%\lib; %JAVA_HOME%\lib\tools.jar Path= %JAVA_HOME%\bin; %SystemRoot%\system32; OtherPath;3. 使用
setpath = 目录; %path% 命令来临时配置环境变量。4. JVM查找类文件的顺序:
如果没有配置CLASSPATH环境变量,JVM只在当前目录下查找要运行的类文件。 如果配置了CLASSPATH环境变量,JVM会先在CLASSPATH环境变量值的目录中查找要运行的类文件。 如果CLASSPATH环境变量值的结尾处有分号,那么JVM最终会在当前目录下查找一次。 如果CLASSPATH环境变量值的结尾处没有分号,那么JVM不会查找当前目录。 推荐不用加分号,若需要查找当前目录,那么使用“.”。Java代码规范
编写代码前,先写注释,声明需求以及实现思路。1. 文件
源文件以其最顶层的类名来命名,大小写敏感,文件扩展名为.java。 一个源文件只允许有一个顶层类。 文件编码:UTF-8。 除了换行符,源文件中只允许空格作为空白字符,缩进使用2个空格,制表符不用于缩进。2. 格式
对于非空块和块状结构,大括号遵循Kernighan和Ritchie风格: 左大括号前不换行 左大括号后换行 右大括号前换行3. 命名规范
包名全部小写,连续的单词只是简单地连接起来,不使用下划线。 类名都以UpperCamelCase风格编写。类名通常是名词或名词短语,接口名称有时可能是形容词或形容词短语。 方法名都以lowerCamelCase风格编写,方法名通常是动词或动词短语。 常量名命名模式为CONSTANT_CASE,全部字母大写,用下划线分隔单词。 非常量字段名以lowerCamelCase风格编写,这些名字通常是名词或名词短语。 参数名以lowerCamelCase风格编写,参数应该避免用单个字符命名。 局部变量名以lowerCamelCase风格编写,要避免用单字符进行命名,除了临时变量和循环变量,即使局部变量是final和不可改变的,也不应该把它示为常量,自然也不能用常量的规则去命名它。
相关文章
- 暂无相关文章
用户点评