上海龙凤419

java说话

java类口试标题标题问题

时候:2023-07-21 09:10:25 秀雯 java说话 我要投稿
  • 相干保举

java类口试标题标题问题

  Java是一个纯的面向东西的法式设想说话,它担当了 C++ 说话面向东西手艺的焦点,Java舍弃了C ++说话中轻易引发毛病的指针(以援用代替)、运算符重载、多重担当(以接口代替)等特征,增添了渣滓收受接管器功效用于收受接管不再被援用的东西所占有的内存空间,使得法式员不必再为内存办理而耽忧。以下是小编清算的java类口试标题标题问题,接待参考阅读!

 java类口试标题标题问题

  java类口试标题标题问题

  一、单项挑选题

  1.Java是从( )说话改良从头设想

  A.Ada

  B.C++

  C.Pasacal

  D.BASIC

  谜底:B

  2.以下语句哪一个准确( )

  A.Java法式经编译后会发生machine code

  B.Java法式经编译后会发生byte code

  C.Java法式经编译后会发生DLL

  D.以上都不准确

  谜底:B

  3.以下说法准确的有( )

  A.class中的constructor不可省略

  B.constructor必须与class同名,但体例不能与class同名

  C.constructor在一个东西被new时履行。

  D.一个class只能界说一个constructor

  谜底:C

  4.供给Java存取数据库才能的包是( )

  A.java.sql

  B.java.awt

  C.java.lang

  D.java.swing

  谜底:A

  5.以下运算合适法的是( )

  A.&&

  B.<>

  C.if

  D.:=

  谜底:A

  6.履行以下法式代码a=0;c=0; do{ --c; a=a-1; }while(a>0); 后,C的值是( )

  A.0

  B.1

  C.-1

  D.死轮回

  谜底:C

  7.以下哪种论述是准确的( )

  A.abstract润色符可润色字段、体例和类

  B.笼统体例的body局部必须用一对大括号{ }包住

  C.申明笼统体例,大括号无关紧要

  D.申明笼统体例不可写出大括号

  谜底:D

  8.以下语句准确的是( )

  A.情势参数可被视为local variable

  B.情势参数可被字段润色符润色

  C.情势参数为体例被挪用时,真正被通报的参数

  D.情势参数不可以是东西

  谜底:A

  9.以下哪种说法是准确的( )

  A.实例体例可间接挪用超类的实例体例

  B.实例体例可间接挪用超类的类体例

  C.实例体例可间接挪用其他类的实例体例

  D.实例体例可间接挪用本类的类体例

  谜底:D

  二、多项挑选题

  1.Java法式的品种有( )

  A.类(Class)

  B.Applet

  C.Application

  D.Servlet

  2.以下说法准确的有( )

  A.情况变量可在编译source code时指定

  B.在编译法式时,所能指定的情况变量不包含class path

  C.javac一次可同时编译数个Java源文件

  D.javac.exe能指定编译成果要置于哪一个目次(directory)

  谜底:BCD

  3.以下标识符不正当的有( )

  A.new

  B.$Usdollars

  C.1234

  D.car.taxi

  谜底:ACD

  4.以下说法毛病的有( )

  A.数组是一种东西

  B.数组属于一种原生类

  C.int number=[]={31,23,33,43,35,63}

  D.数组的巨细能够肆意转变

  谜底:BCD

  5.不能用来润色interface的有( )

  A.private

  B.public

  C.protected

  D.static

  谜底:ACD

  6.以下准确的有( )

  A.call by value不会转变现实参数的数值

  B.call by reference能转变现实参数的参考地点

  C.call by reference不能转变现实参数的参考地点

  D.call by reference能转变现实参数的内容

  谜底:ACD

  7.以下说法毛病的有( )

  A.在类体例中可用this来挪用本类的类体例

  B.在类体例中挪用本类的类体例时可间接挪用

  C.在类体例中只能挪用本类中的类体例

  D.在类体例中相对不能挪用实例体例

  谜底:ACD

  8.以下说法毛病的有( )

  A.Java面向东西说话允许零丁的历程与函数存在

  B.Java面向东西说话允许零丁的体例存在

  C.Java说话中的体例属于类中的成员(member)

  D.Java说话中的体例肯定附属于某一类(东西),挪用体例与历程或函数不异

  谜底:ABC

  9.以下说法毛病的有( )

  A.能被java.exe胜利运转的java class文件必须有main( )体例

  B.J2SDK便是Java API

  C.Appletviewer.exe可操纵jar选项运转.jar文件

  D.能被Appletviewer胜利运转的java class文件必须有main( )体例

  三、 判定题

  1.Java法式中的肇端类称号必须与寄存该类的文件名不异。( )谜底:准确

  2.Unicode是用16位来表现一个字的。( )谜底:准确

  3.原生类中的数据范例都可肆意转换。( )谜底:毛病

  四,编程题

  1.输出1--50个数字,求出最小数和最大数的和输出以逗号离隔

  成果:

  这个题用C做,要斟酌的东西太多了

  若是用java做,能够用split函数,值得测验考试。

  2.简述有几种排序体例,并且完成疾速排序。

  3.JSP写入内容到文件有哪几种体例,完成此中最少两种。

  4.有一对兔子,从诞生后第3个月起每一个月都生一对兔子,小兔子长到第四个月后每一个月又生一对兔子,假设兔子都不死,问每一个月的兔子总数为几多?

  5. 判定101-200之间有几多个素数,并输出一切素数。

  法式阐发:判定素数的体例:用一个数别离去除2到sqrt(这个数),若是能被整除,

  则标明此数不是素数,反之是素数。

  publicclass exp2{

  publicstatic void main(String args[]){

  inti=0;

  for(i=1;i<=20;i++)

  System.out.println(f(i));

  }

  publicstatic int f(int x)

  {

  if(x==1|| x==2)

  return1;

  else

  returnf(x-1)+f(x-2);

  }

  }

  6.判定101-200之间有几多个素数,并输出一切素数。

  法式阐发:判定素数的体例:用一个数别离去除2到sqrt(这个数),若是能被整除,

  则标明此数不是素数,反之是素数。

  importjava.util.ArrayList;

  publicclass Sushu {

  publicstatic void main(String[] args) {

  ArrayListlist = new ArrayList( );

  for(inti =101;i<=200;i++){

  if(isPrime(i))

  list.add(i);

  }

  System.out.println(list+" 共有"+list.size( )+"个素数");

  }

  publicstatic boolean isPrime(int i){

  booleanflag = true;

  for(intj =2;j<=Math.sqrt(i);j++){

  if(i%j==0){

  flag= false;

  }

  }

  returnflag;

  }

  }

  7.取一个整数a从右端起头的4~7位。

  法式阐发:能够如许斟酌:

  (1)先使a右移4位。

  (2)设置一个低4位全为1,其他全为0的数。可用~(~0 <<4)

  (3)将下面二者遏制&运算

  java类口试标题标题问题

  1). applet的运转历程要履历4个步骤,此中哪一个不是运转步骤?

  A.阅读器加载指定URL中的HTML文件

  B.阅读器显现HTML文件

  C.阅读器加载HTML文件中指定的applet类

  D.阅读器中的Java运转情况运转该applet

  准确谜底:B

  2). 二维数组A[O,…,8][0,…,9],其每一个元素占2字节。从首地点400起头,按行优先挨次存储,则元素A[8][5]的存储地点为( )。

  A.570

  B.506

  C.410

  D.482

  准确谜底:A

  谜底剖析:A[8][5]元素存储的地位在第9行第6列,以是A[8][5]之前存储的个数应为8×10+5 = 85,这些元素占用的空间为85×2字节=170字节,以是A[8][5]的存储地位为400+170= 570。

  3). 用于出产历程节制的体系,普通都是( ),它请求有对输出数据实时做出呼应的才能。

  A.批处置体系

  B.分时体系

  C.实时体系

  D.实时体系

  准确谜底:C

  谜底剖析:用于出产历程节制的体系,普通都是实时体系,它请求有对输出数据实时做出反映(呼应)的才能。因为情况和节制东西和使命使命的差别,节制体系对计较机体系的请求也会差别,普通会对计较机体系的靠得住性、封锁性、抗搅扰性等方针提出请求。

  4). Java说话的很多特色中,以下哪一个特色是C++说话所不具有的?

  A.高机能

  B.跨平台

  C.面向东西

  D.有类库

  准确谜底:B

  5). 在婚配器(Matcher)类中,用于寻觅下一个形式婚配串的体例是( )。

  A.static boolean matches( )

  B.boolean matcher .fi nd( )

  C.i nt matcher .start( )

  D.i nt matcher .end( )

  准确谜底:A

  谜底剖析:本题考核考生对Java 中的婚配器(Matcher)类的懂得。Matcher 类用于将一个输出字符串i nput 和形式串pattern 比拟较。Boolean matcher .fi nd( )体例用于寻觅下一个形式婚配串;i nt matcher .start( )体例用于前往婚配串的一个肇端索引整数值;i nt matcher .end( )体例用于前往婚配串的一个遏制索引整数值。而用于输出字符串与形式串比拟的体例是static boolean matches( ),选项A 准确。

  6). J2EE和( )说话绑定。

  A.C

  B.C++

  C.Java

  D.汇编说话

  准确谜底:C

  谜底剖析:J2EE的根本是J2SE,以Java为平台;而C说话用于ODBCAPI。因为二者不兼容,SUN公司才提出了JDBC作为Java几个平台与麴据库的规范毗连。

  7). 以下对于布局化设想准绳的描写,毛病的是

  A.在块和历程的非一般出口处常常须要挪用GOTO语句,利用GOTO语句使法式履行效力进步,可是滥用GOTO语句确切无害,应当防止利用GOTO语句。

  B.法式设想时应当自顶向下,慢慢求精。

  C.法式设想时,应当将庞杂标题问题遏制模块化,便是将法式设想的总方针分化为多少个分方针,再进一步分化为详细的小方针。

  D.在遏制法式设想时,应当尽可能在一行誊写一条语句,尽可能做到效力第一,清楚第二。

  准确谜底:D

  8). 若是线程挪用以下体例,不能保障使该线程遏制运转的是( )。

  A.sleep( )

  B.stop( )

  C.yield( )

  D.wait( )

  准确谜底:C

  谜底剖析:线程的体例中sleep( )体例的感化是使比以后线程优先级低的线程运转。该体例使一个线程停息运转一段牢固时候。在休眠时候内,线程将不运转,低优先级的线程将无机遇运转。yield( )体例为只让给划一优先级的线程运转。若是不划一优先级的线程是可运转状况,yield( )体例将甚么也不做,即线程将持续运转。stop( )体例是强行遏制线程。wait( )体例是线程间交互的体例,是使一个线程遏制运转,进入期待状况。

  9). 开辟软件时对进步开辟职员使命效力相当主要的是( )。

  A.操纵体系的资本办理功效

  B.进步前辈的软件开辟东西和情况

  C.法式员的数目

  D.计较机的并行处置才能

  准确谜底:B

  谜底剖析:进步前辈的软件开辟东西和情况对进步开辟职员使命效力是相当主要的。

  10). 信息隐藏的观点与下述哪种观点间接相干( )。

  A.软件布局界说

  B.模块自力性

  C.模块范例分别

  D.摹拟耦合度

  准确谜底:B

  谜底剖析:信息隐藏的观点与模块自力性这一观点间接相干。

【 java类口试标题标题问题】相干文章:

java软件工程师口试标题标题问题02-26

Java根本口试题及谜底03-26

口试口试标题标题问题03-07

java口试典范操练题及谜底03-19

Java类的根基组成11-18

java说话类的嵌入11-28

java类加载器12-12

甚么是java调集类03-27

java类文件是甚么12-11