- 博客(44)
- 资源 (1)
- 收藏
- 关注
转载 继承时候类的执行顺序问题,一般都是选择题,问你将会打印出什么?
<br />http://www.mianwww.com/html/2009/02/2390.html<br /> IT公司面试手册<br /> <br />父类:<br />package test;<br />public class FatherClass<br />{<br />public FatherClass()<br />{<br />System.out.println(”FatherClass Create”);<br />}<br />}<br />子类:<br />package
2011-02-26 22:27:00 1653
继承时候类的执行顺序问题,一般都是选择题,问你将会打印出什么?
http://www.mianwww.com/html/2009/02/2390.html IT公司面试手册父类:package test;public class FatherClass{public FatherClass(){System.out.println(”FatherClass Create”);}}子类:package test;import test.Fathe...
2011-02-26 22:27:00 180
转载 JAVA基础知识精华总结
<br />http://www.yuanma.org/data/2007/0116/article_2125.htm <br />1、 对象的初始化 <br />(1) 非静态对象的初始化 <br />在创建对象时,对象所在类的所有数据成员会首先进行初始化。 <br />基本类型:int型,初始化为0。 <br />如果为对象:这些对象会按顺序初始化。 <br />※在所有类成员初始化完成之后,才调用本类的构造方法创建对象。 <br />构造方法的作用就是初始化。 <br />(2) 静态对象的初始化
2011-02-26 22:25:00 575
JAVA基础知识精华总结
http://www.yuanma.org/data/2007/0116/article_2125.htm1、 对象的初始化 (1) 非静态对象的初始化 在创建对象时,对象所在类的所有数据成员会首先进行初始化。 基本类型:int型,初始化为0。 如果为对象:这些对象会按顺序初始化。 ※在所有类成员初始化完成之后,才调用本类的构造方法创建对象。 构造方法的作用就是初始化。 (2) 静态对象的初始...
2011-02-26 22:25:00 55
转载 JAVA面试30问(程序员必看)
<br /> <br />http://hi.baidu.com/yangimage/blog/item/4ea2735391273f2f42a75ba9.html<br /> <br />第一,谈谈final, finally, finalize的区别。(答案)<br />第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它<br />类,是否可以implements(实现)interface(接口)?(答案)<br />第三,Static Nested C
2011-02-26 22:21:00 693
JAVA面试30问(程序员必看)
http://hi.baidu.com/yangimage/blog/item/4ea2735391273f2f42a75ba9.html第一,谈谈final, finally, finalize的区别。(答案)第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)inte...
2011-02-26 22:21:00 73
转载 TCP三次握手/四次挥手详解
<br />http://www.yuanma.org/data/2009/1019/article_3977.htm<br /> <br />1、建立连接协议(三次握手)<br />(1)客户端发送一个带SYN标志的TCP报文到服务器。这是三次握手过程中的报文1。<br />(2) 服务器端回应客户端的,这是三次握手中的第2个报文,这个报文同时带ACK标志和SYN标志。因此它表示对刚才客户端SYN报文的回应;同时又标志SYN给客户端,询问客户端是否准备好进行数据通讯。<br />(3) 客户必须再次回应服
2011-02-26 16:27:00 498
TCP三次握手/四次挥手详解
http://www.yuanma.org/data/2009/1019/article_3977.htm1、建立连接协议(三次握手)(1)客户端发送一个带SYN标志的TCP报文到服务器。这是三次握手过程中的报文1。(2) 服务器端回应客户端的,这是三次握手中的第2个报文,这个报文同时带ACK标志和SYN标志。因此它表示对刚才客户端SYN报文的回应;同时又标志SYN给客户端,询问客户端...
2011-02-26 16:27:00 44
转载 Java 同步机制浅谈(转贴) http://www.yuanma.org/data/2007/0523/article_2619.htm 中国源码网
http://www.yuanma.org/data/2007/0523/article_2619.htmJava对多线程的支持与同步机制深受大家的喜爱,似乎看起来使用了synchronized关键字就可以轻松地解决多线程共享数据同步问题。到底如何?――还得对synchronized关键字的作用进行深入了解才可定论。总的说来,synchronized关键字可以作为函数的修饰符,也可作为函数内的语句,也就是平时说的同步方法和同步语句块。如果再细的分类,synchronized可作用于instance变量、ob
2011-02-25 23:17:00 1080
Java 同步机制浅谈(转贴) http://www.yuanma.org/data/2007/0523/article_2619.htm 中国源码网...
http://www.yuanma.org/data/2007/0523/article_2619.htmJava对多线程的支持与同步机制深受大家的喜爱,似乎看起来使用了synchronized关键字就可以轻松地解决多线程共享数据同步问题。到底如何?――还得对synchronized关键字的作用进行深入了解才可定论。总的说来,synchronized关键字可以作为函数的修饰符,也可...
2011-02-25 23:17:00 49
原创 java中static的作用(转贴)
<br />http://www.yuanma.org/data/2007/0213/article_2300.htm<br /> <br />有时你希望定义一个类成员,使它的使用完全独立于该类的任何对象。通常情况下,类成员必须通过它的类的对象访问,但是可以创建这样一个成员,它能够被它自己使用,而不必引用特定的实例。在成员的声明前面加上关键字static(静态的)就能创建这样的成员。如果一个成员被声明为static,它就能够在它的类的任何对象创建之前被访问,而不必引用任何对象。你可以将方法和变量都声明为st
2011-02-25 22:53:00 665
java中static的作用(转贴)
http://www.yuanma.org/data/2007/0213/article_2300.htm有时你希望定义一个类成员,使它的使用完全独立于该类的任何对象。通常情况下,类成员必须通过它的类的对象访问,但是可以创建这样一个成员,它能够被它自己使用,而不必引用特定的实例。在成员的声明前面加上关键字static(静态的)就能创建这样的成员。如果一个成员被声明为static,它就能够在...
2011-02-25 22:53:00 48
原创 Java 程序员面试之葵花宝典 之三(转贴)
<br /> <br />37,try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后? 会执行,在return前执行。 <br />38,编程题: 用最有效率的方法算出2乘以8等於几? 有C背景的程序员特别喜欢问这种问题。 2 << 3 <br />39,两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对? <br />不对,有相同的hash code。 <br
2011-02-25 22:29:00 1093
Java 程序员面试之葵花宝典 之三(转贴)
37,try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后? 会执行,在return前执行。 38,编程题: 用最有效率的方法算出2乘以8等於几? 有C背景的程序员特别喜欢问这种问题。 2 << 3 39,两个对象值相同(x.equals(y) == true),但却可有不同的...
2011-02-25 22:29:00 205
原创 Java 程序员面试之葵花宝典 之二(转贴)
118、LINUX下线程,GDI类的解释。LINUX实现的就是基于核心轻量级进程的"一对一"线程模型,一个线程实体对应一个核心轻量级进程,而线程之间的管理在核外函数库中实现。 GDI类为图像设备编程接口类库。119、STRUTS的应用(如STRUTS架构) Struts是采用Java Servlet/JavaServer Pages技术,开发Web应用程序的开放源码的framework。 采用Struts能开发出基于MVC(Model-View-Controller)设计模式的应用构架。 Struts有如下
2011-02-25 22:26:00 960
Java 程序员面试之葵花宝典 之二(转贴)
118、LINUX下线程,GDI类的解释。LINUX实现的就是基于核心轻量级进程的"一对一"线程模型,一个线程实体对应一个核心轻量级进程,而线程之间的管理在核外函数库中实现。 GDI类为图像设备编程接口类库。119、STRUTS的应用(如STRUTS架构) Struts是采用Java Servlet/JavaServer Pages技术,开发Web应用程序的开放源码的framework...
2011-02-25 22:26:00 102
原创 Java 程序员面试之葵花宝典 之一(转贴)
面向对象的特征有哪些方面 1. 抽象:抽象就是忽略一个主题中与当前目标2. 无关的那些方面,3. 以便更充分地注意与当前目标4. 有关的方面。抽象并不5. 打算了解全部问题,而6. 只是选择其中的一部分,7. 暂时不8. 用部分细节。抽象包括两个方面,9. 一是过程抽象,10. 二是数据抽象。11. 继承:继承是一种联结类的层次模型,12. 并且允许和鼓励类的重用,13. 它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,14. 这个过程称为类继承。新类继承了原始类的特性,15. 新类称
2011-02-25 22:20:00 804
Java 程序员面试之葵花宝典 之一(转贴)
http://www.yuanma.org/data/2006/0914/article_1537.htm面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标2.无关的那些方面,3.以便更充分地注意与当前目标4.有关的方面。抽象并不5.打算了解全部问题,而6.只是选择其中的一部分,7.暂时不8.用部分细节。抽象包括两个方面,9.一是过程抽象,10.二是数据抽象。11.继...
2011-02-25 22:20:00 111
原创 Java语法总结-- 异常(转帖)
Java语法总结 - 异常 http://www.blogjava.net/raylong1982/archive/2007/10/22/154817.html<br /><br />软件开发中一个古老的说法是:80%的工作使用20%的时间。80%是指检查和处理错误所付出的努力。在许多语言中,编写检查和处理错误的程序代码很乏味,并使应用程序代码变得冗长。原因之一就是它们的错误处理方式不是语言的一部分。尽管如此,错误检测和处理仍然是任何健壮应用程序最重要的组成部分。<br /><br />Java提供了一种
2011-02-24 18:34:00 765
Java语法总结-- 异常(转帖)
Java语法总结 - 异常 http://www.blogjava.net/raylong1982/archive/2007/10/22/154817.html软件开发中一个古老的说法是:80%的工作使用20%的时间。80%是指检查和处理错误所付出的努力。在许多语言中,编写检查和处理错误的程序代码很乏味,并使应用程序代码变得冗长。原因之一就是它们的错误处理方式不是语言的一部分。尽管如此,错误检测和...
2011-02-24 18:34:00 53
原创 http://www.mianwww.com/html/2009/01/200.html IT公司面试手册
<br />http://www.mianwww.com/html/2009/01/200.html IT公司面试手册
2011-02-24 18:00:00 3573
http://www.mianwww.com/html/2009/01/200.html IT公司面试手册
http://www.mianwww.com/html/2009/01/200.html IT公司面试手册
2011-02-24 18:00:00 186
原创 使用Spring框架的好处(转帖)
http://www.mianwww.com/html/2009/01/200.html IT公司面试手册在SSH框架中使用Spring的好处在SSH框假中spring充当了管理容器的角色。我们都知道Hibernate用来做持久层,因为它将JDBC做了一个良好的封装,程序员在与数据库进行交互时可以不用书写大量的SQL语句。Struts是用来做应用层的,他它负责调用业务逻辑serivce层。所以SSH框架的流程大致是:Jsp页面----Struts------Service(业务逻辑处理类)---Hib
2011-02-24 15:59:00 51068 6
使用Spring框架的好处(转帖)
http://www.mianwww.com/html/2009/01/200.html IT公司面试手册在SSH框架中使用Spring的好处在SSH框假中spring充当了管理容器的角色。我们都知道Hibernate用来做持久层,因为它将JDBC做了一个良好的封装,程序员在与数据库进行交互时可以不用书写大量的SQL语句。Struts是用来做应用层的,他它负责调用业务逻辑serivce...
2011-02-24 15:59:00 72
原创 有关方法返回一个很奇怪的问题 - 问题已解决(转载)
<br />http://www.blogjava.net/raylong1982/archive/2007/11/01/157542.html<br /> <br />早上看了java类库中java.util.Arrays 类的toString方法的源代码。如下:(这是JDK1.6的源代码) public static String toString(long[] a) {<br /> if (a == null)<br /> return "null";<br
2011-02-24 15:47:00 1338 3
有关方法返回一个很奇怪的问题 - 问题已解决(转载)
http://www.blogjava.net/raylong1982/archive/2007/11/01/157542.html早上看了java类库中java.util.Arrays 类的toString方法的源代码。如下:(这是JDK1.6的源代码)<!--<br /><br />Code highlighting produced by ...
2011-02-24 15:47:00 64
原创 Java语法总结 - 线程(转帖)
Java语法总结 - 线程一提到线程好像是件很麻烦很复杂的事,事实上确实如此,涉及到线程的编程是很讲究技巧的。这就需要我们变换思维方式,了解线程机制的比较通用的技巧,写出高效的、不依赖于某个JVM实现的程序来。毕竟仅仅就Java而言,各个虚拟机的实现是不同的。学习线程时,最令我印象深刻的就是那种不确定性、没有保障性,各个线程的运行完全是以不可预料的方式和速度推进,有的一个程序运行了N次,其结果差异性很大。1、什么是线程?线程是彼此互相独立的、能独立运行的子任务,并且每个线程都有自己的调用栈。所谓的多任务是通
2011-02-24 13:54:00 617
Java语法总结 - 线程(转帖)
http://www.blogjava.net/raylong1982/archive/2007/10/25/155983.htmlJava语法总结 - 线程一提到线程好像是件很麻烦很复杂的事,事实上确实如此,涉及到线程的编程是很讲究技巧的。这就需要我们变换思维方式,了解线程机制的比较通用的技巧,写出高效的、不依赖于某个JVM实现的程序来。毕竟仅仅就Java而言,各个虚拟机的实现是不同的。学习...
2011-02-24 13:54:00 65
原创 追忆曾经的逝水年华(转帖)
<br />有很多事儿<br />在你还没有来得及珍惜之前<br />就已经成了旧事儿<br />有很多人<br />在你还没有真正关心他之前<br />就已经成了旧人<br />人生短短几十年<br />遗憾的事情总是在发生<br />过后再追悔<br />或许你追念的这个人<br />已经走过了你的生命
2011-02-23 20:51:00 597
追忆曾经的逝水年华(转帖)
有很多事儿在你还没有来得及珍惜之前就已经成了旧事儿有很多人在你还没有真正关心他之前就已经成了旧人人生短短几十年遗憾的事情总是在发生过后再追悔或许你追念的这个人已经走过了你的生命...
2011-02-23 20:51:00 66
原创 什么是java序列化,如何实现java序列化?(转载)
<br />Java 串行化技术可以使你将一个对象的状态写入一个Byte 流里,并且可以从其它地方把该Byte 流里的数据读出来,重新构造一个相同的对象。这种机制允许你将对象通过网络进行传播,并可以随时把对象持久化到数据库、文件等系统里。Java的串行化机制是RMI、EJB等技术的技术基础。用途:利用对象的串行化实现保存应用程序的当前工作状态,下次再启动的时候将自动地恢复到上次执行的状态。<br />序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也
2011-02-22 21:29:00 627
什么是java序列化,如何实现java序列化?(转载)
Java 串行化技术可以使你将一个对象的状态写入一个Byte 流里,并且可以从其它地方把该Byte 流里的数据读出来,重新构造一个相同的对象。这种机制允许你将对象通过网络进行传播,并可以随时把对象持久化到数据库、文件等系统里。Java的串行化机制是RMI、EJB等技术的技术基础。用途:利用对象的串行化实现保存应用程序的当前工作状态,下次再启动的时候将自动地恢复到上次执行的状态。序列化就是一种用...
2011-02-22 21:29:00 55
原创 2010最新整理java笔试题之线程 同步、JSP部分
<br />1、java中有几种方法可以实现一个线程?用什么关键字修饰同步方法? stop()和suspend()方法为何不推荐使用?<br />答:有两种实现方法,分别是继承Thread类与实现Runnable接口<br />用synchronized关键字修饰同步方法<br />反对使用stop(),是因为它不安全。它会解除由线程获取的所有锁定,而且如果对象处于一种不连贯状态,那么其他线程能在那种状态下检查和修改它们。结果很难检查出真正的问题所在。suspend()方法容易发生死锁。调用suspend(
2011-02-22 16:53:00 900
2010最新整理java笔试题之线程 同步、JSP部分
1、java中有几种方法可以实现一个线程?用什么关键字修饰同步方法? stop()和suspend()方法为何不推荐使用?答:有两种实现方法,分别是继承Thread类与实现Runnable接口用synchronized关键字修饰同步方法反对使用stop(),是因为它不安全。它会解除由线程获取的所有锁定,而且如果对象处于一种不连贯状态,那么其他线程能在那种状态下检查和修改它们。结果很难检查出真正的问...
2011-02-22 16:53:00 69
原创 读懂百句话,胜过十年窗(转贴)
1、蜘蛛:能坐享其成,靠的就是那张关系网。<br /><br />2、虾:大红之日,便是大悲之时。<br /><br />3、天平:谁多给一点,就偏向谁。<br /><br />4、瀑布:因居高临下,才口若悬河。<br /><br />5、锯子:伶牙俐齿,专做离间行为。<br /><br />6、气球:只要被人一吹,便飘飘然了。<br /><br />7、钟表:可以回到起点,却已不是昨天。<br /><br />8、核桃:没有华丽的外表,却有充实的大脑。<br /><br />9、指南针:思想稳定,东西再好
2011-02-22 16:41:00 849
读懂百句话,胜过十年窗(转贴)
1、蜘蛛:能坐享其成,靠的就是那张关系网。2、虾:大红之日,便是大悲之时。3、天平:谁多给一点,就偏向谁。4、瀑布:因居高临下,才口若悬河。5、锯子:伶牙俐齿,专做离间行为。6、气球:只要被人一吹,便飘飘然了。7、钟表:可以回到起点,却已不是昨天。8、核桃:没有华丽的外表,却有充实的大脑。9、指南针:思想稳定,东西再好也不被诱惑。10、花瓶:外表再漂亮,也掩不住内心的空虚。1、树叶得势时趾高气扬,...
2011-02-22 16:41:00 78
原创 设计模式之Singleton(单态)
<br />http://tech.it168.com/j/e/2007-05-21/200705211534562.shtml<br /> <br />【IT168技术文档】<br /> 单态定义<br /> Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。 <br /><br /> 在很多操作中,比如建立目录 数据库连接都需要这样的单线程操作。 <br /><br /> 还有, singleton能够被状态化; 这样,多个单态类在一起就
2011-02-22 16:14:00 564
设计模式之Singleton(单态)
http://tech.it168.com/j/e/2007-05-21/200705211534562.shtml【IT168技术文档】 单态定义 Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。 在很多操作中,比如建立目录 数据库连接都需要这样的单线程操作。 还有, singleton能够被状态化; 这样,多个单态类在一起就可以作...
2011-02-22 16:14:00 56
原创 设计模式之Facade
http://tech.it168.com/j/e/2007-05-21/200705211554968.shtmlFacade模式的定义: 为子系统中的一组接口提供一个一致的界面. Facade一个典型应用就是数据库JDBC的应用,如下例对数据库的操作: publicclass DBCompare { Connection conn =null; PreparedStatement prep =null; ResultSet rset =null; try {
2011-02-22 16:11:00 523
设计模式之Facade
http://tech.it168.com/j/e/2007-05-21/200705211554968.shtmlFacade模式的定义: 为子系统中的一组接口提供一个一致的界面. Facade一个典型应用就是数据库JDBC的应用,如下例对数据库的操作: <!--Code highlighting produced by Actipro CodeHighlighter ...
2011-02-22 16:11:00 61
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人