常用类晨考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

的关系

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

相关推荐
道可到10 分钟前
Java 反射现代实践速查表(JDK 11+/17+)
java
道可到21 分钟前
Java 反射现代实践指南(JDK 11+ / 17+ 适用)
java
玉衡子30 分钟前
九、MySQL配置参数优化总结
java·mysql
叽哥31 分钟前
Kotlin学习第 8 课:Kotlin 进阶特性:简化代码与提升效率
android·java·kotlin
麦兜*33 分钟前
MongoDB Atlas 云数据库实战:从零搭建全球多节点集群
java·数据库·spring boot·mongodb·spring·spring cloud
带刺的坐椅34 分钟前
DamiBus v1.1.0 发布(给单体多模块解耦)
java·事件总线·damibus
葡萄城技术团队35 分钟前
用 Java 构建健壮 REST API 的 4 个关键技巧
java
杨杨杨大侠35 分钟前
解密 atlas-mapper 框架 (9/10):故障排查与调试技巧
java·开源·github
Slaughter信仰37 分钟前
深入理解Java虚拟机:JVM高级特性与最佳实践(第3版)第十章知识点问答(10题)
java·jvm·数据库
麦兜*39 分钟前
MongoDB 在物联网(IoT)中的应用:海量时序数据处理方案
java·数据库·spring boot·物联网·mongodb·spring