程序员考试试题

程序员是从事程序开发、程序维护的专业人员,一般将程序员分为程序设计人员和程序编码人员,但两者的界限并不非常清楚,特别是在中国。软件从业人员分为初级程序员、中级程序员、高级程序员(现为软件设计师)、系统分析员,系统架构师,测试工程师六大类,程序员是对项目经理负责,负责软件项目的详细设计、编码和内部测试的组织实施,对小型软件项目兼任系统分析工作,完成分配项目的实施和技术支持工作。

java程序员面试考试题及答案

标签:JAVA认证 时间:2021-05-02
【yjbys.com - JAVA认证】

  Java编程语言的风格十分接近C语言、C++语言。Java是一个纯粹的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。那么关于java面试的试题有哪些呢?下面yjbys小编为大家分享,希望大家一切小心!

  WEBLOGIC

  1. WEBLOGIC域里面的服务器分那几种,他们之间的关系是什么?

  管理服务器和托管服务器;

  管理服务器管理托管服务器.

  2. WEBLOGIC部署业务应用时,需要修改哪几个关键配置文件?

  web模块:扩展名.war,配置文件web.xml,

  ejb模块:扩展名.jar,配置文件ejb-jar.xml,

  ear模块:扩展名.ear,配置文件application.xml

  3. WEBLOGIC中如何配置DataSource?DataSource来自什么资源?

  weblogic中通过配置数据库连接池得到连接池资源,然后通过连接池资源可以配置出DataSource

  4. WEBLOGIC中如何配置数据库连接池?主要设置哪些参数?

  可以通过weblogic管理控制台进行配置,也可以手动修改配置文件实现.

  主要设置:

  数据库连接字符串(包括IP,端口,数据库名,访问数据库的用户/密码等),

  数据库驱动程序类路径,

  最大连接数,

  最小连接数等

  http://dev2dev.bea.com.cn/techdoc/2004120203.html

Sun-Java程序员认证考试题库

标签:SUN认证 时间:2020-11-12
【yjbys.com - SUN认证】

  SCJP 可以说各种Java认证的基础,其对应的最主要的学习课程是一门Java的基础课程,也就是Java Programming Language (SL-275),这也是国内的SCJP培训的'标准课程。下面是小编整理的关于Sun_Java程序员认证考试题库,欢迎大家参考!

  1.下列哪项不是JDK所包含的内容?(选一项)

  A.Java编程语言

  B.工具及工具的API

  C.JavaEE扩展API

  D.Java平台虚拟机

  2.下列关于JDK、JRE和JVM的描述。哪项正确?

  A.JDK中包含了JRE,JVM中包含了JRE

  B.JRE中包含了JDK,JDK中包含了JVM

  C.JRE中包含了JDK,JVM中包含了JRED.JDK中包含了JRE,JRE中包含了JVM

  3.下列哪个工具可以编译java源文件?

  A.javac

  B.jdb

  C.javadoc

  D.junit

  4.JDK工具javadoc的作用是哪项?

  A.生成Java文档

  B.编译Java源文件

  C.执行Java类文件

  D.测试Java代码

  5.以下哪些包是Java标准库中常用的包?(选三项)A.java.lang

  B.javax.servlet.http

  C.java.io

  D.java.sql

  1-2

  6.使用JDK工具生成的Java文档的文件格式是?

2017年java程序员考试试题

标签:SUN认证 时间:2020-11-08
【yjbys.com - SUN认证】

  Sun Java认证分为两个级别:Sun 认证Java程序员和Sun 认证Java开发员。下面是小编整理的关于java程序员考试试题,欢迎大家参考!

  1、是否可以继承String 类?

  答:String 类是final类,不可以被继承。

  补充:继承String本身就是一个错误的行为,对String类型最好的重用方式是关联(HAS-A)而不是继承(IS-A)。

  2、当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?

  答:是值传递。Java 编程语言只有值传递参数。当一个对象实例作为一个参数被传递到方法中时,参数的值就是对该对象的引用。对象的属性可以在被调用过程中被改变,但对象的引用是永远不会改变的。C++和C#中可以通过传引用或传输出参数来改变传入的参数的值。

  补充:Java中没有传引用实在是非常的不方便,这一点在Java 8中仍然没有得到改进,正是如此在Java编写的代码中才会出现大量的Wrapper类(将需要通过方法调用修改的引用置于一个Wrapper类中,再将Wrapper对象传入方法),这样的做法只会让代码变得臃肿,尤其是让从C和C++转型为Java程序员的开发者无法容忍。

  3、String 和StringBuilder、StringBuffer 的区别?

  答:Java 平台提供了两种类型的字符串:String和StringBuffer / StringBuilder,它们可以储存和操作字符串。其中String是只读字符串,也就意味着String引用的字符串内容是不能被改变的。而StringBuffer和StringBuilder类表示的字符串对象可以直接进行修改。StringBuilder是JDK 1.5中引入的,它和StringBuffer的方法完全相同,区别在于它是在单线程环境下使用的,因为它的所有方面都没有被synchronized修饰,因此它的效率也比StringBuffer略高。

sun认证java程序员考试试题

标签:SUN认证 时间:2020-11-06
【yjbys.com - SUN认证】

  SUN认证是给网络设计界建立的一套认证标准,Sun公司推出了Java以及Solaris技术认证方案。下面是小编整理的关于sun认证java程序员考试试题,欢迎大家参考!

  1.

  public class test{

  public static string output='';

  public static void foo(int i){

  try {

  if(i==1){

  throw new exception();

  }

  output +='1';

  }

  catch(exception e){

  output+='2';

  return;

  }

  finally{

  output+='3';

  }

  output+='4';

  }

  public static void main(string args[]){

  foo(0);

  foo(1);

  24)

  }

  }

  what is the value of output at line 24?

  题意: 在第24行处,output的值是什么。

  分析: 本题考察static类型的变量和try—catch语句的执行。try—catch语句参见第4题的讲解。所谓静态,据本人理解指的是其在内存中的位置是固定的,即程序装载完成后所有静态变量就固定于某一内存地址中,它们不随着类的实例化而随对象的地址而变动,所以有人说静态变量属于类而不属于对象。所以静态方法可以不对类进行实例化而直接调用,静态变量也可以不对其所属类进行实例化而直接使用。而多次实例化的对象使用静态变量时,实际是使用同一内存地址的内容。

java程序员认证考试试题

标签:JAVA认证 时间:2020-11-05
【yjbys.com - JAVA认证】

  Java具有简单性、面向对象、分布式、健壮性、安全性、平台的独立与可移植性、多线程、动态性等特点。下面是小编整理的关于java程序员认证考试试题,欢迎大家参考!

  1.Which statement about the garbage collection mechanism are true?

  A. Garbage collection require additional programe code in cases where multiple threads are running.

  B. The programmer can indicate that a reference through a local variable is no longer of interest.

  C. The programmer has a mechanism that explicity and immediately frees the memory used by Java objects.

  D. The garbage collection mechanism can free the memory used by Java Object at explection time.

  E. The garbage collection system never reclaims memory from objects while are still accessible to running user threads.

SunJava程序员认证考试试题

标签:SUN认证 时间:2020-11-05
【yjbys.com - SUN认证】

  SCJP测验Java程序设计概念及能力,内容偏重于Java语法及JDK的内容;SCJD则进一步测试用Java开发应用程序的能力,考试者必须先完成一个程序的设计方案,再回答与此方案相关的一些问题。下面是小编整理的关于SunJava程序员认证考试试题,欢迎大家参考!

  1.下列哪项不是JDK所包含的内容?(选一项)

  A.Java编程语言

  B.工具及工具的API

  C.JavaEE扩展API

  D.Java平台虚拟机

  2.下列关于JDK、JRE和JVM的描述。哪项正确?

  A.JDK中包含了JRE,JVM中包含了JRE

  B.JRE中包含了JDK,JDK中包含了JVM

  C.JRE中包含了JDK,JVM中包含了JRED.JDK中包含了JRE,JRE中包含了JVM

  3.下列哪个工具可以编译java源文件?

  A.javac

  B.jdb

  C.javadoc

  D.junit

  4.JDK工具javadoc的作用是哪项?

  A.生成Java文档

  B.编译Java源文件

  C.执行Java类文件

  D.测试Java代码

  5.以下哪些包是Java标准库中常用的包?(选三项)A.java.lang

  B.javax.servlet.http

  C.java.io

  D.java.sql

  1-2

  6.使用JDK工具生成的'Java文档的文件格式是?

SUN认证Java2程序员考试题及答案

标签:SUN认证 时间:2020-09-10
【yjbys.com - SUN认证】

  Java带给你的并不仅仅是面向对象、开放、平台无关、易用、安全和“Write once, run anywhere”等软件开发方面的优势,更重要的一点是,它提供了一种新颖的表达思想的方式,一种全新的思维模式。下面一起来看看Java2程序员考试题及答案!

  例题1:

  Choose the three valid identifiers from those listed below.

  A. IDoLikeTheLongNameClass

  B. $byte

  C. const

  D. _ok

  E. 3_case

  解答:A, B, D

  点评:Java中的标示符必须是字母、美元符($)或下划线(_)开头。关键字与保留字不能作为标示符。选项C中的const是Java的保留字,所以不能作标示符。选项E中的3_case以数字开头,违反了Java的规则。

  例题2:

  How can you force garbage collection of an object?

  A. Garbage collection cannot be forced

  B. Call System.gc().

  C. Call System.gc(), passing in a reference to the object to be garbage collected.

SUNJava程序员认证考试题库

标签:SUN认证 时间:2020-08-27
【yjbys.com - SUN认证】

  Sun认证Java程序员考试旨在观察您通过应用软件分配进行复杂编程的能力,之后还要测试您完成编程所需的知识。以下是小编整理的关于SUNJava程序员认证考试题库,希望大家认真阅读!

  1.下列哪项不是JDK所包含的内容?(选一项)

  A.Java编程语言

  B.工具及工具的API

  C.Java EE扩展API

  D.Java平台虚拟机

  2.下列关于JDK、JRE和JVM的描述。哪项正确?

  A.JDK中包含了JRE,JVM中包含了JRE

  B.JRE中包含了JDK,JDK中包含了JVM

  C.JRE中包含了JDK,JVM中包含了JRE

  D.JDK中包含了JRE,JRE中包含了JVM

  3.下列哪个工具可以编译java源文件?

  A.javac

  B.jdb

  C.javadoc

  D.junit

  4.JDK工具javadoc的作用是哪项?

  A.生成Java文档

  B.编译Java源文件

  C.执行Java类文件

  D.测试Java代码

  5.以下哪些包是Java标准库中常用的包?(选三项)

  A.java.lang

  B.javax.servlet .http

  C.j ava. io

  D.java.sql

  6.使用JDK工具生成的Java文档的文件格式是?

  A.XML格式

  B.自定义格式

  c.二进制格式

  D.HTML格式

  7.以下关于JVM的叙述,哪项正确?(选两项)

2017年SUN-Java程序员认证考试试题

标签:SUN认证 时间:2020-08-12
【yjbys.com - SUN认证】

  JAVA程序员广义上是指一群以JAVA为谋生手段的软件开发人员。狭义的说,是指拥有SUN公司JAVA认证的程序员。下面是小编收集的SUN_Java程序员认证考试试题,希望大家认真练习!

  1. Java中的异常处理机制的简单和应用。

  当Java程序违反了Java的语义规则时,Java虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是Java类库内置的语义。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发NullPointerException。另一种情况就是Java允许程序员扩展这种语义检查,程序员可以创建自己的异常,并自由选择在何时用throw关键字引发异常。所有的异常都是 java.lang.Thowable的子类。

  2.Java的接口和C++的虚类的相同和不同处。

  由于Java不支持多继承,而有可能某个类或对象要使用分别在几个类或对象里面的方法或属性,现有的单继承机制就不能满足要求。与继承相比,接口有更高的灵活性,因为接口中没有任何实现代码。当一个类实现了接口以后,该类要实现接口里面所有的方法和属性,接口里面的属性在默认状态下面都是 public static,所有方法默认情况下是public.一个类可以实现多个接口。java认证网,加入收藏

  3.垃圾回收的优点和原理。并考虑2种回收机制。

2017年SUN-Java程序员认证考试题库及答案

标签:SUN认证 时间:2020-08-11
【yjbys.com - SUN认证】

  Sun公司远没有当年AT&T和 IBM 那样的好运气,后者一个主流产品可以销售十几年。下面是小编整理的 关于SUN_Java程序员认证考试题库及答案,希望大家认真阅读!

  1.下列哪项不是JDK所包含的内容?(选一项)

  A.Java编程语言

  B.工具及工具的API

  C.Java EE扩展API

  D.Java平台虚拟机

  2.下列关于JDK、JRE和JVM的描述。哪项正确?

  A.JDK中包含了JRE,JVM中包含了JRE

  B.JRE中包含了JDK,JDK中包含了JVM

  C.JRE中包含了JDK,JVM中包含了JRE

  D.JDK中包含了JRE,JRE中包含了JVM

  3.下列哪个工具可以编译java源文件?

  A.javac

  B.jdb

  C.javadoc

  D.junit

  4.JDK工具javadoc的作用是哪项?

  A.生成Java文档

  B.编译Java源文件

  C.执行Java类文件

  D.测试Java代码

  5.以下哪些包是Java标准库中常用的包?(选三项)

  A.java.lang

  B.javax.servlet .http

  C.j ava. io

  D.java.sql

  6.使用JDK工具生成的Java文档的文件格式是?

  A.XML格式

  B.自定义格式

  c.二进制格式