1.代码差错,判断代码对错,并指出错误处

abstract class Name{

private String name;

public abstract Boolean isStupidName(String name){}

}

答案:抽象类中的抽象方法不可实现。即抽象方法后无花括号{}。

Public class Something{

Void doSomething(){

Private String s=””;

Int l = s.length();

}

}

**答案:**s是字符串,不是数组,没有.length()方法。

Abstract class Something{

Private abstract String doSomething();

}

答案:抽象类中的类方法不可为私有,因为抽象类无法实现抽象方法,必须交由子类实现,所以不可将其方法设为私有。

Public class Something{

Public int addOne(final int x){

Return ++x;

}

}

**答案:**int x 不能加final,final类型的值为常量。不能++

Public class Something{

Public static void main(Stirng[] args){

Other o = new Other();

New Something().addOne(o);

}

Public void addOne(final Other o){

o.i++;

}

}

**答案:**i 未定义 没有Other类,无法new出来other对象。

2.String是基本数据类型();

答案:错误,String不是基本数据类型。

基本数据类型:boolean,char,int,short,long,float,double,byte

3.数组获取长度使用length()方法

答案;错误,数组获取长度用.length属性而不是length()方法。

4.List,Set,Map是继承自Collection接口()

**答案:**Map不是继承自Collection接口

5.java字符类型采用的是Unicode编码,但所占字节由具体软硬件环境决定()

答案:错误,所占字节不受任何软件硬件环境决定,是固有状态。一个字符一律占2个字节。

6.java语言中的数组元素下标总是从0开始,下标可以是整数或整形表达式()

**答案:**dei

7.如果p是父类Parent的对象,而c是子类Child的对象,则语句p=c是正确的()

答案:错误,父类对象可以有三种,private,public,protected,子类对象也有三种,二者不一定相等。

8.java程序里,创建的类对象用关键字new,回收无用的类对象使用关键字free()

答案:错误,Java没有关键字free()。

Java的回收机制:其实Java垃圾回收主要做的是两件事:1)内存回收 2)碎片整理.

9.由继承性可知,程序中子类拥有的成员数目一定大于等于父类拥有的成员数目()

答案:错误,父类私有的成员子类无法继承,子类也可以不定义自己的私有属性。

10.静态初始化器是在其所属的类加载内存时由系统自动调用执行。()

答案:

11.注释的作用是使程序在执行时在屏幕上显示//之后的内容()

答案:对, //注释之后的内容无法显示

12.一个线程对象的具体操作是由run()方法的内容确定的,但是Thread类的run()方法时空的,其中没有内容,所以用户程序要么派生一个Thread的子类并在子类里重新定义run()方法,要么使一个类实现Runnable接口并书写其中run()方法的方法体()

答案:正确

13.对于java中String的实例对象,一旦创建就不能修改它内部所包含的字符序列(?)

答案:错误,详情参见博客(Java中String对象创建机制详解)

实例对象本身不可修改,但是引用可以修改。

14.子类要调用父类的方法,必须使用super关键字 ()

**答案:**NO,可以使用,也可以不使用。

父类:

public abstract class one {

    public  void print(){
System.out.println("父类方法");
}
}

子类:

public class two extends one{

    public void aa(){
print();
}
}

Java面试题及解析(判断题)的更多相关文章

  1. Java笔试题库之选题题篇【141-210题】

    141.Struts框架可以支持以下哪种程序开发语言? A.C B.C++ C.Java D.C# 解答:C 142.在Servlet处理请求的方式为. A.以进程的方式 B.以程序的方式 C.以线程 ...

  2. 转载文章 208 个最常见 Java 面试题全解析

    最近正值春招,一直在给公司招聘 Java 程序员,我从 2015 年做 TeamLeader 开始就习惯性地收集平时遇到的 Java 技术问题或周围朋友见过的面试题,经过不断筛选,终于凝练成一套实用的 ...

  3. Java面试题及解析

    面试题 解析 1 2 3 Join Sleep-线程睡眠 Yiedld-线程让步 sleep与yield方法区别 isAlive 终止线程 面试题 1.下列单词属于java访问修饰符的有(A,B, C ...

  4. java面试题汇总(有的题无视即可,没什么实际用途)

    相关概念 面向对象的三个特征 封装,继承,多态,这个应该是人人皆知,有时候也会加上抽象. 多态的好处 允许不同类对象对同一消息做出响应,即同一消息可以根据发送对象的不同而采用多种不同的行为方式(发送消 ...

  5. Java笔试题库之选题题篇【1-70题】

    1.下面中哪两个可以在A的子类中使用:( ) class A { protected int method1 (int a, int b) { return 0; } } A. public int ...

  6. Java笔试题库之选题题篇【71-140题】

    71下面哪几个函数是public void method(){̷}的重载函数?() A.public void method( int m){̷} B.public int method(){̷} C ...

  7. 【Java面试题】6 判断下面代码是否有问题

    1. if(username.equals(“zxx”){} 2. int x = 1; return x==1?true:false; 1.一个变量直接调用equals方法会给程序带来安全隐患,直接 ...

  8. java面试题之如何判断一个对象是否应该被回收

    常用的有两种办法: 引用计数法:(无法解决对象循环引用的问题,导致对象无法被回收) 可达性分析:

  9. Java面试题集(86-115)

    Java程序员面试题集(86-115) 摘要:下面的内容包括Struts 2和Hibernate的常见面试题,虽然Struts 2在2013年6月曝出高危漏洞后已经显得江河日下,而Spring MVC ...

随机推荐

  1. tcp上传学习二--文本文件上传

    //暮雪超霸.加油!!!package tcp文本上传; import java.io.BufferedReader; import java.io.FileReader; import java.i ...

  2. 【Linux】使用笔记

    前言 搜狗输入法,作为我体验最好的一个输入法,一直陪我从小学走到了现在,优麒麟线上发布会时,搜狗团队代表用"聪明"来形同它,事实也确实如此,它能十分人性地记录使用者常用的热词,并且 ...

  3. 使用jmeter进行压力测试与nginx连接数优化

    案例训练目标 学会使用jmeter工具 学会配置nginx连接数优化 包含技能点 使用jmeter做压力测试 配置nginx的并发连接数 环境要求 PC支持VT,4G内存以上:vmware虚拟机安装有 ...

  4. Jmeter(三十四) - 从入门到精通进阶篇 - 参数化(详解教程)

    1.简介 前边三十多篇文章主要介绍的是Jmeter的一些操作和基础知识,算是一些初级入门的知识点,从这一篇开始我们就来学习Jmeter比较高级的操作和深入的知识点了.今天这一篇主要是讲参数化,其实前边 ...

  5. 敏捷史话(二):Scrum社区的悲剧性损失——Mike Beedle

    2018年3月23日,在美国的芝加哥发生了一起意外刺杀事件.一名男子刺杀了一位首席执行官,而这位不幸的首席执行官就是<敏捷宣言>的合著者--Mike Beedle.Mike 的这场意外令 ...

  6. mysql远程访问被拒绝问题

    远程连接MySql数据库时: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 远 ...

  7. IDEA:配置Tomcat并运行应用

    1.File->ProjectStructre->Artifacts 如下界面 3.下一步:如图所示 4.选择相应的Module就行 5.第一次运行程序时最好选择运行的配置,否则可能运行的 ...

  8. 前端面试题归类-css的flex相关

    Flex布局 常见父项的属性: ●flex-direction :设置主轴的方向 Row 默认值从左到右 row-reverse 从右到左 column 从上到下 column-reverse 从下到 ...

  9. nginx文件结构与解析,例子

    1.nginx文件结构 1 ... #全局块 2 3 events { #events块 4 ... 5 } 6 7 http #http块 8 { 9 ... #http全局块 10 server ...

  10. LeetCode557 反转字符串中的单词 III

    给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序. 示例 1: 输入: "Let's take LeetCode contest" 输出: &q ...