当前位置:首页 » 编程语言 » java笔试题大全

java笔试题大全

发布时间: 2022-07-12 20:27:31

㈠ 联创(南京)java笔试题

一、入门
《Java 2从入门到精通》- 推荐
《Thinking in Java》- 强烈推荐*
O’reilly的Java编程基础系列 - 参考*

二、进阶
《Java Cook Book》- 非常推荐* (包含了Java编程的Tips,适合当做手册来查阅)
《O’reilly-Java IO》- 推荐* (包含Java IO编程的各个方面)
《O’reilly-Database Programming with JDBC》- 推荐* (JDBC编程)
《O’reilly-Java Programming with Oracle JDBC》- 参考*

三、Java Web编程
《O’reilly-Java Server Pages》- 强烈推荐*
《O’reilly-Java Servlet Programming》- 非常推荐*
《O’reilly-Jakarta Struts》- 推荐* (Java Web编程的一个MVC实现框架Struts的书)

四、EJB编程
《J2EE应用与BEA Weblogic Server》- 强烈推荐
《Mastering EJB 2.0》- 非常推荐*
《Enterprise Java Bean》- 推荐*

五、Java XML编程
《O’reilly-Java and XML》- 推荐*
《O’reilly-Java and SOAP》- 参考* (Java的SOAP编程)

六、设计模式
《Core J2EE Patterns》- 强烈推荐* (J2EE设计模式,设计企业应用软件必备参考书)
《EJB Design Patterns》- 推荐*

七、其它
《O’reilly Ant - The Definitive Guide》- 推荐* (Ant是一种功能非常强大的Java工具)

Note:
强烈推荐书籍:建议购买,重点学习
非常推荐书籍:建议花时间学习
推荐书籍:在学有余力的情况下,建议学习
参考书籍:有兴趣的情况下学习

标明*号的书籍有电子版本
可以去http://www.china-pub.com 看看

㈡ JAVA笔试题(与构造函数、静态变量有关)

关于多态网上归纳是这样的
一、使用父类类型的引用指向子类的对象;

二、该引用只能调用父类中定义的方法和变量;

三、如果子类中重写了父类中的一个方法,那么在调用这个方法的时候,将会调用子类中的这个方法;(动态连接、动态调用)

四、变量不能被重写(覆盖),”重写“的概念只针对方法。

因为父类的方法已经被子类重写了 所以调用的将是子类的方法啦。

2. 因为myName 是个静态变量 static在不用实例化对象的情况下也能调用 jre会无视你函数返回值等 就看你那个静态变量的值 所以打印两次~

㈢ Java方向综合笔试题4

21 B
22 B
23 C
24 C
25 D
26 A
27 C

㈣ Java笔试题目

你main()方法是静态的
静态的是不用声明对象就可以调用的
他中间调用了count()方法,这个方法不是静态的
也就是说在调用的时候这个方法还没构建
要声明对象才可以调用
你要么count()声明成静态
要么在main()里声明Test类的对象再调用

㈤ java面试题大全 1.j2ee是什么它包括哪些技术

J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。
J2EE核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共同的标准及规格,让各种依循J2EE架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间无法兼容,企业内部或外部难以互通的窘境。

J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持,下面对J2EE中的13种技术规范进行简单的描述(限于篇幅,这里只能进行简单的描述):
JDBC(Java Database Connectivity)
JDBC API为访问不同的数据库提供了一种统一的途径,象ODBC一样,JDBC对开发者屏蔽了一些细节问题,另外,JDBC对数据库的访问也具有平台无关性。
JNDI(Java Name and Directory Interface)
JNDI API被用于执行名字和目录服务。它提供了一致的模型来存取和操作企业级的资源如DNS和LDAP,本地文件系统,或应用服务器中的对象。
EJB(Enterprise JavaBean)
J2EE技术之所以赢得媒体广泛重视的原因之一就是EJB。它们提供了一个框架来开发和实施分布式商务逻辑,由此很显着地简化了具有可伸缩性和高度复杂的企业级应用的开发。EJB规范定义了EJB组件在何时如何与它们的容器进行交互作用。容器负责提供公用的服务,例如目录服务、事务管理、安全性、资源缓冲池以及容错性。但这里值得注意的是,EJB并不是实现J2EE的唯一途径。正是由于J2EE的开放性,使得有的厂商能够以一种和EJB平行的方式来达到同样的目的。
RMI(Remote Method Invoke)
正如其名字所表示的那样,RMI协议调用远程对象上方法。它使用了序列化方式在客户端和服务器端传递数据。RMI是一种被EJB使用的更底层的协议。
Java IDL/CORBA
在Java IDL的支持下,开发人员可以将Java和CORBA集成在一起。他们可以创建Java对象并使之可在CORBA ORB中展开, 或者他们还可以创建Java类并作为和其它ORB一起展开的CORBA对象的客户。后一种方法提供了另外一种途径,通过它Java可以被用于将你的新的应用和旧的系统相集成。
JSP(Java Server Pages)
JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端所请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。
Java Servlet
Servlet是一种小型的Java程序,它扩展了Web服务器的功能。作为一种服务器端的应用,当被请求时开始执行,这和CGI Perl脚本很相似。Servlet提供的功能大多与JSP类似,不过实现的方式不同。JSP通常是大多数HTML代码中嵌入少量的Java代码,而servlets全部由Java写成并且生成HTML。
XML(Extensible Markup Language)
XML是一种可以用来定义其它标记语言的语言。它被用来在不同的商务过程中共享数据。
XML的发展和Java是相互独立的,但是,它和Java具有的相同目标正是平台独立性。通过将Java和XML的组合,您可以得到一个完美的具有平台独立性的解决方案。
JMS(Java Message Service)
MS是用于和面向消息的中间件相互通信的应用程序接口(API)。它既支持点对点的域,有支持发布/订阅(publish/subscribe)类型的域,并且提供对下列类型的支持:经认可的消息传递,事务型消息的传递,一致性消息和具有持久性的订阅者支持。JMS还提供了另
一种方式来对您的应用与旧的后台系统相集成。
JTA(Java Transaction Architecture)
JTA定义了一种标准的API,应用系统由此可以访问各种事务监控。
11. JTS(Java Transaction Service):
JTS是CORBA OTS事务监控的基本的实现。JTS规定了事务管理器的实现方式。该事务管理器是在高层支持Java Transaction API (JTA)规范,并且在较底层实现OMG OTS specification的Java映像。JTS事务管理器为应用服务器、资源管理器、独立的应用以及通信资源管理器提供了事务服务。
JavaMail
JavaMail是用于存取邮件服务器的API,它提供了一套邮件服务器的抽象类。不仅支持SMTP服务器,也支持IMAP服务器。
JAF(JavaBeans Activation Framework)
JavaMail利用JAF来处理MIME编码的邮件附件。MIME的字节流可以被转换成Java对象,或者转换自Java对象。大多数应用都可以不需要直接使用JAF。

参考1:http://ke..com/view/1507.htm
参考2:http://..com/link?url=wTeyiIgLeQ9pBVfF_1iOaQ5BgYQ9z155pbleXEFBmD0rBV-C3-

㈥ Java 笔试题 大家来讨教交流下(中软公司部分笔试)

1.
------------------------------
public class Test1{
private Test1 test=new Test();
private String addr;
private int port;
private String username;
private String pwd;
private Test1(){
File file=new File("context.properties");
Scanner s=new Scanner(file);
while(s.hasNextLine()){
String temp=s.nextLine().trim();
if(temp.indexOf("=")>0){
String left=temp.substring(0,temp.indexOf("=")).trim();
String right=temp.substring(temp.indexOf("=")+1,temp.length()).trim();
if(left.equals("addr")) addr=right;
else if(left.equals("port")) port=Integer.parstInt(right);
else if(left.equals("username")) username=right;
else if(left.equals("pwd")) pwd=right;
}
}
}
public Test1 getSingleton(){
return test;
}
}
-------------------------
2:
class public Test2{
static private int i=0;
static public void add(){
i++;
}
static public void dec(){
i--;
}
}
public class A extends Thread{
public A(){
}
public void run(){
Test2.add();
}
}
public class B extends Thread{
public B(){
}
public void run(){
Test2.add();
}
}
public class C extends Thread{
public C(){
}
public void run(){
Test2.dec();
}
}
public class D extends Thread{
public D(){
}
public void run(){
Test2.dec();
}
}
-------------------
3.
public String substringByLast(String line,int last){
return line.substring(0,last);
}
--------------------
4.
student.js

var name;
var age;
var number;
function student(nameX,ageX,numberX){
name=nameX;
age=ageX;
number=numberX;
}
function say(){
alert('My name is'+name+',I am '+age+',My number is '+number;
}

5.
-------------------------
ls 显示目录下所有文件
cd 定位目录
mkdir rmdir 新建、删除目录
cp 复制文件
cat 显示txt文本文件
grep find 查找文件中字符串

6.
------------------------
SELECT avg(成绩) FROM 选课
WHERE 学号 IN(SELECT 学号 FROM 学生 WHERE 性别='男')
AND 课程号 IN(SELECT 课程号 FROM 课程 WHERE 课程名='语文')

SELECT max(成绩) FROM 选课
WHERE 学号 IN(SELECT 学号 FROM 学生 WHERE 性别='男')
AND 课程号 IN(SELECT 课程号 FROM 课程 WHERE 课程名='语文')

其他只需要修改

㈦ 哪里有java笔试题

https://www.nowcoder.com/contestRoom?mutiTagIds=639

牛客网-Java专题

很适合程序猿刷笔试面试题

望采纳 谢谢。

㈧ 在线急等,Java面试笔试题

Integer[] merge(Integer[] arr1, Integer[] arr2) {
java.util.Collection<Integer> aCollection=new TreeSet<Integer>();
aCollection.addAll(Arrays.asList(arr1));
aCollection.addAll(Arrays.asList(arr2));
Integer[] arr3 = new Integer[aCollection.size()];
aCollection.toArray(arr3);
return arr3;
}

热点内容
电脑服务器散热供暖 发布:2024-05-16 23:46:54 浏览:499
沪江网校安卓怎么倍速播放 发布:2024-05-16 23:19:25 浏览:398
支付宝怎么设置登陆密码怎么设置密码 发布:2024-05-16 23:18:07 浏览:835
为什么修改wifi密码后无法加入 发布:2024-05-16 23:03:04 浏览:738
车机安卓未知来源在设置哪里 发布:2024-05-16 22:31:48 浏览:795
红包邀请验证码在哪里填安卓手机 发布:2024-05-16 22:30:01 浏览:643
上传日上限 发布:2024-05-16 22:26:08 浏览:860
c语言基本概念 发布:2024-05-16 21:44:16 浏览:190
sqlserver跨库查询 发布:2024-05-16 21:36:56 浏览:164
sql多表连接语句 发布:2024-05-16 21:21:53 浏览:301