java 判断题_Java面试题及解析(判断题)
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 判断题_Java面试题及解析(判断题)相关推荐
- 面试必备:《Java 最常见 200+ 面试题全面解析》
春招在即,想让面试官在短短的几十分钟内就认可你的能力? 想在最快的时间内收获 Java 技术栈最核心的知识点? 想要更全面.更深入的了解 Java 技术? 这里能够给你想要的所有答案? 给准备面试的大 ...
- 2020年 Java 最常见200+ 面试题全解析:面试必备
Java 最常见200+ 面试题全解析:面试必备 如想了解更多更全面的Java必备内容可以阅读:所有JAVA必备知识点面试题文章目录: JAVA必备知识点面试题 序 言 在本篇文章开始之前,我想先来回 ...
- Java开发岗高频面试题全解析补充知识点(个人补充整理的知识点,非原文)
第3章 Java核心技术 这里仅补充牛客专刊<Java开发岗高频面试题全解析>提到但是未展开讲解的知识点,个人收录向. 3.3.1 String.StringBuffer.StringBu ...
- java闰年判断原理_java 面试题闰年判断详解及实例
java 面试题闰年判断详解及实例 java 闰年判断 前言: 给定一个年份,判断这一年是不是闰年. 当以下情况之一满足时,这一年是闰年: 1. 年份是4的倍数而不是100的倍数: 2. 年份是400 ...
- 收藏!Java 500 道核心面试题全解析
每个技术人都有个大厂梦,我觉得这很正常,并不是饭后的谈资而是每个技术人的追求.像阿里.腾讯.美团.字节跳动.京东等等的技术氛围与技术规范度还是要明显优于一些创业型公司/小公司,如果说能够在这样的公司锻 ...
- java判断题及答案_Java面试题及解析(判断题)
1.代码差错,判断代码对错,并指出错误处 abstract class Name{ private String name; public abstract Boolean isStupidName( ...
- java基础选择判断题_java基础试题3(选择) | 学步园
第四组: 1.要从文件"file.dat"中读出第10个字节到变量c中,下列哪个方法适合?() A.FileInputStream in=new FileInputStream(& ...
- Java 最常见 200+ 面试题全解析(基础必备)
序言 在本篇文章开始之前,我想先来回答一个问题:我为什么要写这样一篇关于面试的文章?原因有三个:第一,我想为每一个为梦想时刻准备着的"有心人",尽一份自己的力量,提供一份高度精华的 ...
- java基本数据类型_Java面试题Java中有几种基本数据类型?它们分别占多大字节?...
点击上方"千锋Java学院",选择"置顶公众号" 每天一道面试模拟真题及解析 课前导读 ●回复"每日一练"获取以前的题目,持续更新! ●我希 ...
最新文章
- Python 技术篇-连接oracle数据库并执行sql语句实例演示,python连接oracle数据库oci详细配置方法
- Hadoop基于Shell命令与底层Unix操作系统的交互
- linux权限切换命令,Linux基础常用命令汇总(权限操作)
- mongodb在aggregate lookup 进行分页查询,获得记录总数
- 【连载】如何掌握openGauss数据库核心技术?秘诀五:拿捏数据库安全(3)
- 【Elasticsearch】Elasticsearch mapping 映射对象
- ReentrantLock与Condition构造有界缓存队列与数据栈
- 《编写可维护的JavaScript》——JavaScript编码规范(七)
- php进程池不释放,php-fpm 进程池优化方法
- 三星s10刷android原生,【极光ROM】-【三星S10E/S10/S10+ G97XX-9820】-【V12.0 Android-Q-TD1】...
- android 禁止软键盘弹出自动弹出,Android屏蔽软键盘自动弹出的解决方案
- 使用PS实现简单的名片制作
- 【uni-app】懂你找图--创建项目到首页推荐模块
- 谷歌主页浏览器被流氓软件绑架设置成好123或者7456怎么办
- Excel-REPT重复处理字符
- Excel 导入Access 不能找到表达式中引用的字段的解决方案
- Python 简单的人名对话
- HC-05,HC-06AT指令
- 12个球和一个天平,现知道只有一个和其它的重量不同,问怎样称才能用三次就找到那个球,13个呢
- 释放低代码原力,用友YonBuilder助力太湖云打造多云管理平台