Java面试笔试的基础知识6320.doc

上传人:you****now 文档编号:68921073 上传时间:2022-12-30 格式:DOC 页数:149 大小:717.50KB
返回 下载 相关 举报
Java面试笔试的基础知识6320.doc_第1页
第1页 / 共149页
Java面试笔试的基础知识6320.doc_第2页
第2页 / 共149页
点击查看更多>>
资源描述

《Java面试笔试的基础知识6320.doc》由会员分享,可在线阅读,更多相关《Java面试笔试的基础知识6320.doc(149页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、Evaluation Warning: The document was created with Spire.Doc for .NET.JAVA1:简述Java的基本历史 javva起源于SUN公司的的一个GREEEN的项目,其原先先目的是是为家用用消费电电子产品品 发送一一个信息息的分布布式代码码系统,通过发发送信息息控制电电视机、冰冰箱等.2:简单写写出Javva特点,写写出5个以上上,越多多越好 简单的、面面向对象象的、分分布式的的、安全全的、稳稳定的、与与平台无无关的、可可解释的的、多线线的、动动态的语语言。3:什么是是Javva? JAAVA:一种种编程语语言 一种开开发环境境 一

2、种应应用环境境 一种部部署环境境4:请写出出Javva的版本本分类,以以及每种种版本的的应用方方向 三种种版本: J22ME:是面面向内存存有限的的移动终终端. 为消费费性产品品设计的的 J22SE: 是SUN公司针针对桌面面开发和和低端商商务计算算方案开开发的版版本。为为笔记本本电脑、PC机设计计的 J22EE: 是一种种利用JAVVA 22平台来来简化企企业解决决方案的的开发、部部署和管管理相关关的复杂杂问题的的体系结结构。 为企业业级的、服服务器端端的高端端应用而而设计的的5:描述JJavaa技术的的主要特特性 jaava虚拟机机 垃圾圾回收 代码码安全性性6:描述 Javva虚拟机机的

3、功能能 提供供硬件平平台规范范 解读读独立于于平台的的已编译译的字节节码 可当当作硬件件或软件件来实现现 可以以在JAVVA技术开开发工具具上或在在WEB浏览器器上实现现7:简述JJavaa代码安安全性 1.字节码码校验 2.沙箱机机制,提供的的安全机机制8:简述JJavaa代码的的运行过过程 加载代代码 通过类类装载器器装载CLAASS文件 校验代代码 由字节节码校验验 执行代代码 由解释释器将字字节码转转换成机机器码9:简述如如何搭建建Javva开发环环境 首首先下载载安装JDKK 然后配配置环境境 11配置PATTH, 22 配置CLAASSPPATHH 33 配置JAVVA_HHOME

4、E10:简述述claassppathh,patth,JAVVA_HHOMEE的意义义和配置置方法 ppathh 操作系系统运行行环境的的路径 cclassspaath JAAVA运行应应用程序序时所需需要的类类包路径径 JJAVAA_HOOME 供需要要运行JAVVA的程序序使用二:11:请描描述:一一个完整整的Javva文件的的代码分分几个部部分,每每部分都都起什么么作用,大大致的写写法 paackaage 当前类类所在位位置 immporrt 当前类类运行时时所需要要的包或或类 puubliic cclasss 类名 属性定定义; 方法定定义:构造方法定定义; pubblicc sttat

5、iic vvoidd maain(Strringg arrgs ) 例外 程序入入口 语句; 注释释12:Jaava代码的的注释有有几种?分别举举例说明明 1. / 单行注注解2. /* */ 块注释3. /* * * 文档注释释 */一三:什么么是Javva代码的的语句,什什么是Javva代码的的块,举举例说明明 语句句 是一行行以分号号终止的的代码,例:intt a; 块 是以 为边界界的一些些语句的的集合 例:pubblicc vooid tt()14:什么么是标示示符? 标识识符:是是赋予变变量、类类、方法法的名称称。一五:标示示符定义义的规则则? 11首字母母只能以以字母、下下划线、

6、$开头,其后可可以跟字字母下划线线、$和数字字 22首字母母小写中中间用大大写字母母隔开 33标识符符具有一一定的含含义16:什么么是关键键字? 关键键字就是是编程语语言与机机器语言言的编码码约定17:trrue、fallse、nulll、sizzeoff、gotto、connst那些是Javva关键字字 truee 、fallse 、nulll 为JAVVA的关键键字一八:Jaava的基本本数据类类型有几几种?分分别是?shortt innt llonggboooleaan ffloaat ddoubble chaar bbytee19:请写写出每种种基本类类型的默默认值?取值范范围?分分别

7、给出出一个定定义的例例子 默认值 取值范范围 字节节型 : 0 -27-227-1 字符符型 : u00000 0-2116-11 shhortt : 0 -2一五-2一五-1 innt : 0 -2331-22311-1 loong : 00 -263-2663-11 flloatt : 0.00f -231-2331-11 dooublle : 0.00d -2663-22633-1 boooleean: fallse truueffalsse 20:在基基本类型型中,如如果不明明确指定定,整数数型的默默认是什什么类型型?带小小数的默默认是什什么类型型? 整整数类型型 默认为 iint 带

8、带小数的的默认为为 douublee21:如何何定义flooat类型和lonng型 ffloaat ff = 1.22f llongg ll = 1.22L22:什么么是变量量? 变量:一种在在程序中中可以改改变的标标识符23:变量量的定义义规则? 11.首字母母小写中中间用大大写字母母隔开 其后可可以跟字字母下划线线、$和数字字 22.具有一一定含义义 33.首字母母必须是是字母、$、下划划线,24:请写写出Javva编码约约定中对对下列部部分的要要求:类类、属性性、方法法、包、文文件名、变变量、常量、控制制结构、语语句行、注注释 类类: 一个类类文件中中类名要要和文件件名相同同,类名名一定

9、要要以大写写字母开开头单词词之间用用大写字字母分隔隔 属属性: 属性名名首字母母小写中中间用大大写字母母隔开 方方法: 方法名名首字母母小写中中间用大大写字母母隔开 包包: 引用包包必须写写在类文文件的开开头,有且只只能有一一个包 全部用用小写字字母 控控制结构构:当语语句是控控制结构构的一部部分时,即即使是单单个语句句,也应应使用大大括号将将语句封闭: 语语句行:每行只只写一个个语句,并并使用四四个缩进进的空格格,使代代码更易易读,注注意用分分号结束束;注释: 用注释释来说明明那些不不明显代代码的段段落;常量: 常常量名一一般用大大写字母母,单词词之间用用下划线线分隔,一一旦赋值值不允许许修

10、改25:什么么是Javvadooc? 按按照一定定格式生生成程序序的文档档的工具具26:什么么是引用用类型? 一个用用户定义义类型, 它可引引用类和和数组。27:什么么是按值值传递?什么是是按引用用传递? 值值传递 : 就是将将该值的的副本传传过去(基基本数据据类型+Sttrinng类型的的传递,就就是按值值传递) 按按引用传传递 : 就是将将值的内内存地址址传过去去(除基基本数据据类型+Sttrinng以外类类型的传传递,就就是引用用传递)28:那些些是按值值传递?那些是是按引用用传递? 基基本数据据类型+Sttrinng类型 按值传传递 除除基本数数据类型型+Sttrinng类型以以外,比

11、比如Moddel s 按引用用传递29:如何何创建一一个新对对象?如如何使用用对象中中的属性性和方法法? ppubllic claass S 通通过对象象的实例例 用(.)来调用用属性和和方法; 静态的方方法和属属性,也也可以直直接用类类(.)来调用用;30:简述述new关键字字所做的的工作new 关关键字就就是为事事先声明明的对象象分配一一块内存存区域;31:简述述”=” 和”=”的功能能和区别别=赋值值,=判断=前后两两个值得得内存地地址是否否相等; 区别: = :为赋赋值表达达式 = :为逻辑辑表达式式32:什么么是实例例变量?什么是是局部变变量?什什么是类类变量?什么是是finnal变

12、量? 实例例变量: 类中定定义的变变量,即类成成员变量量,如果没没有初始始化,会会有默认认值;局部变量: 在方法法中定义义的变量量,必须须初始化化;类变量: 用staaticc可修饰饰的属性性;finall变量: fiinall属性只只允许赋赋值一次次,且只只能通过过构造方方法赋值;定义后后也就是一个常量量;33:简述述上述各各种变量量的定义义规则和和使用规规则?实例变量:它不需需要staaticc关键字字来声明明,只要对对象被当当作引用用,实例例变量就就将存在在; 局部变变量:在在方法内内任意定定义变量量即为局局部变量量; 类变量量:必须须用staaticc修饰; fiinall变量:不可以

13、以在修改改的34:a+和+a的区别别? a+ : 先使用用,后加加1+a : 先加1,后使使用34:请描描述insstannceoof、?:、&、&各自的的功能instaanceeof :用来判判断某个个实例变变量是否否属于某某种类的的类型。?:三目运运算符: 表达式1?表达式2:表达式3如果表达式式1为truue,执行行表达式式2,否则则执行表表达式3&: 位运运算:按位与与&: 逻逻辑运算算:逻辑与与35:请描描述、的功能能 :算术术或符号号右移位位运算符符 :逻辑或或非符号号右移位位运算符符36:请描描述什么么是强制制类型转转换?什什么是自自动类型型转换?什么是是向上造造型?并分别举例例

14、说明强制类型转转换:在一个个类型前前面加(),来强制制转换lonng ll = 9L;intt i = (intt)l; 自动类类型转换换:int ii = 5; Striing strr = +i; 向上造型型:把范围围小的造造型为范范围大的的类型, intt i = 22; longg l = ii;37:请写写出完整整的if条件控控制语句句的结构构 iif(布表达达式) 语 elsse 38:请写写出完整整的swiitchh语句的的结构 sswittch(字符) caase 字符: 语句 breeak; caase 字符: 语句 breeak; deefauult:语句 39:请写写出完

15、整整的for语句的的结构 forr(初始语语句;条件语语句;步长) 40: 请请写出完完整的whiile语句的的结构 wwhille(bboolleann语句) 41:请写写出完整整的do whiile语句的的结构 ddo whiile(boooleaan语句);42:请描描述breeak 和 coontiinuee的功能能和用法法 bbreaak:终止最最近的循循环 cconttinuue:跳出本本次循环环,执行下下一次循循环/以上不不完全43:定义义一个一一维的int数组,先先创建它它,并初初始化它它,给它它赋值,然然后输出出其中的的一个值值 puubliic cclasss AArr p

16、ubblicc sttatiic vvoidd maain(Strringg arrgs) iint a = neww innt55; aa=11,2,3,44,5;/错误 , 只能在在初始化化时这样样做 a00=11; a11=22; SSysttem.outt.prrinttln(a00); 44:定义义一个一一维的A类型数数组,直直接定义义并赋值值,然后后输出其其中的一一个值 ppubllic claass A pubblicc sttatiic iint i; pubblicc sttatiic vvoidd maain(Strringg arrgs) A aaa = neew AA(

17、); A bbb = neew AA(); AA a = aaa,bbb; a0.i=2;Systtem.outt.prrinttln(a00); 45:把上上面的数数组改成成2维的数数组 puubliic cclasss AA pubblicc sttatiic iint i; pubblicc sttatiic vvoidd maain(Strringg arrgs) AA a = neww A55; a0000.ii=2; SSysttem.outt.prrinttln(a0000); 46:举例例说明数数组拷贝贝方法的的使用:arrrayccopyy方法 puubliic cclass

18、s AA puubliic sstattic voiid mmainn(Sttrinng aargss) intt a = neew iint5; innt bb = nnew intt5; Sysstemm.arrrayycoppy(aa5,0,b55,00,a.lenngthh) Syysteem.oout.priintlln(bb00); 二、面向对对象1:OOPP(面向向对象)语语言的三三大特征征是? 封装装性,继继承性,多多态性2:请描述述方法定定义的完完整的语语法结构构 权限限修饰符符 修饰符 返回类类型 方法名(参数) 例外 方法体; 访问问权限访问修修饰符返回值值方法法名参参数

19、列表表例外外列表(块)方法内内部代码码3:什么是是重载?什么情情况下出出现? 在在一个类类中出现现相同的的方法名名但参数数列表不不同时,这这种情况况就是重重载 其本质是是创建一一个新的的成员方方法 此方法在在同一个个类中出出现4:简述重重载的规规则 1方法名名相同,参数列列表不同同 2返回类类型可以以不同 3重载父父类的方方法时访访问权限限只能放放大,例例外列表表只能少少5:什么是是构造和和析构方方法?功功能是? 构造造方法:每个类类至少有有一个构构造方法法,类构构成实例例化时调调用的方方法 1方法名和和类名相相同 2无返回回值类型型 格式式:访问问权限 类名 ; 1有构造造时,则则无默认认

20、2无构造造方法时,默默认为空空(无参数,方法体为为空) jjc垃圾回回收 析构构方法:finnaliize 类销毁毁时,自自动调用用方法 当对象象在内存存中被删删除时,自动调调用该方方法 在此方方法中可可以写回回收对象象内部的的动态空空间的代代码构造方法:类初始始化时调调用的方方法。可可写可不不写,如如果不写写就会有有一个默默认的构造方法法析构方法:当对象象被从内内存中删删除时调调用的方方法,在在析构成成员方法法内,可可以填写写用来回收对对象内部部的动态态空间的的代码6:简述tthiss和supper的功能能和用法法 thhis :访问当当前类的的属性或或方法,不可以以在静态态方法中中使用,在

21、在调用其其它构造造方法时时,必须放在该该构造方方法的第第一行 能调用用除构造造方法以以外所有有的属性性,方法法;通过TThiss (.)来调调用方法法和属性性 suuperr :访问父父类superr 只能调调用父类类的方法法和属性性,在调用父类类的构造造方法时时必须放放在子类类构造方方法下面面的第一一行; 通过 Supeer (.) 来调用用父类的的属性和和方法7:简述JJavaa的访问问修饰符符类型?分别有有什么功功能? puubliic 公开的的,任何何一个类类都有可可以访问问 prrivaate 私有的的,只能能在本类类中被访访问 prroteecteed 同包同同类,只可被被它的子子

22、类访问问 deefauult 只能被被同一个个包中类类访问8:分别说说明:在在类上、在在属性上上、在方方法上等等能使用用那些访访问修饰饰符 在类类上:pubblicc 在方方法上: 访问权权限:pubblicc prroteecteed pprivvatee deefauult 方法修修饰符:staaticc finnal 返回类类型 : voiid 在属性性上:pubblicc prroteecteed pprivvatee deefauult sttatiic fiinall9:简述什什么是包包?包的的功能 包: 对所定定义的多多个JAVVA类进行行分组,将多个个功能相相关的类类定义到到一

23、个包包(文件)中 功能能: 11.易于查查找和使使用适当当的类 2.包不止止包含类类和接口口,还可以以包含其其它包,形成层层次的包包空间 3.有助于于避免命命名冲突突10:请写写出5个以上上的JDK中的包包,以及及他们的的基本功功能 jjavaa.awwt :包含构构成抽象象窗口工工具集的的多个类类,用来来构建和和管理应应用程序序的图形形用户界界面 jjavaa.laang: 提供javva编成语语言的程程序设计计的基础础类 jjavaa.ioo:包含含提供多多种输出出输入功功能的类类, jjavaa.neet:包包含执行行与网络络有关的的类,如如URL,SCOOKETT,SEVVERSSOC

24、KKET, jjavaa.apppleet:包含javva小应用用程序的的类java.utiil:包含一一些实用用性的类类11:什么么是包装装类?Javva中都有有哪些包包装类 BoooleaanByyteSShorrtInnteggerLLonggFlooatDDoubbleCCharracttor 在JDK中针对对各种基基本类型型分别定定义相应应的引用用类型 -称为封封装类12:分别别表述类类的三大大特性及及其他们们的功能能 封装装性 继承性性多态性性封装:隐藏藏类的实实现细节节、迫使使用户去去使用一一个接口口去访问问数据、使使代码更更好维护护继承:子类类可以直直接继承承使用父父类的方方法

25、,程程序员只只需要做做的是定定义额外外特征或或规定将将适用的的变化多态性:同一种种功能拥拥有许多多不同的的实现方方式一三:如何何实现继继承?继继承的规规则? puubliic cclasss AA exxtennds B 1单单继承性性 2构构造方法法不能继继承 3ssupeer引用父父类,调调用父类类的属性性,方法法 4当当子类中中出现与与父类的的方法名名,返回回类型,参参数列表表相同的的方法时时要覆盖盖此方法法14:什么么是方法法的覆盖盖?什么么情况下下出现? 方方法覆盖盖: 子子类可以以修改从从父类继继承过来来的行为为,子类可可以创建建一个与与父类方方法有不不同功能能的方法法 在在同类型

26、型中出现现 相同的的名称、返返回类型型 方法名名和参数数列表的的方法时时 在父子类时时一五:方法法覆盖的的规则? 方方法名要要和父类类中被覆覆盖的方方法名相相同,返回类类型相同同 参参数列表表要和父父类中被被覆盖方方法的参参数列表表相同 访访问权限限要大于于等于被覆覆盖方法法的权限限 例例外列表表要小于于等于被覆覆盖方法法的例外外列表16:如何何调用父父类的构构造方法法?如何何调用自自己的构构造方法法? 要要调用父父类的构构造方法法通过 在子类类的构造造方法中第第一行写写supper(参数)能给父类传传参; 要要调用自自己的构构造方法法通过 tthiss(参数)或者直直接调;17:如何何确定在

27、在多态的的调用中中,究竟竟是调用用的那个个方法? neew的是哪哪一个类类就是调调用的哪哪个类的的方法一八:sttatiic修饰符符的功能能是?可可以用在在什么地地方?怎怎么访问问? sttatiic 修饰符符功能:1共用一一块内存存区域,也就是是一个变变量或成成员方法法对所有有类的实实例都是相同的2静态成成员方法法和静态态变量的的优点在在于他们们能在没没有创建建类的任任何一个个实例的的情况下下被引用用3可以用用在方法法或属性性上访问方式: 1直接使使用类名名调2neww 一个实实例,用用实例调调19:sttatiic的基本本规则 1.类中的的静态方方法不允允许调用用非静态态的属性性和方法法,

28、只可以以调用静静态的属属性和方方法 2.可以用用类名直直接调用用静态类类中的属属性和方方法 3.静态方方法中不不允许出出现thiis和supper 4.静态方方法不能能被非静静态方法法覆盖 5.构造方法法不允许许声明staaticc 6.静态变变量为类类变量,可可以直接接调7.非静态态变量为为实例变变量,通通过实例例调用20:fiinall修饰符符的功能能是?可可以用在在什么地地方? 功功能:标记所所有通用用的功能能,不能随随意更改改 可可以 用在类类、属性性和方法法上21:fiinall的基本本规则 fiinall类不能能被继承承 finaal成员变变量只允允许赋值值一次,且只能能通过构构造

29、方法法里赋值值finall局部变变量即为为常量,只只能赋值值一次finall方法不不允许被被子类覆覆盖finall一般用用于标记记那些通通用性的的功能不不能随意意修改22:什么么是抽象象类?抽象类: 一个类类中声明明方法存存在而不不是实现现,以及及带有对对已知行行为的方方法的实实现,这这样的类类通常被被称做抽抽象类23:抽象象类的规规则 类内部部至少包包含一个个没有实实现体的的方法 用abbstrractt修饰 不能够够直接使使用抽象象类,必必须通过过子类继继承并且且实现24:什么么情况下下使用抽抽象类当一个类的的一个或或多个方方法是抽抽象类时时;当类是一个个抽象类类的子类类,并且且不能为为任

30、何抽抽象方法法提供任任何实现现细节或或方法体体时;当一个类实实现一个个接口,并并且不能能为任何何抽象方方法提供供实现细细节或方方法体时时25:eqqualls方法和”=”的功能能和区别别 功功能:判判断对象象是否相相等 区区别: eequaals方法比比较的是是对象的的值 =:比较的的是对象象值的内内存地址址,对基本本数据类类型来说说比比较的也也是值26:tooStrringg方法的的功能和和基本写写法 返回回一个Strringg类型 puubliic SStriing toSStriing() 30:Sttrinng的方法法的功能能和基本本使用方方法,请请描述5个以上上 subsstriin

31、g(参数1,参数2); 功能:取字符符串中参参数1到参数2的的所所有字符符; Sttrinng.subbStrringg(0,1); repllacee(参数1,参数2); 功能:用参数1中的值值替换字字符串中中所有参参数2的值 Strringg.rrepllacee(inng,ttt);equalls(); 功能:判断两两个字符符串是否否相等 Strringg.eequaals(ttt); trrim(); 功能:去掉字字符串两两边的空空格 Sttrinng.triim(); iindeexoff(); 功能:查找字字符串中中参数所所在位置置,并返回回字符串串第一个个出该参参数的下下标 St

32、riing.inndexxOf(inng); spplitt(); 功能:根据参参数分割割该字符符串 SStriing.spplitt(-);31:为什什么使用用StrringgBuffferr类?有有什么功功能和优优点? -只创创建一个个对象StriingBBufffer 对象的的内容是是可以被被修改的的除了字符符的长度度之外,还还有容量量的概念念通过动态态改变容容量的大大小,加加速字符符管理32:举例例说明如如何使用用StrringgBuffferr StrringgBuffferr sbb = neww SttrinngBuuffeer(); sb.apppendd(aaaa); sb.

33、fluush();33:如何何给Javva代码设设置系统统属性?如何在在程序中中使用它它们 设置在在一个扩扩展名为为prooperrtiees的文件件,内容容为key、vallue的映射射例如“a=2”; Sysstemm.geetPrropeertiies(); Sysstemm.seetPrropeertiies();34:简述述prooperrtiees文件的的结构和和基本用用法 结结构: keey=vvaluue 用用法: Syysteem.ggetPPropperttiess 方法返返回系统统的Prooperrtiees 对象。 SSysttem.gettProoperrty(Str

34、ringg prropeertyyNamme)方法返返回对应应名字属属性的值值。Systtem.gettProoperrty(Strringg naame, Sttrinng vvaluue)重载方方法当没没有namme指定的的属性时时,返回回vallue 指定的的缺省值值。35:什么么是接口口?接口口的定义义规则? 接口口就是定定义多种种方法,通过实实现接口口中所有有方法的的抽象类类. puubliic iinteerfaace Ttt pubblicc vooid outtPutt(); pubblicc innt ttt(); 36:接口口的作用用?为什什么使用用接口? 多多重继承承 封

35、封装、隔隔离 功功能,实现的的分离多态 便便于后期期维护 接接口是可可插入性性的保证证。37:什么么是多重重接口 就就是一个个类实现现多个接接口38:描述述接口的的基本思思想?封装隔离离接口及相关关机制的的最基本本作用在在于:通通过接口口可以实实现不相相关类的的相同行行为,而不需考虑虑这些类类之间的的层次关关系。根据接口口可以了了解对象象的交互互界面,而而不需了了解对象象所属的的类。面向对象象程序设设计讲究究“提高内内聚,降降低耦合合”。39:如何何在代码码中使用用接口? puubliic cclasss MMyCaast impplemmentts TTt pubblicc vooid ou

36、ttPutt() ppubllic intt ttt() retturnn 0;40:举例例说明如如何把接接口当作作类型使使用 puubliic iinteerfaace Aniimall() puubliic vvoidd ttt(); puubliic cclasss DDog impplemmentts AAnimmal puubliic vvoidd ttt() Aniimall anni = neew DDog();41:如何何选择接接口和抽抽象类?为什么么? 11.优先选选择接口口 22.优先使使用对象象组合,少用继继承 33.抽象类类一般用用在定义义子类的的行为而而父类又又有特定

37、定行为的的子类情情况中4.在接口口和抽象象类的选选择上,必必须遵守守这样一一个原则则:行为为模型应应该总是是通过接接口而不不是抽象象类定义义。42:什么么是异常常?程序中导导致程序序中断的的一些情情况叫做做异常,一一般程序序员可以以处理43:简述述处理异异常的两两种方式式?抛出和ccatcch语句处处理43:简述述try块的功功能和规规则try块块内部一一般写一一些编程程人员认认为可能能会出现现异常的的代码,使程序序运行不不会因为为出现异异常而中中断44:简述述cattch块的功功能和规规则功能:可以以截获所所声明的的异常,并并在语句句块内对对其进行行处理规则:caatchh(Exxeptti

38、onn e)Systeem.oout.priintlln(thiis iis aan EExepptioon!);45:简述述finnallly块的功功能和规规则finaallyy块一般般写一些些不论是是否发生生异常都都必须执执行一次次的代码码例如关闭闭与数据据库的连连接等46: 简简述thrrow和thrrowss的功能能和使用用方法throow 指编程程人员主主动抛出出一个异异常 throow nnew NulllPoointterEExepptioon();throwws指程序序遇到异异常情况况自动的的被动抛抛出一个个异常publlic voiid ttestt() thrrowss E

39、xxepttionn47:异常常的分类类?错误(EErroor):JVMM 系统内内部错误误、资源源耗尽等等严重情情况,程程序员不不可控制制例外(Exxcepptioon):其它因因编程错错误或偶偶然的外外在因素素导致的的一般性性问题,程程序可以控制48:什么么是预定定义异常常javaa程序中中预先定定义好的的异常叫叫做预定定义异常常49:简述述自定义义异常的的规则 写写一个类类继承Exccepttionn用户自定义义异常通通常属Exccepttionn范畴,依依据惯例例,应以以Exccepttionn结尾,应应该由人人工创建建并抛出出。50:什么么是断言言?用来证明明和测试试程序的的假设。51:如何何使用断断言?举举例说明明一种是aasseert;另一一种是asssertt:。asseert a=10:这里a等于10;52:什么么是集合合?什么么是元素素?可以包含含其他对对象的简简单对象象就叫集集合集合框架架中所包包含的对对象就叫叫做元素素53:描述述出Javva集合框框架中集集合的接接口关系系Colleectiion-Sett和LisstSet-HasshSeet和SorrteddSettListt-A

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 管理文献 > 管理手册

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com