Java面试题 Java笔试题

Java软件工程师笔试题

一、填空题 1、常用的HTTP请求的方法有那些:   2、描叙下TEST.JAVA编译后,在控制台执行命令“JAVA TEST”后的输出结果: Test.java内容如下: Class A { public  A() { systemout.print(“A”): } } class ...... <阅读全文>

JAVA程序员测试题

条件: 现给出以下XML文档: <?xml version=“1.0”  encoding=“GB2312”?> <CDCA-WFS-WORK-CALENDAR  YEAR=“2002”WORKHOURSPERDAY=“8”> <MONTH-FREE-DAYS> <Jan>5,6</Jan> <Fe...... <阅读全文>

Java选择题题库

一、选择题(2分/题) 1、根据这个类选择所有正确的内部类:(多选) class A { protected int I; A(int i){ This.i=I; } } asd a. class B{ } b. class B extends A{ } c. class B{ B(){ System.out.println...... <阅读全文>

Java五个最常用的集合类之间的区别和联系

1.ArrayList: 元素单个,效率高,多用于查询 2.Vector:    元素单个,线程安全,多用于查询 3.LinkedList:元素单个,多用于插入和删除 4.HashMap:   元素成对,元素可为空 5.HashTable: 元素成对,线程安...... <阅读全文>

Java的集合对象都有哪些?

List: 有顺序的,元素可以重复 遍历:for  迭代 排序:Comparable Comparator   Collections.sort() ArrayList:底层用数组实现的List 特点:查询效率高,增删效率低  轻量级 线程不安全 LinkedList:底层用双...... <阅读全文>

Java匿名内部类

匿名内部类是一种特殊的局部内部类,它是通过匿名类实现接口。 IA被定义为接口。 IA I=new IA(){}; 注:一个匿名内部类一定是在new的后面,用其隐含实现一个接口或实现一个类,没有类名,根据多态,我们使用其...... <阅读全文>

java中final关键字的用法

1.1.1.       final变量不能被改变; 当利用final修饰一个属性(变量)的时候,此时的属性成为常量。 注意JAVA命名规范中常量全部字母大写: Final int AGE=10; 常量的地址不可改变,但在地址中保存的值(即对...... <阅读全文>

多态的分类

多态分两种: 1编译时多态:编译时动态重载; 2运行时多态:指一个对象可以具有多个类型,方法的覆盖 这样对于对象而言分为: 理解运行时多态: Car c = new Bus(); Car编译时类型    编译时检查变量类型是否...... <阅读全文>

Java构造一个对象的顺序

1先为最里层类成员属性赋初值; 2再构造该类对象; 3返回外层,重复1(上一层类)、2步骤直到完成最外层类的构造。       super() this() 不会同时出现 A(){ super(); } A(int a){ this(); } <阅读全文>

Java父类(SuperClass)和 子类(SubClass)的关系

父类的非私有化属性(不同包的子类无法访问default修饰符)和方法可以默认继承到子类。 Class Son extends Father{ } 而如果父类中的私有方法被子类调用的话,则编译报错。 父类的构造方法子类不可以继承,更不...... <阅读全文>

Java中流的分类都有哪几种

1) 从数据类型分:字节流和字符流 字节流类: 抽象父类: InputStream,OutputStream 实现类: BufferedInputStream 缓冲流-过虑流 BufferedOutputStream ByteArrayInputStream 字节数组流-节点流 ByteArrayO...... <阅读全文>

Java对象序列化的步骤

序列化的步骤: 1)实现Serializable 接口 2)实例化对象文件输出对象 3)将对象输出到文件里 4)有些临时变量生命周期不需要超过虚拟机的生命周期,需要加上:transient 关键字,这个属性不被序列化。 <阅读全文>

Java使用互斥锁的注意事项

举例:男孩和女孩例子,每个女孩是一个对象,每个男孩是个线程。每个女孩都有自己的锁池。每个男孩可能在锁池里等待。 Class Girl{ Public void hand(){   } Public syncronized void kiss(){   } }...... <阅读全文>

介绍一下Java共享数据的并发处理

两个线程修改共享资源时会出现数据的不一致,为避免这种现象采用对访问的线程做限制的方法。利用每个对象都有一个monitor(锁标记),当线程拥有这个锁标记时才能访问这个资源,没有锁标记便进入锁池。 1.Synch...... <阅读全文>

线程实现的两种形式

继承java.lang.Thread: class MyThread extends Thread{ public void run(){ 需要进行执行的代码,如循环。 } } 启动线程 public class TestThread{ public static void main(){ Thread t1=new Mythread(); T...... <阅读全文>

介绍一下泛型

增强了java的类型安全,可以在编译期间对容器内的对象进行类型检查,在运行期不必进行类型的转换。而在j2se5之前必须在运行期动态进行容器内对象的检查及转换,泛型是编译时概念,运行时没有泛型 减少含糊的容...... <阅读全文>

J2EE面试题集锦

一、基础问答 不能被继承的类有[Long  Double  Float  Short  Void  Class  Math  String] 他们都被final修饰         类可以被继承[Thread   ClassLoader  Number Calendar ] 1.下面哪些类可以被继承? java.l...... <阅读全文>

Java初学者习题20道

1.Java 源文件中最多只能有一个()类,其他类的个数不限。 public类,而且这个类的类名要和文件名一致. 2.面向对象程序设计的特征(封装性)(继承)(多态性) 3.接口是由(抽象方法)和(常量)组成的特殊类...... <阅读全文>

万达面试题 包括面试和项目经验相关 主要是Java

面试问题: 1. Collection 和 Collections 的区别 2. Java里有没有goto 3. 数据库的左连接右连接 4. 问了下GC 5. String s = new String(ab) 生成几个对象 6. 用Spring 的话,事物处理是怎么做的 7. 用hiber...... <阅读全文>

实习生java面试题集及详细答案

1.Java有那些基本数据类型,String是不是基本数据类型,他们有何区别。 Java语言提供了八种基本类型: 六种数字类型(四个整数型,两个浮点型) 字节型byte 8位 短整型short 16位 整型int...... <阅读全文>

Java基础面试题

1) 请说出你所知道的线程同步的方法。  wait():使一个线程处于等待状态,并且释放所持有的对象的lock。  sleep():使一个正在运行的线程处于睡眠状态,是一个静态方法,调用此方法要捕捉InterruptedException...... <阅读全文>

J2EE面试题集

一、准备篇 1 什么是J2EE?它和普通的Java有什么不同? 答:J2EE全称为Java2 Platform, Enterprise Edition。 “J2EE平台本质上是一个分布式的服务器应用程序设计环境——一个Java环境,它提供了: •宿主应用的一...... <阅读全文>

Java代码里面经常出现的问题有哪些?

Duplicated Code Long Method Large Class Long Parameter List Divergent Change Shotgun Surgery Feature Envy Data Clumps Primitive Obsession Switch Statements Parallel Interface Hierarch...... <阅读全文>

外企Java笔试题

1Which of the following fragments might cause errors? (5%)   A. String s = “Gone with the wind”;   String t = ” good “;   String k = s + t;   B. String s = R...... <阅读全文>

怎么才算掌握了java

如何才算掌握Java(J2SE篇) 时常看到一些人说掌握了Java,但是让他们用Java做一个实际的项目可能又困难重重,在这里,笔者根据自己的一点理解斗胆提出自己的一些对掌握Java这个说法的标准,当然对于新手,也...... <阅读全文>

版权声明:本站大部分内容为原创! 另有少部分内容整理于网络,如需转载本站内容或关切版权事宜请联系站长。未经允许,严禁复制转载本站内容,否则将追究法律责任。 本站欢迎与同类网站建立友情链接,请联系QQ:176687814