2012年9月3日

有关clone与equals方法的应用

摘要: import java.util.*; //有关clone与equals方法的应用public class CloneEqual { public static void main(String[] args) { Date d1,d2,d3; d1 = new Date();d2 = d1;//执行内存中相同的对象d3 = (Date)d1.clone();//clone方法返回的是Object类型,需要强制转换为DateSystem.out.println("d2=d1的结果:true???"+(d2==d1)); System.out.println("d2 阅读全文

posted @ 2012-09-03 21:27 云端飘 阅读(320) 评论(0) 推荐(0) 编辑

有关Oracle sqlplus的连接问题

摘要: 在win7上运行oracle10g时,可能要以管理员权限运行。还有可能有其他问题,如:ERRORORA-01017invalid usernamepasswordSQL> conn / as sysdba SQL> alter user SCOTT account unlock identified by tiger;User altered.SQL> select username,account_status from dba_users where username='SCOTT'; USERNAME ACCOUNT_STATUS ----------- 阅读全文

posted @ 2012-09-03 20:34 云端飘 阅读(171) 评论(0) 推荐(0) 编辑

什么是Model1和Model2?请解释它们各自的特点

摘要: 就是jsp+javabean和jsp+servlet+javabean两种模式,前者是纯JSP,后者是简单的MVC,是SUN公司对于MVC模式所先后推出的二种规范,第一种是JSPMODEL1,第二种则是JSPMODEL2.MODEL1在一定程序上实现了MVC,即JSP是控制层与表示层合二为一了,BEAN则为模式层.这样的效果显然不如将控制层单独划分出来的好.而MODEL2则是将控制层(SERVLET)单独的划分出来了,专门负责业务流程的控制,接受页面的请求,创建所需的JAVABEAN实例,并将处理后的数据再返回给JSP,这样的效果显然要好的多.简单的说就是耦合度松紧的问题!除非项目非常简单,否 阅读全文

posted @ 2012-09-03 20:27 云端飘 阅读(888) 评论(0) 推荐(0) 编辑

2012年6月19日

JavaBasic

摘要: package hnust.edu.grammar; //Java中的equals方法和==运算区别 public class EqualsQeustions {public static void main(String[] args) { //比较字符串的问题equals和== String str1 = "string"; String str2 = "string"; System.out.println("equals方法:::"+str1.equals(str2)); System.out.println("== 阅读全文

posted @ 2012-06-19 10:48 云端飘 阅读(457) 评论(0) 推荐(0) 编辑

2012年6月17日

Java中从控制台输入数据的几种常用方法

摘要: 一、使用标准输入串System.in//System.in.read()一次只读入一个字节数据,而我们通常要取得一个字符串或一组数字//System.in.read()返回一个整数//必须初始化//int read = 0;char read = '0';System.out.println("输入数据:");try {//read = System.in.read();read = (char) System.in.read();}catch(Exception e){e.printStackTrace();}System.out.println(&quo 阅读全文

posted @ 2012-06-17 23:10 云端飘 阅读(62276) 评论(0) 推荐(4) 编辑

2012年6月4日

浅谈java ”=="

摘要: 看来看下面的一段代码: 代码片段1 public static void main(String[] args){Integer a=new Integer(100);Integer b=100;System.out.println(a==b);} 这段代码的输出是什么?相信很多人都会很容易的猜到:false,因为a、b两个对象的地址不同,用“==”比较时是false。恭喜你,答对了。 再看下面的一段代码: 代码片段2 public static void main(final String[] args){Integer a=100;Integer b... 阅读全文

posted @ 2012-06-04 20:21 云端飘 阅读(921) 评论(2) 推荐(2) 编辑

导航