java世界
lenotang
与人分享 集思广益
展开
-
世界五百强笔试题
下面是一些世界五百强企业的逻辑笔试题目,大家看能不能在五分钟内答出来:问题:1.两龟赛跑有两只乌龟一起赛跑。甲龟到达10米终点线时,乙龟才跑到9米。现在如果让甲龟的起跑线退后1米,这时两龟再同时起跑比赛,问甲、乙两龟是否同时到达终点?2.爬楼梯一位先生要到10层楼的第8层去办事,不巧正赶上停电,电梯无法使用,他只能够步行上楼。如果他从第1层爬到第4层需要用48原创 2008-07-10 22:38:00 · 4566 阅读 · 3 评论 -
JAVA排序汇总
package com.wepull.jbs.lesson4; import java.util.Random; /** * * 排序测试类 * * * * 排序算法的分类如下: * * 1.插入排序(直接插入排序、折半插入排序、希尔排序); * * 2.交换排序(冒泡泡排序、快速排序); * * 3.选择排序(直接选择原创 2008-11-29 22:25:00 · 27464 阅读 · 11 评论 -
心境的力量
摘自安东尼.罗宾《铸造成功》 “善恶只在一念之间,悲欢贫富亦复如此。”——斯宾塞 你可有过被点到名字起来答话,内心却十分笃定的经验?可曾有过诸事顺遂的时光?也许是在一场网球赛里,只只杀球都压线;或者在商业会议中,一切都了然于胸。也许你会有过一次料想不到的英雄举动,让你惊讶万分。这一切是那么的美好,然而你也可能有完全相反的经验,在那天里一切都不对劲。可能你还记得许多次平日做来易如反掌,但原创 2008-07-08 09:33:00 · 1235 阅读 · 0 评论 -
java面试笔试题(1)
第一,谈谈final, finally, finalize的区别。 (最常被问到) final修饰符(关键字) 如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为abstract,又被声明为final。将变量或方法声明为final,可以保证它们在使用原创 2008-07-02 14:28:00 · 1633 阅读 · 6 评论 -
JVM(JAVA虚拟机)
Java虚拟机(JVM)是可运行Java代码的假想计算机。只要根据JVM规格描述将解释器移植到特定的计算机上,就能保证经过编译的任何Java代码能够在该系统上运行。本文首先简要介绍从Java文件的编译到最终执行的过程,随后对JVM规格描述作一说明。 一.Java源文件的编译、下载、解释和执行 Java应用程序的开发周期包括编译、下载、解释和执行几个部分。Java编译程序将Java源程序翻转载 2008-09-10 21:58:00 · 1282 阅读 · 1 评论 -
从JVM内存管理的角度谈谈静态方法和静态属性
我试着从JVM的内存管理原理的角度来谈一下静态方法和静态属性的问题,不对的地方请指正。 JVM的内存分为两部分:stack和heap: stack(栈)是JVM的内存指令区。stack管理很简单,push一定长度字节的数据或者指令,stack指针压栈相应的字节位移;pop一定字节长度数据或者指令,stack指针弹栈。stack的速度很快,管理很简单,并且每次操作的数据或转载 2008-09-10 22:12:00 · 1540 阅读 · 2 评论 -
java经典反射机制(1)
看过请留个言,转载请注明出处,尊重作者劳动成果,谢谢!我想每个喜欢程序的人,肯定都曾经有过这样的想法:用100行代码完成普通人需要10000行代码才能完成的功能。这是痴心妄想吗?我想,这起码比我们程序员用自己赚的钱买栋房子现实的多。一门语言,当你觉得已经对它非常熟悉但是又并没有用它写出非常精妙的代码时,你就该好好思考一下:是不是自己画地为牢,其实还没有进入语言的高级地段?! 在Ja原创 2008-06-19 00:18:00 · 2598 阅读 · 13 评论 -
jdk5.0的11个主要新特性
1 泛型(Generic) 1.1 说明 增强了java的类型安全,可以在编译期间对容器内的对象进行类型检查,在运行期不必进行类型的转换。而在j2se5之前必须在运行期动态进行容器内对象的检查及转换 减少含糊的容器,可以定义什么类型的数据放入容器ArrayList listOfIntegers; // is new to the syntaxInteger integerOb转载 2008-09-04 23:04:00 · 1305 阅读 · 0 评论 -
如何学习编程语言?
看过请留个言,转载请注明出处,尊重作者劳动成果,谢谢!很多人认为编程语言不知道从何学起,总感觉东西越学越多,越学越晕,很是头疼。正所谓“爱她在心口难开”,实际上,任何编程语言的学习都是有规律可循的,而且它们都有一些共性,我们只要掌握了这种规律和共性,学习任何编程语言都会非常轻松。我这里结合多年培训的经验,以目前普遍使用的JAVA语言为例(大家可以推广到任何编程语言),给大家简单原创 2008-06-14 01:34:00 · 6825 阅读 · 35 评论 -
培训是一种乐趣
由于工作的原因,经常需要跟学生打交道,发现他们都很有趣,呵呵,在这里择其一二,博君一乐。 1.有一次,我给他们布置作业,让他们用java做广告词。结果现场一同学大声吟到:java,她好,我也好!被其他同学齐骂龌龊。 2.一回我在公司下面和一同事一起等电梯,突然从10米外传来一声呼喊:师傅,许师傅。我一看是我们班学生后,正郁闷怎么喊的我跟个修车的似的。我同事已经笑的原创 2008-06-16 16:12:00 · 3150 阅读 · 25 评论 -
广州某公司笔试题(英文)-java算法实现
Arithmetic Please complete the function according to the document demand public class Ncsmsoft { public static void main(String[] args) { //test result原创 2008-08-27 16:48:00 · 1999 阅读 · 2 评论 -
一次跳转和两次跳转
我们在做jsp或者servlet跳转时,经常用到一次跳转和两次跳转,到底这两者有什么区别呢?下面是服务器端的两个jsp页面:test1.jsprequest.setAttribute("username","leno");//response.sendRedirect("test2.jsp");RequestDispatcher rd = request.getReque原创 2008-08-22 13:39:00 · 3482 阅读 · 3 评论 -
dom4j 完成学生的CRUD
以前有学员到外面公司面试,公司要求他做一个CRUD的应用,条件是没有关系数据库,只容许用xml文件来做数据存储媒介,他觉得非常难,就没做出来,结果错过了一个很好的机会。后来我让他学习一下dom4j,他只用了半天的时间,CRUD就跑出来了,害他悔恨不已:早知道这东西这么简单,培训的时候真该多研究下的。那么,什么是dom4j?该如何使用它呢? dom4j是一种解析XML文档的开放源代码XML框原创 2008-08-21 22:22:00 · 2432 阅读 · 10 评论 -
JavaMail API
JavaMail API简介JavaMail API是一种可选的、能用于读取、编写和发送电子消息的包(标准扩展)。您可使用这种包创建邮件用户代理(Mail User Agent ,MUA) 类型的程序,它类似于Eudora、Pine及Microsoft Outlook这些邮件程序。其主要目的不是像发送邮件或其他邮件传输代理(Mail Transfer Agent,MTA)类型的程序那样用于传输转载 2008-08-07 12:02:00 · 6825 阅读 · 0 评论 -
什么是web2.0?
关注web2.0有一段时间了,关于什么是web2.0也有了一定的认识,在这里结合网络中牛人的理解总结一下. web2.0是一个历史的概念,是人们对互联网发展新阶段的一个习惯性概括,是一种现象描述。我们无法准确定义web2.0是什么,但我们可以对其特征进行简单归纳。下面我们从互联网的历史入手,在web2.0与web1.0的对比中认识什么是web2.0。 英国人TimBe转载 2008-07-29 22:57:00 · 1096 阅读 · 0 评论 -
JDK1.5新特性
“JDK1.5”(开发代号Tiger)的一个重要主题就是通过新增一些特性来简化开发, 这些特性包括泛型,for-each循环,自动装包/拆包,枚举,可变参数, 静态导入。使用这些特性有助于我们编写更加清晰,精悍,安全的代码。 下面我们简单介绍一下这些新特性。 1. 泛型(Generic) C++通过模板技术可以指定集合的元素类型,而Java在1.5之前一直没有相对应的功能。一个集原创 2008-07-28 18:04:00 · 910 阅读 · 0 评论 -
写给初学JAVA的人
看过请留个言,转载请注明出处,尊重作者劳动成果,谢谢! 好多初学JAVA的学生朋友都问过我这样的问题:许老师,我是一名新生。以前没JAVA基础,现在上课我基本能懂,但是叫我写程序做作业我觉得有点力不从心,我很担心,我该怎么办.? 首先要感谢这样的朋友对许老师的信任,这样的朋友真的要放轻松,放轻松。其实每个初学者在起步阶段都有过这样的困惑,但后来坚持下来的都成了程序员或者软件工程原创 2008-07-26 13:18:00 · 5127 阅读 · 34 评论 -
微普公司JAVA课程体系图
微普公司JAVA课程体系:原创 2009-03-24 21:33:00 · 18516 阅读 · 3 评论