-
【总结】Java修饰符详解
java中的修饰符分为类修饰符,字段修饰符,方法修饰符。根据功能的不同,主要分为以下几种。 1、权限访问修饰符 public,protected,default,private,这四种级别的修饰符都可以用来修饰类、方法和字段。 包外 子类 包内 类内 public yes yes yes yes protected no yes yes yes default ......
-
JavaEE30道笔试题
1、EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的? SessionBean: Stateless Session Bean 的生命周期是由容器决定的,当客户机发出请求要建立一个Bean的实例时,EJB容器不一定要创建一个新的Bean的实例供客户机调用,而是随便找一个现有的实例提供给客户机。当客户机第一次调用一个Stateful Session B......
-
【判断】两个对象值相同(x.equals(y) == true),但却可有不同的hash code
【判断】两个对象值相同(x.equals(y) == true),但却可有不同的hash code。错的的,在重写equals方法时,一定要重写hashcode方法。判断两个对象的值是否相等的步骤: 先判断是否为null,如果 为null,直接返回false;再次判断是否是同一个类的对象。如果不是同一个类的对象,就没必要比的了(比如:人和一台电脑来比根本就没有意义),直接返回false;再次比较......
-
必背Java笔试题32道
1、作用域public,private,protected,以及不写时的区别 答:区别如下: 作用域 当前类 同一package 子孙类 其他package public √ √ √ √ protected √ √ √ × friendly √ √ × × private √ × × × 不写时默认为friendly 2、Anonymous Inner Class (匿名内部类) 是否可以......
-
【转载】Java笔试题目汇总122题
1、面向对象的特征有哪些方面 (1)抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 (2)继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类......
-
某名企Java程序员笔试题
Java程序员笔试题1. 谈谈final, finally,finalize的区别。final—修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final......
-
String and StringBuffer and StringBuilder区别
String 字符串常量 StringBuffer 字符串变量(线程安全) StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向... ...
-
Java项目经验——程序员成长的关键(转自软件测试网)
Java就是用来做项目的!Java的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须掌握如下要点: 1、掌握项目开发的基本步骤 2、具备极强的面向对象的分析与设计技巧 3、掌握用例驱动、以架构为核心的主流开发方法 没有人愿意自己一辈子就满足于掌握了一些代码实现的技巧,别人告诉你要实现什么,你就用代码堆砌来实现别人的要求!你必须学会从整个项目的角度去思考!你必须学会假如你是......
-
Java中各关键字对应的英语
Java中各关键字对应的英语一、用于类、接口和枚举类型的声明 1.classclass [klɑ:s, kl?s]基本翻译n. 阶级;班级;种类vt. 分类;把…分等级adj. 极好的2.extendsextends基本翻译v. 延伸;扩充;继承(extend的第三人称单数形式)3.implementsimplements基本......
-
The English Self-introduce In My Resume
[该文章已加密,请点击标题输入密码访问]...
-
方法覆盖(方法重写)
方法重写(overiding method) 在Java中,子类可继承父类中的方法,而不需要重新编写相同的方法。但有时子类并不想原封不动地继承父类的方法,而是想作一定的修改,这就需要采用方法的重写。方法重写又称方法覆盖。 若子类中的方法与父类中的某一方法具有相同的方法名、返回类型和参数表,则新方法将覆盖原有的方法。 1、三同原则:同方法名、同返回类型、同参数表 2、子类......
-
Java中的常用语
不介绍Java 常用语,对Java 的总体介绍就是不完整的。尽管促使Java 诞生的源动力是可移植性和安全性,但在Java 语言最终成型的过程中,其他一些因素也起了重要的作用。Java 设计开发小组的成员总结了这些关键因素,称其为Java 的专门用语,包括下面几个: · 简单(Simple) · 安全(Secure) · 可移植(Portable) · 面向对象(Object-orient......
-
2012年百度校园招聘笔试题目及答案(java) (答案可能有误,欢迎挑战!!!)
一、选择题 1.Java是从(B)语言改进重新设计。 A.Ada B.C++ C.Pasacal D.BASIC 2.下列语句哪一个正确(B) A. Java程序经编译后会产生machine code B. Java程序经编译后会产生byte code C. Java程序经编译后会产生DLL D.以上都不正确 3.下列说法正确的有(C) A. class中的constructor不可......
-
Spring框架快速入门之简介
SPRing 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构答应您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。 在这篇由三部分组成的 Spring 系列 的第 1 部分中,我将介绍 Spring 框架。我先从框架底层模型的角度描述该框架的功能,然后将讨论两个最有趣的模块:Spring 面向方面编程(AOP......
-
矛盾的抉择
[该文章已加密,请点击标题输入密码访问]...
-
QQ同步测试
QQ同步测试,如果再空间看到这个日志,就说明测试成功!!!!!成功否???...