重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
找答案首页 > 全部分类 > 求职面试
搜题
网友您好, 请在下方输入框内输入要搜索的题目:
搜题
题目内容 (请给出正确答案)
[单选题]

Java程序不能向下列哪个地方输出数据?()

A.键盘

B.硬盘文件

C.计算机网络

D.显示器

查看答案
更多“Java程序不能向下列哪个地方输出数据?()”相关的问题

第1题

请完成下列Java程序:输出某年的某月有多少天数,要求生成2个输入对话框,一个输入年份,一个输入月份,并且能检查输入的数字是否符合要求,如果符合要求,则根据输入的年份和月份计算出这一年的这一月有多少天。提示:闰年为年数能被4整除但是不能被100整除。

注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。

程序运行结果如下:

import javax.swing. JOptionPane;

public class ex10_2 {

public static void main(String[] args) (

String strIn;

int nYear,nMonth,nNumOfDays=0;

strIn=JOptionPane.showInputDialog(,,year.);

nYear=Integer.parseInt(strIn);

if(nYear<0) {

System.out.println("Invalidate number of year!")

return;

} strIn=JOptionPane.showInputDialog("month.);

nMonth=Integer.parseInt(strIn);

if(_____________) {

System.out.println("Invalidate number of month!"

return;

}

switch(nMonth){

case 1:

case 3:

case 5:

case 7:

case 8:

case 10:

case 12:

nNumOfDays=31;

break;

case 4:

case 6:

case 9:

case 11:

nNumOfDays=30;

break;

case 2:

if(________________)

nNumOfDays=29;

else

nNumOfDays=28;

break;

}

System.out.println("Number of days:"+ nNumOfDays);

}

}

点击查看答案

第2题

阅读下列Java程序和程序说明,将应填入(n)处的字句写在对应栏内。

【说明】下面的程序先构造Point类,再顺序构造Ball类。由于在类Ball中不能直接存取类Point中的xCoordinate及yCoordinate属性值,Ball中的toString方法调用Point类中的toString方法输出中心点的值。在MovingBall类的toString方法中,super.toString调用父类Ball的toString方法输出类Ball中声明的属性值。

public class Point

{

private double xCoordinate;

private double yCoordinate;

public Point 0 }

public Point(ouble x, double y)

{

xCoordinate = x;

yCoordinate = y;

}

public String toString()

{

return "( + Double.toString(Coordinate)+ ","

+ Double.toString(Coordinate) + ");

}

//other methods

}

public class Ball

{

(1); //中心点

private double radius; //半径

private String colour; ///颜色

public Ball() { }

public Ball(double xValue, double yValue, double r)// 具有中心点及半径的构造方法

{

center=(2);//调用类Point 中的构造方法

radius = r;

}

public Ball(double xValue, double yValue, double r, String c)

// 具有中心点、半径及颜色的构造方法

{

(3);//调用3个参数的构造方法

colour = c;

}

public String toString()

{

return "A ball with center" + center, toString() + ", radius"

+ Double.toString(radius) + ", colour" + colour;

}

//other methods

}

public class MovingBall. (4)

{

private double speed;

public MovingBall() { }

public MovingBall(double xValue, double yValue, double r, String e, double s)

{

(5);// 调用父类Ball中具有4个参数的构造方法

speed = s;

}

public String toString( )

{ return super, toString( ) + ", speed "+ Double.toString(speed); }

//other methods

}

public class Tester{

public static void main(String args[]){

MovingBall mb = new MovingBall(10,20,40,"green",25);

System.out.println(mb);

}

}

点击查看答案

第3题

项目三JSP基础语法 一、选择题 1. 下列关于JSP指令的语...

项目三JSP基础语法 一、选择题 1. 下列关于JSP指令的语法正确的是( ) <% %> <%@ %> <%! %> <% @ %> 2. 在“<%=”和“%>”标记之间放置( ),可以直接输出其值。 变量 java表达式 字符串 数字 3. 下列选项中,正确的表达式是( ) <%int i="1%"> <%! int i="1;%"> <%=(5+4)%> <%=(5+4);%> 4. 表达式<%=”5+2”%>将会输出( ) 7 5+2 52 程序报错 5. 在JSP文件中下列哪个选项是默认引入,不需要在page指令中声明引入的( ) java.lang.* java.util.* java.sql.* java.io.* 6. page指令的( )属性用于引用需要的包或类 language import extends pageEncoding 7. 下列不属于JSP动作的是(B) <jsp:include> <jsp:bean> <jsp:forward> <jsp:setproperty> 8. 假设对象s是一个合法的对象引用,void getScore()是这个对象上的一个合法的方法,下列JSP代码中哪个是正确的?( ) <%s.getscore() %> <%=s.getscore();%> <%=s.getscore()%> <% s.getscore();%> 9. 已知表单有一个参数名为“userName”的参数,提交后,能够正确获得表单对象值的代码是?( ) request.getParameter(“userName”); response.getParameter(“userName”); request.getParameter(“username”); request.getParameterValues(“userName”); 10.JSP内置对象request的getParameterValues()方法返回值是( ) String[] Object[] String Object 11.下列不能够将页面跳转到a.jsp的是?( ) response.sendRedirect(“a.jsp”); request.getRequestDispatcher("a.jsp").forward(request, response); request.setAttribute(“a”,”a.jsp”); response.setHeader("refresh", "2;URL=a.jsp"); 12.在test.jsp文件中有如下一行代码: <jsp:usebean id="”user”" scope="”____”" type="”com.UserBean”/"> 要使user对象在用户对其发出请求时存在,下划线中应填入( )。 Page request Session application 13.如果编写一个计数器程序,用来记载当前网站的访问量,最好采用JSP中的( )对象。 page session request application 14.当利用request的方法获取Form中元素时,默认情况下字符编码是哪个( ) ISO-8859-1 GB2312 GB3000 ISO-8259-1 15.在JSP页面中使用 <jsp:setproperty name bean的名字"" property *"">格式,将表单参数为Bean属性赋值,property=""*""格式要求Bean的属性名字( ) 必须和表单参数类型一致 必须和表单参数名称一一对应 必须和表单参数数量一致 名称不一定对应 16.JSP的内置对象中,按作用域由小到大的排列是?( ) page->request->application request->page->response response->request->application session->application->page 17.在Servlet里,能正确获取session的语句是( ) HttpSession session = request.getSession(true); HttpSession session = request.getHttpSession(true); HttpSession session = response.getSession(true); " HttpSession session = response. getHttpSession (true); 18.在Servlet里,能正确获取application的语句是( ) ServletContext application=(ServletContext)session.getServletContext(); ServletContext application=(ServletContext)request.getServletContext(); ServletContext application=(ServletContext)session.getServletContext (true); ServletContext application=(ServletContext)response.getServletContext(); 判断题 (1)<%! int cnt; %>这段代码中的分号“;”是多余的。( ) (2)page指令中,Import是唯一可以重复的属性。( ) (3)page指令中,pageEncoding属性指定网页的格式是文本类型的html文件。( ) (4)page指令中,pageEncoding属性告诉JVM 这个jsp本身采用“GBK”编码。( ) (5)include指令中可以有多个属性。( ) (6)include指令可实现JSP页面的模块化。( ) (7)JSP表达式 中不能用分号“;”来作为表达式的结束符。( ) (8)动作元素 <jsp:forward> 跳转网页之后,用户的地址栏发生了变化。( ) 三、简答题 (1)include指令元素与include动作元素有什么区别? (2)在<%!和%>之间声明的变量和在<%和%>之间声明的变量有何区别? (3)一个JSP页面的基本组成包括哪些?

点击查看答案

第4题

一、单选题(共 30 道试题,共 60 分。)V

1. 下列关于继承的哪项叙述是正确的?

A. 在java中允许多重继承

B. 在java中一个类只能实现一个接口

C. 在java中一个类不能同时继承一个类和实现一个接口

D. java的单一继承使代码更可靠

     满分:2 分

2. 下列关于Applet的说法中,错误的是_________。

A. Applet自身不能运行,必须嵌入到其它应用程序(如浏览器)中运行

B. 可以在安全策略的控制下读写本地磁盘文件

C. Java中不支持向Applet传递参数

D. Applet的主类要定义为java.applet.Applet类的子类

     满分:2 分

3. 

在oneMethod()方法运行正常的情况下,程序段将输出什么? D

public void test()

{

try { oneMethod();

System.out.println("condition 1");

} catch (ArrayIndexOutOfBoundsException e)

{

System.out.println("condition 2");

} catch(Exception e)

{

System.out.println("condition 3");

} finally

{

System.out.println("finally");

}

}

A. condition 1

B. condition 2

C. condition 3

D.

condition 1

finally

     满分:2 分

4. 下面的表达式哪个是正确的( )

A. String s="你好";int i=3; s+=i;

B. String s="你好";int i=3; if(i==s){ s+=i};

C. String s="你好";int i=3; s=i+s;

D. String s="你好";int i=3; s=i+;

     满分:2 分

5. 不使用static修饰符限定的方法称为成员方法,下列哪一个说法是不正确的( )

A. 成员方法可以直接调用父类的成员方法

B. 成员方法可以直接调用父类的类方法

C. 成员方法不可以直接调用其他类的成员方法

D. 成员方法可以直接调用本类的类方法

     满分:2 分

6. 下列语句序列执行后,ch1 的值是( )。 char ch1='A',ch2='W'; if(ch1 + 2 < ch2 ) ++ch1;

A. ‘A'

B. B'

C. ‘C'

D. B

     满分:2 分

7. 在当前的java实现中,每个编译单元就是一个以()为后缀的文件

A. java

B. class

C. doc

D. Exe 

     满分:2 分

8. 在Applet的关键方法中,下列哪个方法是关闭浏览器以释放Applet占用的所有资源?D

A. init()

B. start()

C. paint()

D. destroy()

     满分:2 分

9. 数组的大小在创建以后( )。

A. 可以改变

B. 不能改变

C. 使用new方法可以改变

D. 有些可以改变

     满分:2 分

10. 下列的哪个赋值语句是不正确的?

A. float f = 11.1;

B. double d = 5.3E12;

C. float d = 3.14f ;

D. double f=11.1E10f;

     满分:2 分

11. 下列哪个不是nio包的新特点?

A. 内存映射技术

B. 文件锁定

C. 字符及编码

D. 阻塞I/O

     满分:2 分

12. java的API结构中,不属于类库主要包括的核心包的是()

A. java包

B. javax

C. javadoc包

D. org扩展包

     满分:2 分

13. 在Java Applet程序用户自定义的Applet子类中,一般需要重载父类的( )方法来完成一些画图操作。D

A. start( )

B. stop( )

C. init( )

D. paint( )

     满分:2 分

14. 下列语句序列执行后,i 的值是( )。 int i=8, j=16; if( i-1 > j ) i--; else j--;

A. 15

B. 16

C. 7

D. 8

     满分:2 分

15. 每个java的编译单元可包含多个类或界面,但是每个编译单元最多只能有()类或者界面是公共的。

A. 一个

B. 两个

C. 四个

D. 任意多个

     满分:2 分

16. 线程生命周期中正确的状态是_________。

A. 新建状态、运行状态和终止状态

B. 新建状态、运行状态、阻塞状态和终止状态

C. 新建状态、可运行状态、运行状态

D. 新建状态、可运行状态、运行状态、恢复状态和终止状态

     满分:2 分

17. java语言是1995年由()公司发布的。

A. Sun

B. Microsoft

C. Borland

D. Fox Software

     满分:2 分

18. 在对String类进行查找比较操作时,字符串的长度( )。

A. 不变

B. 变长

C. 变短

D. 不一定

     满分:2 分

19. 下列哪个选项是Java调试器,如果编译器返回程序代码的错误,可以用它对程序进行调试?

A. java.exe

B. javadoc.exe

C. jdb.exe

D. javaprof.exe

     满分:2 分

20. 下列构造方法的调用方式中,正确的是( C )。

A. 按照一般方法调用

B. 由用户直接调用

C. 只能通过 new 自动调用

D. 被系统调用

     满分:2 分

21. java语言的执行模式是:

A. 全编译型

B. 全解释型

C. 半编译和半解释型

D. 同脚本语言的解释模式

     满分:2 分

22. 给出如下代码: class test{ private int m; public static void fun() { // some code... } } 如何使成员变量m 被函数fun()直接访问( )。

A. 将private int m 改为protected int m

B. 将private int m 改为 public int m

C. 将private int m 改为 static int m

D. 将private int m 改为 int m

     满分:2 分

23. 下列的哪个赋值语句是正确的? D

A. char a=12;

B. int a=12.0;

C. int a=12.0f;

D. int a=(int)12.0;

     满分:2 分

24. 下列常见的系统定义的异常中,哪个是输入、输出异常?

A. ClassNotFoundException

B. IOException

C. FileNotFoundException

D. UnknownHostException

     满分:2 分

25. 不允许作为类及类成员的访问控制符的是( )。

A. public

B. private

C. static

D. protected

     满分:2 分

26. 执行完代码"int[]x=new int[25];"后,以下说明是正确的( )。

A. x[24]为0

B. x[24]未定义

C. x[25]为0

D. x[0]为空

     满分:2 分

27. 关于以下程序段的说法正确的是( D )。 1. public class Myar{ 2. public static void main(String argv[]){ 3. int[]i=new int[5]; 4. System.out.println(i[5]); 5. } 6. }

A. 第2行编译出错

B. 第4行编译出错

C. 编译时产生错误

D. 编译时没有产生错误,运行时发生异常

     满分:2 分

28. 下列命题中,错误的是_________。

A. Java编程时,要求应尽量多用公共变量

B. Java编程时,要求应尽量少用公共变量

C. Java编程时,要求应尽量不用公共变量

D. Java编程时,要求应尽量使用私有变量

     满分:2 分

29. 下列运算符中,优先级最高的是( )。

A. &&

B. ++

C. +

D. *

     满分:2 分

30. 下列正确的句子是( D )。

A. float 3.14

B. byte i=225

C. k=33L

D. int p[][];

     满分:2 分

二、多选题(共 10 道试题,共 20 分。)V 1. 已知如下的命令执行 java MyTest a b c 请问哪个语句是正确的()。

A. args[0] = "MyTest a b c"

B. args[0] = "MyTest"

C. args[0] = "a"

D. args[1]= ‘b‘

     满分:2 分

2. 如下哪些是Java中有效的关键字( )

A. Const

B. NULL

C. false

D. this

E. native

     满分:2 分

3. 执行下列代码后,哪个结论是正确的 String[] s=new String[10];

A. s[10] 为 "";

B. s[9] 为 null;

C. s[0] 为 未定义

D. s.length 为10

     满分:2 分

4. 已知如下定义:String s = "story"; 下面哪个表达式是合法的( )

A. s += "books"

B. char c = s[1]

C. int len = s.length

D. String t = s.toLowerCase()

     满分:2 分

5. 下述哪些说法是正确的( )。

A. java语言中的类只能有一个构造函数

B. 程序员可以自己定义自己的异常

C. java语言允许多继承

D. socket在java.net包中

     满分:2 分

6. 数组与向量的区别是( )。

A. 数组的长度固定

B. 数组元素的数据类型相同,可以是普通数据类型

C. 向量长度可变

D. 向量的元素类型可不同,只能是对象的引用

     满分:2 分

7. 下面哪个说法正确( )。

A. 如果某公共的接口被声明在一个源文件中,则接口必须与源文件具有相同的名字。

B. 如果源文件包含import语句,则该语句必须是除空行和注释行外的第一个语句行。

C. 如果某源文件包含package语句,则该语句必须是第一个非空、非注释行。

D. 接口中的方法必定是抽象方法,但可以不用关键字abstract修饰。

     满分:2 分

8. 指出下列哪个方法与方法public void add(int a){}为合理的重载方法( )。

A. public int add(int a)

B. public void add(long a)

C. public void add(int a,int b)

D. public void add(float a)

     满分:2 分

9. JDBC驱动程序的类型包括哪几种?( )

A. JDBC-ODBC桥接

B. 部分Java,部分本地驱动

C. JDBC网络纯Java驱动程序

D. 本地协议纯Java驱动程序

     满分:2 分

10. 下列哪些语句是正确的( )。

A. int a[][]=new int[][3];

B. int a[][]={{1,3},{2,3,4},{1,2}};

C. String s[][]=new String[2][];

D. String s[][]={{"can","I"},{"help","you"}}

     满分:2 分

点击查看答案

第5题

Java程序不能从下列哪个地方输入数据?( )

A、键盘

B、硬盘文件

C、计算机网络

D、显示器

点击查看答案

第6题

Java源程序中,下列哪个整数的数值最小?

A、15

B、15L

C、015

D、0x15

点击查看答案

第7题

Java程序向显示器输出信息“Hello, World”,下列哪种写法是错误的?

A、System.out.print( “Hello, world” );

B、System.out.println( “Hello, world” );

C、System.out.print( “Hello, world\n” );

D、printf( “Hello, world\n” );

点击查看答案

第8题

Java程序向显示器输出信息”Hello,World”,下列哪种写法是错误的()。
A、printf(”Hello,World\n”)

B、System.out.println(”Hello,World”)

C、System.out.print(”Hello,World\n”)

D、System.out.print(”Hello,World”)

点击查看答案

第9题

关于独立运行的Java应用程序,下列说法哪个是正确的()?

A、无须main方法

B、必须有两个main方法

C、可以有多个或0个main方法

D、必须有一个main方法

点击查看答案

第10题

编写一个Java程序在屏幕上输出“Hello!”。

点击查看答案
下载上学吧APP
客服
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案
购买前请仔细阅读《购买须知》
请选择支付方式
微信支付
支付宝支付
选择优惠券
优惠券
请选择
点击支付即表示你同意并接受《服务协议》《购买须知》
立即支付
搜题卡使用说明

1. 搜题次数扣减规则:

功能 扣减规则
基础费
(查看答案)
加收费
(AI功能)
文字搜题、查看答案 1/每题 0/每次
语音搜题、查看答案 1/每题 2/每次
单题拍照识别、查看答案 1/每题 2/每次
整页拍照识别、查看答案 1/每题 5/每次

备注:网站、APP、小程序均支持文字搜题、查看答案;语音搜题、单题拍照识别、整页拍照识别仅APP、小程序支持。

2. 使用语音搜索、拍照搜索等AI功能需安装APP(或打开微信小程序)。

3. 搜题卡过期将作废,不支持退款,请在有效期内使用完毕。

请使用微信扫码支付(元)
订单号:
遇到问题请联系在线客服
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

- 微信扫码关注上学吧 -
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
- 微信扫码关注上学吧 -
请用微信扫码测试
选择优惠券
确认选择
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,如果您知道正确答案,欢迎您来纠错

上学吧找答案