优美的代码风格,有助于阅读!
前言
为什么要首讲代码风格?优美的代码风格不仅有助于自己阅读,也有助于他人阅读;不能过了几天,再回看自己写的代码,脑子满是问号(我有写过这玩意儿吗?),对吧。
一、Java代码的基本格式
Java中的程序代码都是必须放在一个类中的,而类需要用关键字class去定义,在class前面还会有一些修饰符,基本格式如下:
//可能还有包名
public class HelloWorld { //修饰符 class 类名
public static void main(String[]args){ //main方法 程序主入口
System.out.println("Hello World"); //输出语句
}
}
二、编写时的关键点
1.结构定义语句与功能执行语句
Java中程序代码分为结构定义语句和功能执行语句;结构定义语句,用于声明一个类或方法;而功能执行语句就是用于实现具体的功能,每条功能执行语句的最后都必须用(;)分号结束。
代码如下:
public class HelloWorld { //结构定义语句 定义一个HelloWorld类
public static void main(String[]args){
System.out.println("Hello World");
System.out.println("Hello World"); //功能执行语句 实现输出Hello World及Hello的功能
}
}
2.严格区分大小写
在Java语言中是严格区分大小写的,例:定义一个类时,Student与student是两个完全不同的符号。
public class CapAndSm {
public static void main(String[] args) {
Student(""); //分别调用Student、student方法
student("");
}
//声明两个方法
static void Student(String str){
System.out.println("I love you!");
}
static void student(String str2){
System.out.println("I love you too!");
}
}
3.程序代码的编排
Java语言并没有严格要求使用什么样的格式去编排程序代码,但开发人员考虑可读性,应该让自己所编写的程序代码整齐美观、层次分明。
整齐美观的代码:
package com.ankerfy.hello;
public class BeautiStyle {
public static void main(String[] args) {
System.out.println("优美的代码风格往往是令人赏心悦目的!"); //输出
//定义两个浮点型变量
float f = 1.4f;
double d = 2.5d;
if(f<d?true:false == true) //判断结构是否为true,是输出执行语句
{
System.out.println("This is where started for me,this is where end for me.");
}
}
}
整齐美观的代码,一眼明了结构定义语句及功能执行语句,虽然没有句句注释,但关键位置都写有注释,大大提高了可读性。
杂乱的代码:
package com.ankerfy.hello;
public class BeautiStyle {
public static void main(String[] args) {System.out.println("优美的代码风格往往是令人赏心悦目的!");
float f = 1.4f;double d = 2.5d;
if(f<d?true:false == true)
{System.out.println("This is where started for me,this is where end for me.");
}
}
}
杂乱的代码显得过于乱,无法一眼明了哪句是结构定义语句,哪句是功能执行语句;并且没有注释,也给阅读提高了难度。
4.字符串间的连接符(+)
Java程序代码中一句字符串不能分开在两行中书写,要想分开写,就需要用连接符(+)去对分开出进行连接。
例:
public class ConOStr {
public static void main(String[] args) {
System.out.println("I love my family and "
"I love my conutry"); //不用连接符连接 在编译器中就会认为这是两个语句 第一句没有结尾,第二句没有开头 会报错
System.out.println("I love my family" + " and I love my conutry"); //连接符(+)连接两个子字符串
}
}
总结
优美的代码风格往往是令人赏心悦目的,所以养成良好的代码风格是很重要的,关键处必要的注释是有利于提高阅读性的,下篇——优美的代码风格二(注释)再会!