`
cynhafa
  • 浏览: 155014 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
http://www.yuanma.org/data/2007/0213/article_2300.htm 有时你希望定义一个类成员,使它的使用完全独立于该类的任何对象。通常情况下,类成员必须通过它的类的对象访问,但是可以创建这样一个成员,它能够被它自己使用,而不必引用 ...
37,try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后? 会执行,在return前执行。 38,编程题: 用最有效率的方法算出2乘以8等於几? 有C背景的程序员特别喜欢问这种问题。 2 << 3 39,两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对? 不对,有相同的hash code。 40,当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递 ...
118、LINUX下线程,GDI类的解释。LINUX实现的就是基于核心轻量级进程的"一对一"线程模型,一个线程实体对应一个核心轻量级进程,而线程之间的管理在核外函数库中实现。 GDI类为图像设备编程接口类库。 119、STRUTS的 ...
http://www.yuanma.org/data/2006/0914/article_1537.htm 面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标2.无关的那些方面,3.以便更充分地注意与当前目标4.有关的方面。抽象并不5.打算了解全部问题,而6.只是选择其中的一部分,7.暂时不8.用部分细节。抽象包括两个方面,9.一是过程抽象,10.二是数据抽象。 11.继承:继承是一种联结类的层次模型,12.并且允许和鼓励类的重用,13.它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,14.这个过程称为类继承。新类继承了原始类的特性,15.新类称为原 ...
Java语法总结 - 异常 http://www.blogjava.net/raylong1982/archive/2007/10/22/154817.html软件开发中一个古老的说法是:80%的工作使用20%的时间。80%是指检查和处理错误所付出的努力。在许多语言中,编写检查和处理错误的程序代码很乏味,并使应用程序代码变得冗长。原因之一就是它们的错误处理方式不是语言的一部分。尽管如此,错误检测和处理仍然是任何健壮应用程序最重要的组成部分。Java提供了一种很好的机制,用强制规定的形式来消除错误处理过程中随心所欲的因素:异常处理。它的优秀之处在于不用编写特殊代码检测返回值就能很容易地检测错误。而 ...
http://www.mianwww.com/html/2009/01/200.html IT公司面试手册
http://www.mianwww.com/html/2009/01/200.html IT公司面试手册 在SSH框架中使用Spring的好处 在SSH框假中spring充当了管理容器的角色。我们都知道Hibernate用来做持久层,因为它将JDBC做了一个良好的封装,程序员在与数据库进行交互时可以不 ...
http://www.blogjava.net/raylong1982/archive/2007/11/01/157542.html 早上看了java类库中java.util.Arrays 类的toString方法的源代码。如下:(这是JDK1.6的源代码) <!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br / ...
http://www.blogjava.net/raylong1982/archive/2007/10/25/155983.html Java语法总结 - 线程一提到线程好像是件很麻烦很复杂的事,事实上确实如此,涉及到线程的编程是很讲究技巧的。这就需要我们变换思维方式,了解线程机制的比较通用的技巧,写出高效的、不依赖于某个JVM实现的程序来。毕竟仅仅就Java而言,各个虚拟机的实现是不同的。学习线程时,最令我印象深刻的就是那种不确定性、没有保障性,各个线程的运行完全是以不可预料的方式和速度推进,有的一个程序运行了N次,其结果差异性很大。1、什么是线程?线程是彼此互相独立的、能独立运行的子任务, ...
有很多事儿在你还没有来得及珍惜之前就已经成了旧事儿有很多人在你还没有真正关心他之前就已经成了旧人人生短短几十年遗憾的事情总是在发生过后再追悔或许你追念的这个人已经走过了你的生命
Java 串行化技术可以使你将一个对象的状态写入一个Byte 流里,并且可以从其它地方把该Byte 流里的数据读出来,重新构造一个相同的对象。这种机制允许你将对象通过网络进行传播,并可以随时把对象持久化到数据库、文件等系统里。Java的串行化机制是RMI、EJB等技术的技术基础。用途:利用对象的串行化实现保存应用程序的当前工作状态,下次再启动的时候将自动地恢复到上次执行的状态。 序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。序列化是为了解决在对对象流进行读写操作时所引发的问题。 序列化的实现:将需要 ...
1、java中有几种方法可以实现一个线程?用什么关键字修饰同步方法? stop()和suspend()方法为何不推荐使用?答:有两种实现方法,分别是继承Thread类与实现Runnable接口用synchronized关键字修饰同步方法反对使用stop(),是因为它不安全。它会解除由线程获取的所有锁定,而且如果对象处于一种不连贯状态,那么其他线程能在那种状态下检查和修改它们。结果很难检查出真正的问题所在。suspend()方法容易发生死锁。调用suspend()的时候,目标线程会停下来,但却仍然持有在这之前获得的锁定。此时,其他任何线程都不能访问锁定的资源,除非被"挂起"的线 ...
1、蜘蛛:能坐享其成,靠的就是那张关系网。2、虾:大红之日,便是大悲之时。3、天平:谁多给一点,就偏向谁。4、瀑布:因居高临下,才口若悬河。5、锯子:伶牙俐齿,专做离间行为。6、气球:只要被人一吹,便飘飘然了 ...
http://tech.it168.com/j/e/2007-05-21/200705211534562.shtml 【IT168技术文档】 单态定义 Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。 在很多操作中,比如建立目录 数据库连接都需要这样的单线程操作。 ...
http://tech.it168.com/j/e/2007-05-21/200705211554968.shtml Facade模式的定义: 为子系统中的一组接口提供一个一致的界面. Facade一个典型应用就是数据库JDBC的应用,如下例对数据库的操作: <!-- Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->public class DBCompare {   Connection conn = null ...
Global site tag (gtag.js) - Google Analytics