网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
以下对File类的public boolea isFile()方法的描述,哪个是正确的?
A.判断该File对象所对应的是否是文件
B.判断该File对象所对应的是否是目录
C.返回文件的最后修改时间
D.在当前目录下生成指定的目录
参考答案
更多 “ 以下对File类的public boolea isFile()方法的描述,哪个是正确的? A.判断该File对象所对应的是否是文件B.判断该File对象所对应的是否是目录C.返回文件的最后修改时间D.在当前目录下生成指定的目录 ” 相关考题
考题
下列哪个类声明是正确的?A.abstract class G2 extends superClassl,superClass2{……}B.abstract public class classmates{……}C.public final class NewClass extends superClass implements Interfacel{……}D.public abstract class String{……}
考题
下列哪个方法可用于创建一个可运行的类? ( )A.public class X implements Runable {public void run(){...,.,}}B.public class X implements Thread {public void run(){......}}C.public class X implements Thread {public int run(){……}}D.public class X implements Runable {protected void run(){.....}}
考题
下列对继承的说法,哪个是正确的()。
A.子类能继承父类的非私有方法和状态B.子类能继承父类的所有方法和状态C.子类只能继承父类的方法,而不继承状态D.子类只能继承父类public方法和状态
考题
下面程序的运算结果是()。includeusing namespace std;class A{public:virtual void f
下面程序的运算结果是( )。 #include<iostream> using namespace std; class A { public: virtual void fun()=0; }; class B:public A } public: void fun() {cout<<"new file"<<" ";} }; class C:public A { public: void fun() { cout<<"open file"<<" ";} }; void main() { A a, * p; B b;C c; p=c; p->fun(); p=b; }A.new file open fileB.new file new fileC.编译出错D.open file new file
考题
下列哪个选项不是InputStream类中的方法?A.public abstract int read()throws IOExceptionB.public final void writeInt (int v)throws IOExceptionC.public void close()throws IOExceptionD.public int available() throws IOException
考题
下列哪个是对main( )主方法的正确表示?A.public void static main(String args[ ]){ ... }B.void public static main(String args[ ]){ ... }C.static public void main(String args[ ]){ ... }D.以上都不正确
考题
以下定义线程方法正确的是 ( )A.Public Thread();B.Public Thread(Runnable target)C.Public Thread(ThreadGroup group,Runnable target);D.以上都正确
考题
阅读下列说明和Java代码,将应填入 (n) 处的字句写在答题纸的对应栏内。【说明】现欲构造一文件/目录树,采用组合(Composite)设计模式来设计,得到的类图如6—8所示:【Java代码】import JavA.util.ArrayList;import JavA.util.List;(1)class AbstractFile{protected String name;public void printName(){System.out.println(name);}public abstract boolean addChild(AbstractFile file);public abstract boolean removeChild(AbstractFile file);public abstract ListgetChildren {};}class File extends AbstractFile{public File(String name)(this.name=name;}public boolean addChild(AbstractFile file){return false;}public boolean removeChild(AbstractFile file){return false;}public ListgetChildren(){return (2) ;)}clasS Folder extends AbstractFile{private ListchildList;public Folder(String name){thiS.name=name;this.childList=new ArrayList{};}public boolean addChild(AbstractFile file){return childList.add(file);}public boolean removeChild(AbstractFile file){return childList.remove(file);public (3)getChildren(){return (4) ;)}public class Client{public static void main(String[]args){//构造一个树形的文件/目录结构AbstractFile rootFolder=new Folder(“C:\”’);AbstractFile compositeFolder=new Folder(”composite”);AbstractFile windowsFolder=new Folder(”windows”);AbstractFile file=new File(”TestComposite.java”);rootFOlder.addChild (compositeFolder);rootFolder.addChiid(windowsFolder);compositeFolder.addChild(file);//打印目录文件树printTree(rootFolder);}private static void printTree(AbstractFile ifile){ifile.PrIntName();Listchildren:ifile.getChildren ();if(chiidren==null)return;for(AbstractFile file:children){(5) ;}}}该程序运行后输出结果为:C:\compositeTestComposite.javaWindows
考题
下面程序的结果是 ______。includeclass A{ public:virtual voidfun()=0{};};class
下面程序的结果是 ______。 #include<iostream.h> class A{ public: virtual void fun()=0{}; }; class B:public A{ public: void fun () {cout<< "new file" ;} }; class C: public A{ public: void fun (){cout<<"open file"<< " " } }; class D: public A{ public: void fun () {cout<< "save file\n" ;} }; void main() { A a,*p; B b; C c; D d; p=c; p->fun (); p=b; p->fun (); p=d; p->fun(); }A.new file open file save fileB.new file new file new fileC.编译出错D.open file new file save file
考题
以下哪个是Java应用程序main方法的有效定义?
A. public static void main();B. public static void main( String args );C. public static void main( String args[] );D. public static void main( Graphics g );E. public static boolean main( String a[] );
考题
接口中的方法默认是public abstract方法,所以类在实现接口方法时必须给出方法体,并且一定要用public来修饰,而且接口中的常量默认是public static常量。()
此题为判断题(对,错)。
考题
以下对JavaBean的描述,()是错的。A、JavaBean是一个公共(public)的类B、JavaBean类的必须有一个无参数的构造函数C、取得或者设置类属性的方法必须是getXXX()或者setXXX()D、JavaBean不能封装对数据库的处理
考题
File类中的listFiles()方法说法正确的是()。A、 获取File对象封装的路径下的全部文件和文件夹对象B、 只获取File对象封装的路径下的文件C、 该方法返回File类型数组D、 该方法返回String类型数组
考题
以下关于File类的叙述,哪两项正确?()A、File类位于java.io包中B、创建一个File类的实例将导致打开指定文件进行读写C、File实例不能用于封装目录D、File实例封装了指定文件的信息
考题
以下对File类的public boolea isFile()方法的描述,哪个是正确的?()A、判断该File对象所对应的是否是文件。B、判断该File对象所对应的是否是目录。C、返回文件的最后修改时间。D、在当前目录下生成指定的目录
考题
下面关于java中类的说法哪个是不正确的?()A、类体中不仅可以有变量定义和成员方法的定义,还可包含静态代码块B、构造方法是类中的特殊方法C、类一定要声明为public的,才可以执行D、一个java文件中可以有多个class定义
考题
单选题下列关于继承的说法哪个正确()A
子类只继承父类public方法和属性B
子类继承父类的非私有属性和方法:C
子类继承父类的方法,而不继承父类的属性:D
子类将继承的所有的属性和方法
考题
单选题public class Parent{ public void change(int x){} } public class Child extends Parent{ //覆盖父类change方法 } 下列哪个声明是正确的覆盖了父类的change方法?()A
protected void change(int x){}B
public void change(int x, int y){}C
public void change(String s){}D
public void change(int x){}
考题
单选题现有 public class Parentt public void change (int x){) ) public class Child extends Parent{ //覆盖父类change方法 } 下列哪个声明是正确的覆盖了父类的change方法?()A
protected void change (int x){}B
public void change(int x, int y){}C
public void change (int x){}D
public void change (String s){}
考题
多选题File类中的listFiles()方法说法正确的是()。A获取File对象封装的路径下的全部文件和文件夹对象B只获取File对象封装的路径下的文件C该方法返回File类型数组D该方法返回String类型数组
考题
单选题以下对JavaBean的描述,()是错的。A
JavaBean是一个公共(public)的类B
JavaBean类的必须有一个无参数的构造函数C
取得或者设置类属性的方法必须是getXXX()或者setXXX()D
JavaBean不能封装对数据库的处理
热门标签
最新试卷