(二级java题库)(二级java题库软件)

刚刚过去的计算机二级考试,小编自己从题库里总结了一些知识点,希望可以对你产生一点作用~~

(二级java题库)(二级java题库软件)

java

异常:Java语言认为那些可预料和不可预料的编译和运行时的出错称为异常。

Java语言的类库中提供一个Throwable类,所有的异常对象都必须是它的实例或它子类的实例。Throwable类又分为Error和Exception两子类,Error类包括动态连接失败、硬件设备和虚拟机出错等,通常的Java应用程序不会捕获和抛出这类异常,而是捕获和抛出Exception这类异常。自定义的异常是从Exception及其子集继承的。

当方法遇到异常又不知如何处理时,应声明异常。

如果有多个异常,则应先处理父类异常,再处理子类异常,否则后面的异常处理,将得不到执行。

Throwable类是Java语言中所有错误和异常类的超类。只有当对象是此类(或其子类之一)的实例时,才能通过Java虚拟机或者Java throw语句抛出。类似地,只有此类或其子类之一才可以是catch子句中的参数类型。printMessage()方法不是Throwable类的方法; getMessage()方法用来返回带参数构造函数创建异常时的参数内容; toString()方法用来返回异常的类名和getMessage()能得到的内容,两者用冒号分隔; fillStackTrace()方法用在重新抛出异常时对堆栈的跟踪。

ArithmeticException,算术异常,如整数除法中,如果除数为0,则发生该类异常;

ArrayIndexOutofBoundsException,数组索引越界异常,当对数组的索引值为负数或大于等于数组大小时抛出。

(二级java题库)(二级java题库软件)

java

showXXXDialog()显示模式对话框

showConfirmDialog()显示确认对话框

showInputDialog()显示输入文本对话框

showMessageDialog()显示信息对话框

showOptionDialog()显示选择性对话框

(二级java题库)(二级java题库软件)

random

Random类中的nextInt(N)方法得到介于0到N-1之间的随机数

Applet在运行时,通过HTML文件来启动小程序,其参数由启动它的程序或HTML中的Param标签传过来。一般,Applet在其init方法中,获取外部传来的参数,并对Applet程序进行初始化。

Applet中含有两个JRadioButton(单选按钮)类,为了对这个类注册监听器,以此来捕捉在该类上的触发事件。在JRadioButton上,可以用addItemListener方法来注册监听器,后面参数是什么类,就new什么类

1、Java的源程序代码的扩展名为.java。

2、Java的编译器和解释器的扩展名为.exe,他们分别是javac.exe、java.exe。

3、通过Java编译器编译生成的是二进制字节码文件,其扩展名为.class。

4、调用applet小程序的HTML文件的扩展名为.html或.htm。

(二级java题库)(二级java题库软件)

applet

在Java语言中,有时一个方法生成一个异常,但该方法并不能确定如何处理此异常,如找不到文件之类的异常,必须将异常传递给调用方法,由调用它的方法来处理,这种时候方法用声明异常抛出,让异常对象可从调用栈向后传递,直至有相应的方法捕获它为止。所以当方法遇到异常又不知如何处理时,应声明异常。

Java动态数组是一种可以任意伸缩数组长度的对象,在Java中比较常用的是ArrayList,Vector等。

Applet类提供了生命周期不同阶段响应主要事件的4种方法:

①void init(),在Applet被下载时调用,一般用来完成所有必需的初始化操作。

②void start(),在Applet初始化之后以及Applet被重新访问时调用。

③void stop(),在Applet停止执行时调用。一般发生在Applet所在的Web页被其他页覆盖时调用。

④void destroy(),在关闭浏览器Applet从系统中撤出时调用。stop()总是在此前被调用。

一个Java Application运行后在系统中作为一个独立的进程参与系统调度,但在该进程中可以通过创建Thread类的实例的方法来创建多个线程。在一个进程中的各个线程之间拥有共同的上下文环境。

接下来的几天里,小编会持续发关于知识点的推送,欢迎收藏关注哦。

声明:我要去上班所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,版权归原作者好文连连看所有,原文出处。若您的权利被侵害,请联系删除。

本文标题:(二级java题库)(二级java题库软件)
本文链接:https://www.51qsb.cn/article/m9db6.html

(0)
打赏微信扫一扫微信扫一扫QQ扫一扫QQ扫一扫
上一篇2023-06-22
下一篇2023-06-22

你可能还想知道

发表回复

登录后才能评论