这样写代码的好处是什么?

来源:百度知道 编辑:UC知道 时间:2024/06/05 05:27:47
package com.wsy;

import java.text.DecimalFormat;

public class DecimalFormatSimpleDemo {

/**
* @param args
* DecimalFormat类的使用
*/
static public void SimpleFormat(String pattern, double value) {
DecimalFormat myFormat = new DecimalFormat(pattern);
String output = myFormat.format(value);
System.out.println(value + " " + pattern + " " + output);
}
static public void UseApplyPatternMethodFormat(String pattern,double value){
DecimalFormat myFormat=new DecimalFormat();
myFormat.applyPattern(pattern);
System.out.println(value + " " + pattern + " " + myFormat.format(value));
}
public static void main(String[] args) {
SimpleFormat("###,###.###", 123456.789);
SimpleFormat("00000000.###kg", 123456.789);
SimpleFormat("000000.000", 123.78);
UseApplyPatternMethodFormat("

这样写,没什么好处,只是习惯而已
实际上有一种条件下,会尽量把main()函数写到后面
当想要做单体测试的时候
在单体测试时,main方法一般仅仅是作为测试方法,用来判断其他的方法输入值和返回值是否对应,是否是预计值。
在这个时候,main()函数在类中没有任何意义,有意义的都是其他的功能方法,所以一般来讲吧测试方法放在最后,因为当测试完成之后,测试方法就没有任何用途了。放在最后,尽量不会对任何阅读此类的人造成影响。

对于JAVA来说,纯粹个人爱好。

如果对于C语言,main在后面有好处,可以不用申明函数。

因为主方法调用的方法都是前面定义的

放在前面会告诉你找不到定义对象的类

晕 这个是java不是C···不存在前面后面的····
在main方法执行前 类的所有方法就都已经加载了··不存在定义先后的问题

在JAVA当中,仅仅是习惯问题。写前面,写后面都见过。不影响编译。

反正你知道从public static void main开始看就行了。