• java错题本


    1,Java中类是单继承,但接口可以多继承,Interfere1 extends Interface2,Interface3...

    2,重载过程中没有多态实现

    3,run是线程执行的方法,start是进入就绪态

    4,下面哪段程序能够正确的实现了GBK编码字节流到UTF-8编码字节流的转换: byte[] src,dst; 

    dst=new String (src,”GBK”).getbytes(“UTF-8”)

    5,要导入java/awt/event下面的所有类,只能是import java.awt.event.*

    6,当一个实体类集成一个抽象类,必须实现抽象类中的抽象方法,抽象类本身没有错误,但是cat类编译通不过

    7,类方法重写父类方法遵循“两同两小一大”的规则

    8,管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用,不能跨系统

    9,非 RuntimeException 一般是外部错误(不考虑Error的情况下),其必须在当前类被 try{}catch 语句块所捕获,也可以用throws

    10,题目的四个选项是构造方法new,序列化对象,反射,克隆分别创建一个对象的方法,,只有new和反射用到了构造方法

    11,以下哪几种方式可用来实现线程间通知和唤醒:( )Object.wait/notify/notifyAll,Condition.await/signal/signalAll,不行:ReentrantLock.wait/notify/notifyAll,Thread.wait/notify/notifyAll

    12,int 转为 封装类型Double,是无法编译的,    Double oD = 3.0, 会把double类型的3.0自动装箱为Double,没有问题

    13,String s; ,System.out.println("s="+s);,直接编译不能通过

    14,Math.floor(x) 返回小于等于x的最接近整数,类型为double

    15,.<<=左移赋值 ,>>>= 右移赋值

    16,jre 判断程序是否执行结束的标准是(),所有的前台线程执行完毕

    17,线程同步:喂,SHE,喂(Vector)S(Stack)H(hashtable)E(enumeration)

    18,

    19,

    20,在类方法中绝对不能调用实例方法,作为引用传参进去也是可以得

    21,这题可以用类比的方法来想,java中byte类型的表示范围是-128~127(0X80~0X7F),所以,,,你懂得~

    22,新生代基本采用复制算法,老年代采用标记整理算法。cms采用标记清理。

    23,

    24,boolean类型不能和任何类型进行转换,会报出类型异常错误。

    25,Object 中euqals的源码如上。没有重写equals时,是直接用==判断的,而String中重写了equals方法。

    26,intValue()是把Integer对象类型变成int的基础数据类型; parseInt()是把String 变成int的基础数据类型; Valueof()是把String 转化成Integer对象类型;

    27,

     

  • 相关阅读:
    02-计算字符个数-2
    01-计算字符个数-1
    30-Ubuntu-用户权限-01-用户和权限的基本概念
    2-数据分析-matplotlib-1-概述
    1-数据分析简述
    05_二进制、八进制、十进制与十六进制转换
    29-Ubuntu-远程管理命令-03-SSH工作方式简介
    28-Ubuntu-远程管理命令-02-查看网卡的配置信息
    27-Ubuntu-远程管理命令-01-关机和重启
    2-JDK环境变量配置和验证
  • 原文地址:https://www.cnblogs.com/vhyc/p/9489717.html
Copyright © 2020-2023  润新知