![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 60
陌生人敲代码
Code
展开
-
Java中Could not find the main class.program will的解决方法(转)
起初你或许会认为是一个莫名其妙的错误,因为代码根本一点问题的都没有,可运行期间总是报这个错,比较郁闷。 出现Could not find the main class.program will exit和java.lang.UnsupportedClassVersionError 错误的原因,是因为我们使用高版本的JDK编译的Java class文件试图在较低版本的JVM上运行,所报的错误。 因为,高版本的JDK生成的class文件使用的格式,可能与低版本的JDK的.class文件格式不同。原创 2010-11-05 10:57:00 · 792 阅读 · 0 评论 -
Servlet及JSP中的多线程同步问题及servlet单线程模式
Servlet/JSP技术和ASP、PHP等相比,由于其多线程运行而具有很高的执行效率。由于Servlet/JSP默认是以多线程模式执行的,所以,在编写代码时需要非常细致地考虑多线程的安全性问题。然而,很多人编写Servlet/JSP程序时并没有注意到多线程安全性的问题,这往往造成编写的程序在少量用户访问时没有任何问题,而在并发用户上升到一定值时,就会经常出现一些莫明其妙的问题。 Ser转载 2011-11-26 21:14:23 · 979 阅读 · 1 评论 -
关于数组的赋值和复制
通常在程序中,需要复制一个数组或数组的一部分。这种情况下,可能使用赋值语句(=),如:int []list1=new int[3]; int []list2=new int[3]; list1=list2; 然而该语句并不能把list2的值赋值给list1,仅仅只是将list2的引用传递给了list1,通过上面的语句,只是让list1和list2指向了同一个数组。而list1原先引用的数原创 2012-01-03 08:53:48 · 1757 阅读 · 0 评论 -
Oracle基本操作
1、分支语句: select empno,ename,sal, case deptno when 10 then '财务部' when 20 then '研发部' else '其他部门' end 部门 from scott.emp;select empno,ename,sal, decode(deptno,10,'财务部',20,'研发部','其他部门') 部门 from scott.emp;原创 2012-05-03 13:40:50 · 534 阅读 · 0 评论 -
Java命令行NoClassDefFoundError的解决
今天在研究ant的时候,使用ant运行Java总是报错 Exception in thread "main" java.lang.NoClassDefFoundError: Helloworld Caused by: java.lang.ClassNotFoundException: Helloworld at java.net.URLClassLoader$1.run(UR原创 2012-05-04 10:48:10 · 2223 阅读 · 0 评论 -
Java对象初始化详解
构造器的作用是在new一个对象时对其进行初始化操作。使用new初始化一个对象的过程如下: (1) 首先执行静态代码块,若该类有父类则先执行父类的静态代码块。 (2) 接着执行该类的构造方法,若该类有父类,则先执行父类的构造方法。由此可以形成一条构造方法链,直到顶层父类。 执行如下代码: public class ObjTest { public static void main(St原创 2012-05-22 16:47:24 · 553 阅读 · 0 评论