常用类晨考day15

1.基本数据类型以及对应包装类

Byte Short Integer Long Float Double Boolean Character

2.什么是自动拆箱和装箱,jdk版本有什么要求?代码举

例并标明

Integer a = 100; // 装箱

int b = a; // 拆箱

从JDK1.5才开始支持

3.NumberFormatException是什么异常?代码说明会导致

这种异常的情况

数字格式化异常

Integer i = new Integer("abc");

4.Math类获取随机数的方式,向上取整,向下,四舍五入

Math.random()

Math.ceil()

Math.floor()

Math.round()

5.Random类获取随机数的方式

nextInt()

nextInt(int bounds)

nextFloat()

nextDouble()

nextLong()

nextBoolean()

6.静态常量的写法

static final

7.this和super的区别

this表示当前对象 super表示当前对象中父类的信息

8.写出你知道的String类常用方法

length()

equals()

toString()

equalsIgnoreCase()

toLowerCase()

toUpperCase()

concat()

indexOf()

lastIndexOf()

trim()

substring()

split()

startsWith()

endsWith()

contains()

isEmpty()

replace()

charAt()

toCharArray()

复制代码
format

9.面向对象的特征是什么?详细描述

封装:属性私有 方法公开 降低程序的耦合度 提高代码的重用性

继承:子类继承父类 父类中书写共有的信息 子类中书写独有的信息 子类与父类是is-a

的关系

多态:父类引用指向子类对象 同一个引用类型 指向不同的实例类型

相关推荐
imaol11 小时前
链表 -- 环链表
java·前端·链表
imaol11 小时前
链表 -- 双向链表
java·前端·链表
2601_963869952 小时前
【计算机毕业设计】基于Java的相框定制系统的设计与实现
java·开发语言·课程设计
于烛3 小时前
为什么hasNext() 对只有一个元素的集合返回 true?90%初学者都有的疑问
java
wuminyu3 小时前
JVM利用io_uring优化堆外内存性能原理剖析
java·linux·c语言·jvm·c++
imaol13 小时前
数据结构---队列
java·数据结构·算法
半亩码田3 小时前
【.NET新特性·第11篇】C# 14 字段属性:告别手写 backing field
java·c#·.net
JAVA面经实录9174 小时前
集合框架 (六)
java·开发语言
骇客野人4 小时前
Linux 查看 Java 进程常用命令
java·linux·运维
周GZ5 小时前
简单讲解Java中静态方法与 实例方法
java·开发语言