中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      java考試習(xí)題及答案

      時間:2024-07-27 01:43:25 JAVA認(rèn)證 我要投稿
      • 相關(guān)推薦

      java考試習(xí)題及答案

        選擇題

      java考試習(xí)題及答案

        3、在Java Applet程序用戶自定義的Applet子類中,一般需要重載父類的( D )方法來完成一些畫圖操作。

        A. start() B. stop()

        C. init() D. paint()

        3、Java語言具有許多優(yōu)點和特點,下列選項中,哪個反映了Java程序并行機制的特點?B

        A)安全性 B)多線程 C)跨平臺 D)可移植

        4、下列哪個類聲明是正確的?D

        A)abstract final class HI{···} B)abstract private move(){···}

        C)protected private number; D)public abstract class Car{···}

        6、在Java語言中,下列哪些語句關(guān)于內(nèi)存回收的說明是正確的? B

        A.程序員必須創(chuàng)建一個線程來釋放內(nèi)存;

        B.內(nèi)存回收程序負(fù)責(zé)釋放無用內(nèi)存

        C.內(nèi)存回收程序允許程序員直接釋放內(nèi)存

        D.內(nèi)存回收程序可以在指定的時間釋放內(nèi)存對象

        10、下列Object類中的方法,哪一項不是完全跟線程有關(guān): A

        A.String toString()

        B.void notify()

        C.void notifyAll()

        D.void wait()

        11、給出下面代碼:C

        public class Person{

        static int arr[] = new int[10];

        public static void main(String a[])

        {

        System.out.println(arr[1]);

        }

        }

        下列說法中正確的是?

        A.編譯時將產(chǎn)生錯誤;

        B.編譯時正確,運行時將產(chǎn)生錯誤;

        C. 輸出零;

        D. 輸出空。

        12、字符串是Java已定義的類型,關(guān)于它的構(gòu)造函數(shù),下面說法不正確的是: B

        A.String(char[] value, int offset, int count)

        B.String(int[] codePoints,int offset, int count)

        C.String(String original)

        D.String(StringBuffer buffer)

        13、下列說法中正確的是: C

        A.導(dǎo)入包會影響程序的性能

        B.包存儲在類庫中

        C.包是類的容器D.上述說法都不對

        14、下列不是String類的常用方法是:C

        A、boolean equals(String str)

        B、int compareTo(String str)

        C、int SetindexOf(String str)

        D、int lastIndexOf(String str)

        17、表達(dá)式:(x>y) ? (z>w) ?x:z:w,(其中x=5,y=9,z=1,w=9)的值為:D

        A、5 B、8

        C、1 D、9

        1、main方法是Java Application程序執(zhí)行的入口點,關(guān)于main方法的方法頭以下哪項是合法的( B)?

        A、public static void main( )

        B、public static void main( String args[] )

        C、public static int main(String [] arg )

        D、public void main(String arg[] )

        5、欲構(gòu)造ArrayList類的一個實例,下列哪個方法是正確的 ? B

        A. ArrayList myList=new Object();

        B. ArrayList myList=new ArrayList();

        C. myList= new Object();

        D. myList= new ArrayList();

        7、哪個關(guān)鍵字可以對對象加互斥鎖? B

        A.transient

        B.synchronized

        C.serialize

        D.static

        9、下列敘述中,錯誤的是: D

        A、父類不能替代子類

        B、子類能夠替代父類

        C、子類繼承父類

        D、父類包含子類

        10、下列關(guān)于Java多線程并發(fā)控制機制的敘述中,錯誤的是:BC

        A、Java中對共享數(shù)據(jù)操作的并發(fā)控制是采用加鎖技術(shù)

        B、線程之間的交互,提倡采用suspend()/resume()方法

        C、共享數(shù)據(jù)的訪問權(quán)限都必須定義為private

        D、Java中沒有提供檢測與避免死鎖的專門機制,但應(yīng)用程序員可以采用某些策略防止死鎖的發(fā)生

        12、下列哪一個方法不是applet程序的組成部分:D

        A、init() B、start()

        C、stop() D、new()

        15、Java應(yīng)用程序中,程序執(zhí)行的總?cè)肟诜椒ㄊ牵築

        A、start() B、main()C、run() D、init()

        16、在Java實現(xiàn)線程有多少種方法:B

        A、1 B、2

        C、3 D、4

        18、下列Applet類的方法中,在Applet的整個生命周期里至多只執(zhí)行一次的是:A

        A、init() B、start()

        C、stop() D、paint()

        19、啟動一個線程所調(diào)用的方法是:C

        A、run() B、init()

        C、start() D、new()

        判斷題

        1.一個Java類可以有多個父類。

        4.Java小程序Applet的主類的父類必須是類Applet。

        5.break語句可以用在循環(huán)和switch語句中。

        6.在Java中,異常Exception是指程序在編譯和運行進(jìn)出現(xiàn)的錯誤。

        7.可以用new來創(chuàng)建一個類的實例,即對象。

        8.Java使用16位的Unicode字符集,而不僅僅為ASCII字符集,因此Java字符是一個16位的無符號整數(shù)。

        10.子類的成員變量能與其父類的成員變量同名。

        11.Java類中不能存在同名的兩個成員函數(shù)。

        12.Java語言是編譯性語言。

        16.final方法不能被覆蓋。

        20.多數(shù)I/O方法在遇到錯誤是會拋出異常,因此在調(diào)用這些方法時必須對異常進(jìn)行處理。

        2.abstract 是抽象修飾符,可以用來修飾類及其屬性和方法。

        4.一個Java Applet源程序的主類能有多個父類。

        6.用javac編譯Java源文件后得到代碼叫字節(jié)碼。

        7.可以用類名調(diào)用實例方法。

        9.要想在類中實現(xiàn)多線程,類必須繼承Thread類。

        11.Java語言是平臺無關(guān)的語言。

        12.在類的靜態(tài)方法中可以訪問該類的非靜態(tài)數(shù)據(jù)成員。

        13.Java中方法調(diào)用時參數(shù)傳遞都是按值傳遞的,因此從方法退出時,參數(shù)的值不會改變。

        14.聲明為final的方法不能在子類中重載。

        15.在子類中可以覆蓋一個private方法。

        19.在方法定義中,所有可能發(fā)生的異常都必須用try{}catch(){}捕捉并處理

        1.請寫出輸出結(jié)果

        class change{

        void changeint(int x){

        x++;

        } public static void main(String args[]){

        int a=2;

        System.out.println("Before changed: "+"a="+a); //請系統(tǒng)輸出Before changed: a=

        change cxz=new change();

        cxz.changeint(a);

        System.out.println("After changed: "+"a="+a);

        }

        }

        答案:

        Before changed: a= 2

        After changed: a= 3

        2. 下面程序運行的最終結(jié)果i是:___2_____

        public class Foo {

        public static void main (String []args) {

        int i = 1;

        int j = i++;

        if ((i>++j) && (i++ ==j)) {

        i +=j;

        }

        }

        }

        3、閱讀以下程序,請寫出輸出結(jié)果

        import java.lang.*;

        public class StrCompare

        {

        public static void main(String[] args)

        {

        String

        str1 = "Hello, Java!",

        str2 = "hello, java!";

        System.out.println(str1.compareToIgnoreCase(str2));

        System.out.println(str1.equals(str2)); System.out.println(str1.equalsIgnoreCase(str2)); }

        }

        答:

        0

        False

        True

        4、閱讀以下程序,請寫出輸出第一行結(jié)果

        public class abc

        {

        public static void main(String args[ ])

        { int i =3,j ;

        while (i>0){

        j=3;

        while (j>0){ if (j<2)

        break;

        System.out.println(

        "j+and"+i);

        j--;

        }

        i--;

        }

        }

        }

        答:

        j+and3

        j+and3

        j+and2

        j+and2

        j+and1

        j+and1

        5、 import java.io.*;

        public class abc

        { public static void main(String args[ ])

        { AB s = new AB("Hello!","I love JAVA.");

        System.out.println(s.toString( ));

        }

        }

        class AB {

        String s1;

        String s2;

        AB( String str1 , String str2 )

        { s1 = str1; s2 = str2; }

        public String toString( )

        { return s1+s2;}

        }

        答:

        Hello!I love JAVA.

        6、閱讀以下程序,請寫出輸出c.x=是多少

        public class withstaticdata {

        static int x;

        int y;

        public static void main(String[] args) {

        withstaticdata a=new withstaticdata();

        a.x=1;

        System.out.println(a.x);withstaticdata b=new withstaticdata();

        b.x=2;

        System.out.println(b.x); System.out.println(a.x); withstaticdata c=new withstaticdata();

        System.out.println(

        "c.x="+c.x); }

        }

        答:2

        public class StaticFun {

        static void incr(){

        withstaticdata.x++

        ;

        }

        public static void main( String [] args )

        {

        StaticFun.incr();

        }

        }

        1、在橫線上填上適當(dāng)?shù)膬?nèi)容

        import java.awt.*;

        import java.applet.*;

        public class AppletLife extends Applet //聲明為Apple類

        {

        Color r;

        public AppletLife() //初始化

        {

        System.out.println("Applet initing...");

        r = Color.red;

        }

        public void start()

        {

        System.out.println("Applet starting...");

        }

        public void stop()

        {

        System.out.println("Applet stopping...");

        }

        public void paint(Graphics g)

        {

        System.out.println("Applet painting...");

        g.setColor(r);

        g.drawString("Painting here!", 50, 60 );

        }

        public void destroy()

        {

        System.out.println("Applet destroy...");

        }

        }

        2. 閱讀以下程序,請寫出輸出結(jié)果

        public class tt {

        public static void main(String[] args) {

        String s=new String("Bicycle");

        int iBegin=1;

        int iEnd=3;

        System.out.println(s.substring(iBegin,i

        End));}

        }

        答:ic

        3、請在相應(yīng)的劃線上填上代碼

        public class CircumferenceTester {

        public static void main(String args[]) {

        Circle c1 = new Circle();

        c1.radius = 50;

        Circle c2 = new Circle();

        c2.radius = 10;

        double circum1 = c1.circumference();

        double circum2 = c2.circumference();

        System.out.println(

        "Circle 1 has circumference " + circum1);

        System.out.println(

        "Circle 2 has circumference " + circum2);

        }

        }

        public class Circle

        {

        private static double PI = 3.141; //靜態(tài)double 常量PI為 3.141

        int radius;

        public double circumference()

        {

        return 2*PI*radius;

        }

        public double area()

        {

        return PI * radius * radius;

        }

        public void enlarge(int factor) {

        radius = radius * factor;

        }

        public boolean fitsInside (Rectangle r) {

        return (2 * radius < r.width) && (2 * radius < r.height);

        }

        }

        4、閱讀以下程序,請寫出輸出結(jié)果

        class father{

        void speak(){

        System.out.println(

        "I am father!");

        }

        }

        public class son extends father{

        void speak(){

        super.speak();

        System.out.println(

        "I am son!");

        }

        public static void main(String args[]){

        son cxz=new son();

        cxz.speak();

        }}

        答:

        I am father!

        I am son!

        5.寫出下面程序的運行結(jié)果

        import java.io.*;

        class Parent

        {

        void printMe()

        {

        System.out.println("parent");

        }

        }

        class Child extends Parent

        {

        void printMe()

        {

        System.out.println("child");

        }

        void printAll()

        {

        super.printMe();

        this.printMe();

        printMe();

        }

        }

        public class Class1

        {

        public static void main(String args[ ])

        {

        Child myC = new Child( );

        myC.printAll( );

        }

        }

        答:

        parent

        child

        child

        6.寫出下面程序的運行結(jié)果

        import java.io.*;

        public class abc

        {

        public static void main(String args[])

        {

        String s1 = "Hello!";

        String s2 = new String("World!");

        System.out.println(s1.concat(s2));

        } }

        答:

        Hello!World!定義能計算圓的面積、周長的類circle,半徑r為私有數(shù)據(jù)分量,其值由類circle的構(gòu)造函數(shù)初始化,類circle提供讀取半徑r的方法getr();計算面積的方法area();計算周長的方法circlelength()。再定義類circlecomputer其包含程序運行所需的方法main,圓的半徑為1,請設(shè)計程序, 必須使用類circle的構(gòu)造函數(shù)及方法初始化數(shù)據(jù)分量和計算圓的面積、周長并打印出如下形式的結(jié)果。

        半徑 面積 周長

        答:public

        class circle {

        private int r;

        private static double PI = 3.141;

        public circle(int r) {

        this.r = r;

        }

        public int getR() {

        return r;

        }

        public double area() {

        return PI * r * r;

        }

        public double circlelength() {

        return 2 * PI * r;

        }

        }

        public class circlecomputer {

        public static void main(String[] args) {

        circle c = new circle(1);//

        實例化

        circle

        并設(shè)置半徑為

        1

        System.out.println("

        半徑 面積 周長

        ");

        System.out.print(c.getR());

        System.out.print(" ");

        System.out.print(c.area());System.out.print(" ");

        System.out.print(c.circlelength());

        }

        }定義能

        計算三角形的面積、周長的類js,三邊a,b,c都為私有數(shù)據(jù)分量,其值由類sj的構(gòu)造函數(shù)初始化,類js提供讀取各邊長度a,b,c的方法分別為geta(); getb(); getc(); 計算面積的方法area();計算周長的方法sjlength()。

        (三角形面積公式:c)

        -b)(s-a)(s-s(s 其中s=(a+b+c)/2)

        再定義類jxcomputer其包含程序運行所需的方法main,矩三角形的三邊a為3,b為6,c為8請設(shè)計程序必須使用類sj的構(gòu)造函數(shù)及方法初始化數(shù)據(jù)分量和計算的三角形的面積、周長并打印出如下形式的結(jié)果。

        a b c 面積 周長

        答:public

        class js {

        private int a;

        private int b;

        private int c;

        public js(int a, int b, int c) {

        this.a = a;

        this.b = b;

        this.c = c;

        }

        public int getA() {

        return a;

        }

        public int getB() {

        return b;

        }

        public int getC() {

        return c;

        }

        public double area() {

        double s = this.s();return Math.sqrt(s * (s - a) * (s - b) * (s - c));

        }

        public double sjlength() {

        return a + b + c;

        }

        public double s() {

        return this.sjlength() / 2;

        }

        }

        import java.text.DecimalFormat;

        public class jxcomputer {

        public static void main(String[] arg) {

        js j = new js(3, 6, 8);

        System.out.println("a b c

        面積 周長

        ");

        System.out.print(j.getA());

        System.out.print(" ");

        System.out.print(j.getB());

        System.out.print(" ");

        System.out.print(j.getB());

        System.out.print(" ");

        DecimalFormat df = new DecimalFormat("#.00"); //

        保留兩位小數(shù),此句可以不用

        System.out.print(df.format(j.area()));

        System.out.print(" ");

        System.out.print(j.sjlength());

        }

        }

      【java考試習(xí)題及答案】相關(guān)文章:

      java習(xí)題及答案03-26

      Java考試格林練習(xí)題03-23

      java考試試題及答案10-25

      Java認(rèn)證考試真題及答案10-11

      java認(rèn)證考試試題及答案03-04

      2017年JAVA考試試題及答案02-26

      Sun java認(rèn)證考試真題答案09-25

      人力資源師考試習(xí)題及答案03-04

      2017護(hù)士資格考試習(xí)題及答案03-20

      主站蜘蛛池模板: 一级无码啪啪| 免费无码AⅤ片在线观看| 老熟女一区二区免费| 日韩在线中文字幕一区二区三区 | 尉氏县| 久久99亚洲网美利坚合众国| 欧美亚洲另类自拍偷在线拍| 国产精品亚洲综合天堂夜夜| 康平县| 国产V亚洲V天堂A无码| 婷婷色在线视频中文字幕| 日韩av在线播放天堂网| 乱淫av一区二区三区| 国产亚洲av人片在线播放| 科技| 龙南县| 国产一起色一起爱| 红原县| 亚洲日本精品一区久久精品| 国产成人综合亚洲av| 沧州市| 尚义县| 精品无吗国产一区二区三区av| avtt一区| 日本高清视频一区二区在线播放| 亚洲激情人体艺术视频| 久久精品国产亚洲av热九| 永德县| 大埔县| 新丰县| 中阳县| 加勒比在线一区二区三区| 松溪县| 普兰店市| 狠狠一本天堂亚洲综合十八禁 | www.日本一区| 玉山县| 亚洲AV无码一区二区一二区教师 | 日韩美无码一区二区三区| 一区二区三区黄色大全| 久久精品国产成人午夜福利|