精华内容
下载资源
问答
  • java2实用教程第五版
    千次阅读
    2020-12-20 10:23:05

    java2实用教程第五版pdf共分15章,分别介绍了Java的基本数据类型,运算符、表达式和语句,类与对象,子类与继承,接口与实现,内部类与异常类,常用实用类,组件及事件处理,输入、输出流,JDBC与MySQL数据库,Java多线程机制,Java网络编程,图形、图像与音频,泛型与集合框架等内容。本书既可作为高等院校相关专业Java程序设计的教材,也可供自学者及软件开发人员参考。

    java2实用教程第五版耿祥义电子版作者简介

    耿祥义,1995年中国科学技术大学博士毕业,获理学博士学位1997年从中山大学博士后流动站出站,现任大连交通大学教授有多年讲授Java语言的经验,已编写出版《Java2实用教程》、《Java课程设计》、《JSP程序设计》、《XML程序设计》等十余部教材。

    张跃平,现任大连交通大学讲师 已编写和参编出版《Visual FoxPro课程设计》、《Java 2实用教程》、 《JSP实用教程》等教材。

    java2实用教程第五版pdf教学目标明确,注重理论与实践的结合;教学方法灵活,培养学生自主学习的能力;教学内容先进,强调计算机在各专业中的应用;教学模式完善,提供配套的教学资源解决方案。

    java2实用教程第五版耿祥义电子版内容描述

    1.基本知识

    了解Java的特点,理解Java的平台无关性,掌握Java语言的语法知识和常用工具类的使用,掌握Java事件的处理模型及GUI编程。掌握JDBC的使用。

    2.基本理论和方法

    理解面向对象的思想,掌握面向对象程序设计的方法。

    java2实用教程第五版耿祥义电子版核心特色

    1.理解面向对象程序设计的思想,掌握面向对象的3个特性:封装性、继承性和多态性。

    2.理解Java的平台无关性,掌握用Java语言进行面向对象程序设计的方法。

    3.掌握Java中常用工具类的使用,及用Java设计图形用户界面程序的方法和技巧。

    4.培养学生应用Java解决和处理实际问题的思维方法与基本能力。

    java2实用教程第五版耿祥义电子版推荐理由

    Java不依赖平台的特点使得它受到广泛的关注,Java已成为网络时代最重要的编程语言之一。Java语言是软件设计开发者应当掌握的一门基础语言,因为很多新的技术领域都涉及到了Java语言,国内外许多大学已将Java语言列入了本科教学计划,掌握Java已经成为共识。《Java语言程序设计》是软件工程专业、计算机科学与技术等相关专业的一门重要的程序设计语言课程。 这门课程中将学习Java语言的平台无关性、Java面向对象的程序设计方法、Java中的网络编程、多线程程序设计、Java 输入/出流、Java 程序访问数据库、GUI设计等。 本课程采用课堂讲授为主、上机实习(例题、习题调试及拓展)为辅的教学方式。

    PC官方版

    安卓官方手机版

    IOS官方手机版

    更多相关内容
  • Java2实用教程第五版+第五章习题答案

    千次阅读 多人点赞 2021-03-12 22:01:56
    这是《Java2实用教程第五版》的试题答案,需要的同学评论关注加点赞 有问题可以在评论区提出 1.问答题 (1)子类可以有多个父类吗? 不可以。Java是单继承的,只能继承一个父类。 (2)java.lang包中的Object类是...

    这是《Java2实用教程第五版》的试题答案,需要的同学评论关注加点赞

    有问题可以在评论区提出

    IMG_20210308_172835

    1.问答题
    (1)子类可以有多个父类吗?

    不可以。Java是单继承的,只能继承一个父类。

    (2)java.lang包中的Object类是所有其他类的祖先吗?

    (3)如果子类和父类不在同一个包中,子类是否继承父类的友好成员?

    不继承。关于各个访问修饰符的访问权限可以看下表

    image-20210312211146862

    (4)子类怎样隐藏继承的成员变量?

    声明与父类同名的成员变量。

    (5)子类重写方法的规则是怎样的?重写方法的目的是什么?

    子类重写的方法的返回值类型,方法名,参数类型,顺序,个数都要与父类继承的方法相同,而且访问修饰符的限定范围大于等于父类方法。目的是可以父类的状态和行为改变为自身的状态和行为,实现多态。

    (6)父类的final方法可以被子类重写吗?

    不可以

    (7)什么类中可以有abstract方法?

    abstract类。abstract方法必须在abstract类中,而abstract类中可以没有abstract方法

    (8)对象的上转型对象有怎样的特点?

    上转型对象不能操作子类新增的成员变量,不能调用子类新增的方法。上转型对象可以访问子类继承或隐藏的成员变量,可以调用子类继承的方法或子类重写的实例方法。

    (9)一个类的各个子类是怎样体现多态的?

    通过重写方法。

    (10)面向抽象编程的目的和核心是什么?

    面向抽象编程目的是为了应对用户需求的变化,核心是让类中每种可能的变化对应地交给抽象类的一个子类去负责,从而让该类的设计者不去关心具体实现。

    2.选择题
    (1)下列哪个叙述是正确的?
    A.子类继承父类的构造方法。
    B.abstract类的子类必须是非abstract类。
    C.子类继承的方法只能操作子类继承和隐藏的成员变量。
    D.子类重写或新增的方法也能直接操作被子类隐藏的成员变量。

    答案:C
    子类是不继承父类的构造方法的,而是必须调用其父类的构造方法。
    abstract类的子类可以是abstract类,如果是非abstract类,就必须重写父类中所有的abstract方法。
    D中子类新增的方法是不能直接操作被子类隐藏的成员变量的。

    (2)下列哪个叙述是正确的?
    A.final类可以有子类。
    B.abstract类中只可以有abstract方法。
    C.abstract类中可以有非abstract方法,但该方法不可以用final修饰。
    D.不可以同时用final和abstract修饰同一个方法。
    E.允许使用static修饰abstract方法。

    答案:D
    用final修饰的类是不允许被继承的,A错误
    abstract类中也可以有普通成员方法,B错误
    abstract类中的非abstract方法是可以用final修饰的,而abstract方法是不可以被final修饰的,C错误
    D同上,所以正确
    不允许使用static修饰abstract方法,E错误。

    (3)下列程序中注释的哪两个代码(A、B、C、D)是错误的?(无法通过编译)?

    class Father{
        private int money=12;
        float height;
        int seeMoney(){
            return money;//A
        }
    }
    class Son extends Father{
        int height;
        int lookMoney(){
            int m = seeMoney(); //B
            return m;
        }
    }
    class E{
        public static void main(String args[]){
            Son erzi = new Son();
            erzi.money = 300;   //C
            erzi.height = 1.78F;//D
        }
    }
    

    答案:CD
    程序声明了Son的对象erzi,去调用money属性赋值,虽然Son继承了Father,但是money是Father的私有变量,是无法继承的,不能够赋值。而且在Son类中声明了一个与Father同名的属性height,此时子类就隐藏了继承的成员变量,调用的时候就是在调用子类自己的成员变量height,因为是int型,无法被赋值给float型,所以C和D是错误的。

    (4)假设C是B的子类,B是A的子类,cat是C类的一个对象,bird是B类的一个对象,下列哪个叙述是错误的?
    A. cat instanceof B 的值是true。
    B. bird instanceof A的值是true。
    C. cat instanceof A的值是true。
    D. bird instanceof C的值是true。

    答案:D
    instanceof运算符判断左面的对象是否是右面的类或其子类所创建的。
    cat是C类的对象,而C是B的子类,所以A正确
    bird是B类的对象而B是A的子类,所以B正确
    cat是C类的对象,而C是B的子类,B又是A的子类,所以C正确
    bird是B类的对象,而B是C的父类,所以D错误

    (5)下列程序中注释的哪个代码(A、B、C、D)是错误的(无法通过编译)?

    class A{
        static int m;
        static void f(){
            m = 20;    //A
        }
    }
    class B extends A{
        void f(){    //B
            m = 222;    //C
        }
    }
    class E{
        public static void main(String args[]){
            A.f();    //D
        }
    }
    

    答案:B
    实例方法是不能重写静态方法的,所以静态方法重写必须是静态方法。

    (6)下列程序中注释的哪个代码(A、B、C、D)是错误的?

    abstract class Takecare{
    protected void speakHello(){} //A
    public abstract static void cry(); //B
    static int f(){ return 0;} //C
    abstract float g(); //D
    }

    答案:B
    abstract方法不能用static和private修饰;对于类,不能同时用final和abstract修饰,因为final关键字使得类不可继承,而abstract修饰的类如果不可以继承将没有任何意义。

    (7)下列程序中注释的哪个代码(A、B、C、D)是错误的(无法通过编译)?

    abstract class A{
    abstract float getFloat(); //A
    void f() //B
    { }
    }
    public class B extends A{
    private float m = 1.0f; //C
    private float getFloat () //D
    {
    return m;
    }
    }

    答案:D
    方法重写要求重写的方法的访问权限大于等于被重写的方法,父类该方法权限为友好,子类中为私有,所以是错误的。

    (8)将下列哪个代码(A、B、C、D)放入程序中标注的【代码】处将导致编译错误?
    A. public float getNum(){return 4.0f;}
    B. public void getNum(){}
    C.public void getNum(double d){}
    D.public double getNum(float d){return 4.0d;}

    class A{
        public float getNum(){
            return 3.0f;
        }
    }
    public class B extends A{
        【代码】
    }
    

    答案:B
    方法重写要求方法名,返回值类型,参数完全相同,所以A符合,B返回值类型不同,编译错误。而C和D不仅返回值类型不同,参数也不同,不属于方法重写,而是属于子类自己新增的方法。

    (9)对于下列代码,下列哪个叙述是正确的?
    A.程序提示编译错误(原因是A类没有不带参数的构造方法)。
    B.编译无错误,【代码】输出结果是0。
    C.编译无错误,【代码】输出结果是1。
    D.编译无错误,【代码】输出结果是2。

    class A{
        public int i = 0;
        A(int m){
            i=1;
        }
    }
    public class B extends A{
        B(int m){
            i=2;
        }
        public static void main(String args[]){
            B b = new B(100);
            System.out.println(b.i);//【代码】
        }
    }
    

    答案:A
    父类的构造方法不允许被继承,不允许被重写,但在子类的构造过程中必须调用其父类的构造方法,如果子类的构造方法中没有显式的调用父类的构造方法(super关键字),则系统默认调用父类无参的构造方法。如果子类构造方法中既没有显式调用父类的构造方法,而父类又没有无参的构造方法,则编译出错。

    3.阅读程序
    (1)请说出E类中【代码1】和【代码2】的输出结果。

    class A{
        double f(double x,double y){
            return x + y;
        }
    }
    class B extends A{
        double f(int x,int y){
            return x*y;
        }
    }
    public class E{
    public static void main(String args[]){
        B b = new B();
        System.out.println(b.f(3,5));    //【代码1】
        System.out.println(b.f(3.0,5.0));    //【代码2】
      }
    }
    

    答案:【代码1】15.0 。【代码2】 8.0
    B类继承了A类,但是B中的f方法并不是重写A类中的(参数类型不同),【代码1】调用f传两个int,实际调用的是B类自己的方法,返回值是double,所以输出15.0 。【代码2】调用f传两个double,调用的是继承自A类的方法,输出8.0 。

    (2)请说出B类中【代码1】好【代码2】的输出结果。

    class A{
        public int getNumber(int a){
            return a+1;
        }
    }
    class B extends A{
        public int getNumber(int a){
            return a+100;
        }
        public static void main(String args[]){
            A a = new A();
            System.out.println(a.getNumber(10));    //【代码1】
            a = new B();
            System.out.println(a.getNumber(10));    //【代码2】
        }
    }
    

    答案:【代码1】:11。 【代码2】:110 。
    对象a是A类的对象,调用的是A类自己的方法,接着让a实例化B类,a称为上转型对象,此时调用的是子类重写父类的方法。

    (3)请说出E类中【代码1】~【代码4】的输出结果。

    class A{
        double f(double x,double y){
            return x+y;
        }
        static int g(int n){
            return n*n;
        }
    }
    class B extends A{
        double f(double x,double y){
            double m = super.f(x,y);
            return m+x*y;
        }
        static int g(int n ){
            int m = A.g(n);
            return m+n;
        }
    }
    public class E{
        public static void main(String args[]){
            B b = new B();
            System.out.println(b.f(10.0,8.0));    //【代码1】
            System.out.println(b.g(3));    //【代码2】
            A a = new B();
            System.out.println(a.f(10.0,8.0));    //【代码3】
            System.out.println(a.g(3));    //【代码4】
        }
    }
    

    答案:【代码1】:98.0 。 【代码2】:12 。【代码3】:98.0 。 【代码4】:9
    代码1调用b对象的f方法,b对象是B类实例化的,调用的是B类自己的f方法,传入10.0和8.0后,用super关键字调用了父类的f方法,得到18.0赋值给m,最后返回18.0+10.0*8.0也就是98.0。
    【代码2】调用B类中的静态方法g传入3,方法内又去调用父类中的g方法传入3,得到9赋值给m后,输出9+3也就是12。
    【代码3】a对象是上转型对象,上转型对象可以调用重写父类的方法以及父类派生的方法,所以a调用的f方法是它重写的方法,那么具体过程就跟【代码1】相同,答案为98.0
    【代码4】在于g方法是静态方法,静态方法是不允许被重写的,所以B类中的g方法相当于该类特有的方法,那么a调用的g方法实际上是父类的,输出结果为9 。

    (4)请说出E类中【代码1】~【代码3】的输出结果。

    class A{
        int m;
        int getM(){
            return m;
        }
        int seeM(){
            return m;
        }
    }
    class B extends A{
        int m;
        int getM(){
            return m+100;
        }
    }
    public class E{
    		public static void main(String args[]){
        	B b = new B();
        	b.m = 20;
        	System.out.println(b.getM());//【代码1】上转型对象访问的是 被隐藏的m。
        	A a = b;
        	a.m = -100;        //上转型对象访问的是被隐藏的m
        	System.out.println(a.getM());//【代码2】上转型对象调用的一定是子类重写的getM()方法
        	System.out.println(b.seeM());//【代码3】子类继承的seeM()方法操作的m是被子类隐藏的m
        }
    }
    

    答案:【代码1】:120 【代码2】:120 【代码3】-100
    详情请看题目代码中的注释。

    4.编程题(参考例子13)
    设计一个动物声音“模拟器”,希望模拟器可以模拟许多动物的叫声,要求如下。

    • 编写抽象类Animal

    Animal抽象类有两个抽象方法cry()和getAnimalName(),即要求各种具体的动物给出自己的叫声和种类名称。

    • 编写模拟器类Simulator

    该类有一个playSound(Animal animal)方法,该方法的参数是Animal类型,即参数animal可以调用Animal的子类重写的cry()方法播放具体动物的声音,调用子类重写的getAnimalName()方法显示动物种类的名称。

    • 编写Animal的子类:Dog和Cat类

    下图是Simulator、Animal、Dog、Cat的UML图

    qq_pic_merged_1615557568385

    编写主类Application(用户程序)
    在主类Application的main方法中至少包含如下代码:

    Simulator simulator = new Simulator();
    simulator.playSound(new Dog());
    simulator.playSound(new Cat());
    
    Animal.java
    public abstract class Animal{
        public abstract void cry();
        public abstract String getAnimalName();
    }
    
    Simulator.java
    public class Simulator{
        public void playSound(Animal animal){
            System.out.println("现在播放"+animal.getAnimalName()+"类的声音:");
            animal.cry();
        }
    }
    
    Dog.java
    public class Dog extends Animal{
        public void cry(){
            System.out.println("汪汪...汪汪");
        }
        public String getAnimalName(){
            return "狗";
        }
    }
    
    Cat.java
    public class Cat extends Animal{
        public void cry(){
             System.out.println("喵喵...喵喵");
         }
          public String getAnimalName(){
            return "猫";
        }
    }
    
    Application.java
    public class Test{
        public static void main(String args[]){
            Simulator simulator = new Simulator();
            simulator.playSound(new Dog());
            simulator.playSound(new Cat());
        }
    }
    
    展开全文
  • 高等学校Java课程系列教材 Java 2实用教程(第5)耿祥义 张跃平 微课 基础与实战。相关概念及知识点都辅以相应的实例,通俗易懂,便于理解掌握面向对象的编程思想。实用与流行。涵盖了Java开发过程中重要的及...
  • Java2实用教程第5课件资料(含源代码).rar
  • Java-2实用教程(第5)习题解答
  • Java2实用教程第五版+第六章习题答案

    千次阅读 多人点赞 2021-03-16 19:26:49
    这是《Java2实用教程第五版》的试题答案,需要的同学评论关注加点赞 有问题可以在评论区提出 1.问答题 (1)接口中能声明变量吗? 不能 (2)接口中能定义非抽象方法吗? 不能 可以把实现某一接口的类,所创建的...

    这是《Java2实用教程第五版》的试题答案,需要的同学评论关注加点赞

    有问题可以在评论区提出

    IMG_20210308_172835

    1.问答题
    (1)接口中能声明变量吗?

    不能

    (2)接口中能定义非抽象方法吗?

    不能

    可以把实现某一接口的类,所创建的对象的引用,赋给该接口声明的接口变量中。那么该接口变量就可以调用被类实现的接口中的方法。

    (3)什么叫接口的回调?

    可以把实现某一接口的类创建的对象的引用赋值给该接口声明的接口变量,那么该接口变量就可以调用该类实现的接口方法

    (4)接口中的常量可以不指定初值吗?

    不可以。

    (5)可以在接口中只声明常量,不声明抽象方法吗?

    可以

    接口中可以声明常量、抽象方法以及默认方法和静态方法(jdk1.8新增)

    接口的语法规则

    • 接口及接口成员默认的访问权限为:public 或友好
    • 常量默认添加static final关键字
    • 抽象方法默认添加abstract关键字
    • 只有default方法及static方法可以添加方法体
    • 实现接口的类如果不能实现所有接口中待重写的方法,则必须设置为抽象类
    • 接口可以实现多继承,即一个子接口可以同时继承多个父接口
    • 一个类可以继承自一个父类,同时实现多个接口
    • 当一个类同时实现多接口,且其中同时具有相同方法时,实现类需要重写该方法,否则会编译报错

    2.选择题
    (1)下列哪个叙述是正确的?
    A. 一个类最多可以实现两个接口。
    B. 如果一个抽象类实现某个接口,那么它必须重写接口中的全部方法。
    C. 如果一个非抽象类实现某个接口,那么它可以只重写接口中的部分方法。
    D.允许接口中只有一个抽象方法。

    D
    一个类可以实现多个接口,但是只能继承一个父类。
    非抽象类实现接口必须要重写接口中的全部方法,否则要把该类设置为抽象类,换句话说抽象类实现一个接口是可以不用重写接口中的全部方法的。

    (2)下列接口中标注的(A、B、C、D)中,哪两个是错误的?

    interface Takecare{
        protected void speakHello();//A
        public abstract static void cry();//B
        int f(); //C
        abstract float g(); //D
    }
    

    AB
    A中抽象方法的访问修饰符只能用public。
    B中abstract和static不能共存。

    (3)将下列(A、B、C、D)哪个代码替换下列程序中的【代码】不会导致编译错误?
    A.public int f(){return 100+M;}
    B.int f(){return 100;}
    C.public double f(){return 2.6;}
    D.public abstract int f();

    interface Com{
        int M = 200;
        int f();
    }
    class ImpCom implements Com{
        【代码】
    }
    

    A
    接口中的抽象方法默认是public类,那么类在重写接口方法时不仅要去掉abstract修饰符,给出方法体,而且方法的访问权限一定要明显地用public来修饰(不能降低访问权限)。
    C选项改变了返回值类型,不属于方法重写。

    3.阅读程序
    (1)请说出E类中【代码1】和【代码2】的输出结果

    interface A{
       double f(double x,double y);
    }
    class B implements A{
        public double f(double x,double y){
            return x*y;
        }
        int g(int a,int b){
            return a+b;
        }
    }
    public class E{
      public static void main(String args[]){
          A a = new B();
          System.out.println(a.f(3,5));//【代码1】
          B b = (B)a;
          System.out.println(b.g(3,5));//【代码2】
      }
    }
    

    【代码1】:15.0 【代码2】:8
    B类实现了A接口,并重写A中的方法。A a = new B()是接口回调(可以把实现某一接口的类,所创建的对象的引用,赋给该接口声明的接口变量中。那么该接口变量就可以调用被类实现的接口中的方法。)所以用接口变量a调用B类中的f方法。返回15.0 。
    B b = (B)a将a对象强制转换为B类的对象,可以调用B类中的g方法返回8

    (2)请说出E类中【代码1】和【代码2】的输出结果。

    interface Com{
        int add(int a,int b);
    }
    abstract class A{
        abstract int add(int a,int b);
    }
    class B extends A implements Com{
        public int add(int a,int b){
            return a+b;
        }
    }
    public class E{
      public static void main(String args[]){
          B b = new B()
          Com com = b;
          System.out.println(com.add(12,6));//【代码1】
          A a = b;
          System.out.println(a.add(10,5));//【代码2】
      }
    }
    

    【代码1】:18【代码2】:15
    B类继承了A类并实现了Com接口,Com com = b是接口回调,所以com可以调用B类中的add方法输出18,A a = b是上转型(子类引用赋值给父类对象),那么a也可以调用子类重写父类的方法add,输出15.

    4.编程题(参考例子6)
    该题目和第5章习题5的编程题类似,只不过这里要求使用接口而已。
    设计一个动物声音“模拟器”,希望模拟器可以模拟许多动物的叫声,要求如下。

    • 编写接口Animal

    Animal接口有两个抽象方法cry()和getAnimalName(),即要求实现该接口的各种具体的动物类给出自己的叫声和种类名称。

    • 编写模拟器类Simulator

    该类有一个playSound(Animal animal)方法,该方法的参数是Animal类型,即参数animal可以调用实现Animal接口类重写的cry()方法播放具体动物的声音,调用重写的getAnimalName()方法显示动物种类的名称。

    • 编写实现Anima接口l的Dog类和Cat类

    下图是Simulator、Animal、Dog、Cat的UML图

    IMG_20210316_192100

    • 编写主类Application(用户程序)

    在主类Application的main方法中至少包含如下代码:

    Simulator simulator = new Simulator();
    simulator.playSound(new Dog());
    simulator.playSound(new Cat());
    
    Animal.java
    public interface Animal{
        public abstract void cry();
        public abstract String getAnimalName();
    }
    
    Simulator.java
    public class Simulator{
        public void playSound(Animal animal){
        System.out.print("现在播放"+animal.getAnimalName()+"类的声音:");
        animal.cry();
        }
    }
    
    Dog.java
    public class Dog implements Animal{
        public void cry(){
            System.out.println("汪汪...汪汪");
        }
        public String getAnimalName(){
            return "狗";
        }
    }
    
    Cat.java
    public class Cat implements Animal{
        public void cry(){
            System.out.println("喵喵...喵喵");
        }
        public String getAnimalName(){
            return "猫";
        }
    }
    
    Application.java
    public class E{
        public static void main(String args[]){
            Simulator simulator = new Simulator();
            simulator.playSound(new Dog());
            simulator.playSound(new Cat());
        }
    }
    
    展开全文
  • 包含Java2实用教程(第5)书中习题解答及所有例子的代码
  • Java2实用教程第五版+第七章习题答案

    千次阅读 多人点赞 2021-03-16 19:32:57
    这是《Java2实用教程第五版》的试题答案,需要的同学评论关注加点赞 有问题可以在评论区提出

    这是《Java2实用教程第五版》的试题答案,需要的同学评论关注加点赞

    有问题可以在评论区提出

    IMG_20210308_172835

    Xnip2021-03-16_19-30-46

    展开全文
  • 2.开发Java应用程序需要经过哪些主要步骤? -编写源文件、编译源文件生成字节码和加载运行字节码。 3.Java源文件是由什么组成的?一个源文件中必须要有public类吗? -Java源文件是由若干个书写形式互相独立的类组成...
  • Java 2 实用教程第五版期末复习(部分)

    千次阅读 多人点赞 2021-01-08 11:39:51
    目录题型分布第一章第二章第三章第四章第五章第六章第七章第八章第九章第十章第十一章第十四章第十五章 题型分布 判断题151 选择题152 简答题 23 程序阅读题 35 难度微高 编程题 8 + 22 有泛型 ArrayList(一点点)...
  • JAVA2实用教程(第5)》,耿祥义著,课后习题电子
  • Java 2实用教程(第5)耿祥义、张跃平课件,密码见txt
  • Java2 ---实用教程最新 ------第五版 -------课后题答案
  • 这是《Java2实用教程第五版》的试题答案,需要的同学评论关注加点赞 有问题可以在评论区提出 1.问答题 (1).Java语言的主要贡献者是谁? James Gosling (2)开发Java应用程序需要经过哪些主要步骤? 需要三个步骤...
  • Java2实用教程第五版+第九章习题答案

    千次阅读 多人点赞 2021-03-16 20:14:41
    这是《Java2实用教程第五版》的试题答案,需要的同学评论关注加点赞 有问题可以在评论区提出 1.问答题 (1)JFrame类的对象的默认布局是什么布局? Frame容器的默认布局是BorderLayout布局。 (2)一个容器对象是否...
  • Java2实用教程第五版+第四章习题答案

    千次阅读 多人点赞 2021-03-11 21:38:25
    这是《Java2实用教程第五版》的试题答案,需要的同学评论关注加点赞 有问题可以在评论区提出 1.问答题 (1)面向对象语言有哪三个特性? 封装、继承和多态 (2)类名应当遵守怎样的编程风格? 当类名由几个单词复合...
  • Java2实用教程第五版+第八章习题答案

    千次阅读 多人点赞 2021-03-17 21:56:42
    这是《Java2实用教程第五版》的试题答案,需要的同学评论关注加点赞 有问题可以在评论区提出 1.问答题 (1)"\hello"是正确的字符串常量吗? 不是。 (2)“你好KU”.length()和"\n\t\t".length()的值分别是多少? ...
  • Java 2实用教程第5源码及实验,内涵实验代码与章节答案
  • Java2实用教程第五版+第三章习题答案

    千次阅读 多人点赞 2021-03-10 18:11:54
    这是《Java2实用教程第五版》的试题答案,需要的同学评论关注加点赞 有问题可以在评论区提出 1.问答题 (1) 关系运算符的运算结果是怎样的数据类型? boolean类型(true或者false) (2)if语句中的条件表达式的值...
  • 9.6.1 消息对话框 消息对话框是有模式对话框进行一个重要的操作动作之前,最好能弹出一个消息对话框可以用javax.swing包中的JOptionPane类的静态方法: public static void showMessageDialog( Component parent...
  • Java2实用教程(第5)最新答案-耿祥义。2017年版本。希望对你有用。
  • 这是《Java2实用教程第五版》的试题答案,需要的同学评论关注加点赞 有问题可以在评论区提出 1.问答题 (1)如果准备按字节读取一个文件的内容,应当使用FileInputStream流还是FileReader流? 使用FileInputStream...
  • Java 2实用教程第五版

    万次阅读 多人点赞 2019-06-27 11:12:16
    2第2章) 一、问答题 1.用来标识类名、变量名、方法名、类型名、数组名、文件名的有效字符序列称为标识符。标识符由字母、下划线、美元符号和数字组成,一个字符不能是数字。false不是标识符。 2....
  • Java2实用教程第五版+第二章习题答案

    千次阅读 多人点赞 2021-03-08 18:53:48
    这是《Java2实用教程第五版》的试题答案,需要的同学评论关注加点赞 有问题可以在评论区提出 1.问答题 (1)什么叫标识符?标识符的规则是什么?false是否可以作为标识符? 用来标识类名、变量名、方法名、类型名、...
  • Java2 实用教程(第5)最新答案 耿祥义参考答案,仅供参考
  • 自己写的一些感悟,大家可以下载看看(免费),里面是java基础的一些知识,可以讨论一下。这是我一次写的博文,也是我学习程序设计的一年,我有许多的问题在CSDN上得到了解答,同样,我也要尽可能的帮助每一个...
  • 1章一、问答题1.James Gosling2.需3个步骤:1)用文本编辑器编写源文件。2)使用javac编译源文件,得到字节码文件。3)使用解释器运行程序。3.由类所构成,应用程序必须有一个类含有public static void main(String...
  • Java基础学习课程里面的例题的源代码,便于大家利用学习。
  • Java2实用教程(第5)》是耿祥义老师写的一本经典Java教材,注重可读性和实用性,配备了大量的例题,许多例题都经过精心的考虑,既能帮助读者理解知识,又具有启发性。本书通俗易懂,便于自学,针对较难理解的...
  • Java 2教程(第五版)

    2009-09-17 16:57:24
    本书主要介绍了核心语言、核心Java库、服务器端Java技术、客户端Java技术和企业级Java技术。... 本书结构严谨、语言流畅,是一个学习Java 2最新技术的综合参考书,适合各种层次的Java编程人员使用。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 11,616
精华内容 4,646
关键字:

java2实用教程第五版

友情链接: poster_cwojek_cvpr09.zip