- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JAVA应聘笔试题目与答案新版
Java基础笔试题目
Java中的异常处理机制的简单原理和应用。
java中Throwable这个类可以被作为异常抛出的类,继承它的分为异常Exception和错误Error.Exception表示程序需要捕捉和处理的的异常;
Error表示系统级别的错误和程序无需处理的。
????? 我们所需要关心的是Exception. Execption可以分为java标准定义的异常和程序员自定义异常2种.
?? (1)一种是当程序违反了java语规则的时候,JAVA虚拟机就会将发生的错误表示为一个异常.这里语法规则指的是JAVA类库内置的语义检查。
?? (2)另一种情况就是JAVA允许程序员扩展这种语义检查,程序员可以创建自己的异常,并自由选择在何时用throw关键字引发异常。所有的异常都是Thowable的子类。
异常处理是与程序执行是并行的
2. 在java中,程序员能否实时的调用垃圾回收器对某个对象或所有对象进行垃圾回收?
Java程序员在编写程序的时候不再需要考虑内存管理,程序员不能实时的调用垃圾回收器对某个对象或所有对象进行垃圾回收,当JAVA程序违反了JAVA的语义规则时,访问null的对象时会引发NullPointerException.另一种情况就,程序员可以创建自己的异常。
3. error与exception有什么区别?
Error:表示系统级的错误和程序不必处理的异常。
Exception:表示需要捕获或者需要程序进行处理的异常。
4. 下段脚本是否有错?如有错,请指出;若无错,请说明输出内容。
1)class Something {
2)int i;
3)public void doSomething() {
4)System.out.println(i = + i);
5)}
6)}
没错。
5. math.round(11.5)等於多少? math.round(-11.5)等於多少?
math.round(11.5)=12 math.round(-11.5)= -11
6. short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?
对于short s1 = 1; s1 = s1 + 1; 由于s1+1运算时会自动提升表达式的类型,所以结果是int型,再赋值给short类型s1时,编译器将报告需要强制转换类型的错误。对于short s1 = 1; s1 += 1;由于 += 是java语言规定的运算符,java编译器会对它进行特殊处理,因此可以正确编译。
java有没有goto?
java有gotojava中goto是保留字保留字的意思就是不排除以后会启用,变成关键字。
?Overload是重载,Override是覆盖即重写。
重载Overload表示同一个类中可以有多个名称相同的方法,但这些方法的参数列表各不相同(即参数个数或类型不同)。
重写Override表示子类中的方法可以与父类中的某个方法的名称和参数完全相同,通过子类创建的实例对象调用这个方法时,将调用子类中的定义方法,这相当于把父类中定义的那个完全相同的方法给覆盖了,这也是面向对象编程的多态性的一种表现。
Overloaded的方法是可以改变返回值的类型。唯一区分方法重载的是方法的参数列表不同,当参数列表不同时就可改变其返回类型EMP (雇员)、EMP_ADD_INFO(雇员附加信息) 脚本如下
create table EMP( DEP_NO VARCHAR2(20) not null, EMP_ID VARCHAR2(20) not null, EMP_NAME VARCHAR2(64), SALARY NUMBER(10,2) , EMP_GENDER VARCHAR2(2));
-- Add comments to the columns
comment on column EMP.DEP_NO
is 部门代码;
comment on column EMP.EMP_ID
is 雇员代码;
comment on column EMP.EMP_NAME
is 雇员姓名;
comment on column EMP.SALARY
is 薪水;
comment on column EMP. GENDER
is 性别,M男士,F女士;
create table EMP_ADD_INFO( EMP_ID VARCHAR2(20) not null, EMP_W
您可能关注的文档
- 第8课中国的气候特点及影响.ppt
- ERP原理与应用期末综合练习(2016年6月).doc
- 毕业论文小学语文课堂教学有效性.doc
- 强化法治保障促进循环经济健康发展.doc
- eHR时间管理篇V5X.doc
- ERP的应用基础.doc
- 第8课新文化运动课件1.ppt
- Expired_EMC_standards.docx
- 第92章信号运算与处理.ppt
- 第9~10章附录.doc
- grace作业团体课程.pdf
- 资料snrf51422发行说明snrfotes.pdf
- 关卡恶搞版游戏介绍.pdf
- 数字信号处理与控制老师ch4e.pdf
- 章因素模型套利定价理论.pdf
- effect-of oriented fiber membrane fabricated via needleless melton water filtration efficiency desalination40效应纤维制造纯净无熔体在水中效果效率.pdf
- 文稿说明介绍2017 contempvolpi contemporary mood web.pdf
- 项目大计划二小组有点复杂线程池.pdf
- 使用brad larsen http生成电源表器手指湖奖金轨道tommy-emmanuel the finger lakesTommy.pdf
- 对乙酰氨基酚测定报告assay demo.pdf
文档评论(0)