2017年JAVA模拟题
Java 平台是基于 Java 语言的平台。这样的平台目前非常流行,因此微软公司推出了与之竞争的平台以及模仿 Java 的 C#语言。下面是关于JAVA模拟题,希望大家认真阅读!
1、假设已经通过JDK编译程序进行编译通过生成了应用程序,那么通过命令行执行这个语句:java MyProg I like tests ,那么main方法中的args[0]是______。
A、MyProg
B、I
C、like
D、tests
本题考查的是Java程序的结构。
Java程序通过args数组保存了在命令行中输入的所有参数,其中第一个参数是I。
故本题答案为B。
2、给出以下关于一个使用适当的字符间距的字体的TextField的表达式TextField t = new TextField(“they are good”,40);以下说法中______是正确的。
A、被显示的字符串可以使用多种字体//只有一种字体
B、一行中最大的字符数是40//使显示的最大字符数
C、显示的宽度正好是40个字符宽//有可能不足 只是设置的最佳大小
D、用户可以编辑字符
本题考查的是TextField的使用方法。
对于TextField的该种形式的构造函数来说,前一个参数是文本域中初始的'字符串的显示值,而后一个是推荐的显示宽度,以列数表示,在构造文本域的时候会将这个大小设置为最佳大小,如果容器的限制使得文本域不能显示这么多也没有办法,一般来说是比这个大小大的,而且即使宽度很小,你也可以在文本域的一行中输入很长的字符串,只要不使用回车,在超过显示宽度后文本域会自动出现水平滚动条(没有被设置为关闭,缺省是不关闭的),而文本域的缺省编辑方式是可编辑的,一个文本域只能使用一种字体,这个字体可以在运行的过程中动态的改变,但是文本域中的所有字符串都将使用这个字体显示。
故本题答案为D。
3、在Java API文档中下面的______部分不被包括在内。
A、类及用途的描述
B、父类的方法的列表
C、成员变量的列表
D、类层次
本题考查的是API包的内容。
类文档的内容主要是:类层次、类及用途描述、成员变量列表、构造方法列表、成员方法列表、从类层次上继承的方法列表、成员变量的详细说明、构造方法详细说明、成员方法详细说明。
故本题答案为B。
4、如果一个Java源程序文件中定义有4个类(不考虑嵌套类),则使用Sun公司的JDK编译器javac编译,该源程序文件将产生______个文件名与类名相同的字节码文件。
标准答案为:4 或 四
这个题目考查的是JAVA语言的开发和编译环境。
Java程序的编译程序是。javac命令将Java程序编译成字节码,然后你可用java解释器java命令来解释执行这些Java字节码。Java程序源码必须存放在后缀为的文件里。Java程序里的每一个类,javac都将生成与类相同名称但后缀为s文件。编译器把s文件放在文件的同一个目录里,除非你用了-d选项。
5、如果一个Java Applet源程序文件只定义有一个类,该类的类名为MyApplet,则类MyApplet必须是Applet类的子类,并且存储该源程序文件的文件名必须为______。
标准答案为: 或 MyApplet
编译后的字节码名为:s
本题考查的是Java程序结构特点。
Applet小应用程序的实现主要依靠et包中的Applet类。与一般的应用程序不同,Applet应用程序必须嵌入在HTML页面中,才能得到解释执行;同时Applet可以从Web页面中获得参数,并和Web页面进行交互。
-
sun认证JSP应用开发背景及特点
JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。下面来看yjbys小编介绍吧!JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在...
-
sun认证考试经验:多线程的几种实现方法详解
随着CPU主频的不断攀升,X86架构的硬件已经成为瓶,在这种架构的CPU主频最高为4G。事实上目前3.6G主频的CPU已经接近了顶峰。如果不能从根本上更新当前CPU的架构(在很长一段时间内还不太可能),那么继续提高CPU性能的方法就是超线程CPU模式。那么,作业系统、应用程序...
-
2017年java模拟试题
Java引进虚拟机原理,并运行于虚拟机,实现不同平台的Java接口之间。使用Java编写的程序能在世界范围内共享。下面是小编收集的关于java模拟试题,希望大家认真阅读!1.代码填空(满分3分)以下程序打印出0~9的数字,请补充缺少的代码。publicclassMyTest{publicstaticvoi...
-
SUN推出netbeans专家认证
最近sun推出netbeans认证,此认证考试还处于BETA(测试)阶段,官方介绍如下:Sun认证专家NetBeansIDE的认证是具有丰富经验的程序员在开发Java桌面和JavaWeb应用程序使用NetBeansIDE的。实现这一认证提供明确的证据表明,程序员可以设置和配置复杂的项目在IDE中,并使用集...