网站建设资讯

NEWS

网站建设资讯

java代码注释后仍抱错 注解全部报错

为什么我的java程序打包成jar后双击运行时会出现这种抱错:could not find the main class?

类里没有 main()方法

创新互联专业为企业提供榆树网站建设、榆树做网站、榆树网站设计、榆树网站制作等企业网站建设、网页设计与制作、榆树企业网站模板建站服务,十多年榆树做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

并不是所有的java程序打成jar包之后都能双击运行的。

懂java语言的人仕们请进....

/*

This is a simple Java program. Call this file \"Example.java\".

(这样开始的是段落注释)意为,这是一段单独的java程序,它的名字是Example.java

*/

class Example{ //class类,后跟类名

//This is a simple Java program. Call this file \"Example.java\".

(两个斜杠后免的是一行的注释)意为,这是你的主方法,也就是main方法

public static void main(String arg[])//这句话是主main的固定写法.也是与后台系统执行打交道的方法.是唯一的.

其中关键字public:共有的.关键字static:静态的,关键字void:无返回值,main方法名字,String:字符型,args[]:数组args.

{//方法开始

System.out.println(\"This is a simple Java program.\");

//System系统类,out输出,println打印回行,括号里面是输出的内容,内容是

This is a simple Java program.

}//方法结束

}

PS:这是典型的java入门例子,注释其实可以不看,去掉一样好使,去掉后的程序是:

class Example {

public static void main(String args[]) {

System.out.println("This is a simple Java program.");

}

}

JAVA代码中文注释乱码

编码不对

1 先文件关了

2 在的项目试图中,右键文件,选择属性,改成utf-8 ,在打开文件看看 如果不成,关了,在改成别的编码

3 一般utf-8 gbk gb2312 这几种编码都试试就差不多了

java 内部类的问题 ,请问我下面注释掉的代码是多余吗 为何我注释了 还能运行,

是的,你注释的那几个方法,在你的程序中没有去调用,所以,不影响程序的运行!

总是出现抱错java.lang.NullPointerException

public void close(){

if(rs!=null){

rs=null;

try {

rs.close();

} catch (SQLException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

if(stat!=null){

stat=null;

try {

stat.close();

} catch (SQLException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

} if(conn!=null){

conn=null;

try {

conn.close();

} catch (SQLException e) {

e.printStackTrace();

}

}

}

这个方法里多了下面的三行代码,

rs=null;

stat=null;

conn=null;

每次都先付空值,再CLOSE, 肯定要报错的。删掉就没事了,如下:

public void close(){

if(rs!=null){

try {

rs.close();

} catch (SQLException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

if(stat!=null){

try {

stat.close();

} catch (SQLException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

if(conn!=null){

try {

conn.close();

} catch (SQLException e) {

e.printStackTrace();

}

}

}

如果想付空值的话,如下:

public void close(){

if(rs!=null){

try {

rs.close();

rs=null;

} catch (SQLException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

if(stat!=null){

try {

stat.close();

stat=null;

} catch (SQLException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

if(conn!=null){

try {

conn.close();

conn=null;

} catch (SQLException e) {

e.printStackTrace();

}

}

}

java中注释掉的汉语为什么编译错误!

如果是打包时的警告,是因为字符集设置问题。可以再properties选项中修改。

如果是导出doc文档时的错误,可以再最后一步时,设置字符格式。

加上 -encoding utf-8 -charset utf-8


新闻标题:java代码注释后仍抱错 注解全部报错
标题网址:http://cdweb.net/article/hphshj.html