Java代码风格和在idea中的一些设置

源文件基本设置 1. 文件名

驼峰标识,.java结尾

2. 编码

统一为UTF-8

Transport...可以解决property文件不能正常显示为中文的问题

Java代码风格和在idea中的一些设置

3. 特殊字符

尽量使用转义字符(\t, \n等),而不是八进制的(\012)或者Unicode转义(\u000a)

非ascii字符,最容易理解,使用unicode字符,比如:μ,不使用转义:\u03bcs

源文件结构

license

package

import

一个主类

每一个部分之间用一个空行隔开

1. license 2. 包名

不换行(line-wrapped),一行写完

3. import

import的时候不使用通配符*

不单独区分jdk的import和其他import,只按照静态引用和非静态引用分块

静态引用、非静态引用之间用空行分开,各自的块中间没有空行

Java代码风格和在idea中的一些设置

4. 类

一个文件只有一个top-level类

格式 1. 大括号(braces)

If,lese,if else,for,do,while,这些语句块都要用大括号

这些关键字后面的左大括号前面要有空格(没有换行),后面换行,右大括号前后都需要换行(如果右大括号后面有一些特殊的语句块的时候不需要换行,如:else,catch)

如果语句块是空的,可以简写

// This is acceptable void doNothing() {} // This is equally acceptable void doNothingElse() { } // This is not acceptable: No concise empty blocks in a multi-block statement try { doSomething(); } catch (Exception e) {}

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpgyjw.html