下面这段程序,有哪些行是不符合java编程规范的?
/**
* Sample application using the simple text editor component that
* supports only one font.
* @author Timothy Prinzing
* @version 1.16 09/23/99
*/
package MyProject.theFirstApp;
class notepad extends JPanel {
final int MAX_NUM=1000;
final long rate=999;
String STR;
char theFirstcharacter;
public static void main(String[] args) {
try {
String vers = System.getProperty("java.version");
if (vers.compareTo("1.1.2") < 0) { ......}
}
private Component CreateToolbar() { ...... }
}
------解决方案--------------------包 类 变量 方法命名
有try没catch。
等等
------解决方案--------------------包名全部都要用小写
类名都是大写字母开头,后面的每个单词首字母大写,其它字母小写,如果有一部分是缩写,如"HTML"、"URL"等等,则全部大写
------解决方案--------------------类名首字母大写,方法名第一个单词的首字母小写,其他的单词首字母大写
------解决方案--------------------private Component CreateToolbar()这句话不知道你是什么意思?还有就是try要和catch一起使用不能单个出来
string STR 没有被初始化,不存在吧 ?