- 博客(7)
- 收藏
- 关注
原创 面试100题:描述一下你对final的理解
修饰类表示此类不可以再被子类去继承了。修饰方法表示此方法不能被子类覆盖,但可以被重载。修饰变量表示此变量一旦被赋值就不可以修改值。
2024-07-14 17:28:06
137
原创 JDK、JRE、JVM的区别
Java的开发工具包,提供了编译及运行Java程序所需的各种工具和资源。是整个Java开发的核心,主要面向Java程序开发人员。Java的运行时环境,包含jvm、类库(lib)、Java程序运行必需组件。主要面向Java程序使用者。Java虚拟机,负责在计算机上执行Java字节码。jvm是jre的核心组件,它使得Java程序能够在不同的操作系统平台上运行,实现了Java的跨平台特性。
2024-06-26 23:03:20
206
原创 什么是面向对象,谈谈你的理解
面向对象(Object-Oriented,简称OO)是一种软件开发方法,它将现实世界中的事物抽象成对象,并通过对象之间的交互来解决问题。说到这,其实面试官应该是知道你是理解一点基础的,但是不够,咱们要让面试官再给咱加分,继续顺着咱的思路讲下去,谈谈面向对象的三大特性,封装,继承,多态。谈到面向对象就要提到面向过程了,对比面向过程,面向对象注重事情有哪些参与者(对象),及各自需要做什么,而面向过程更注重事情的每个步骤及顺序。将数据和操作数据的函数绑定在一起,隐藏内部实现细节,仅通过公共接口与外界交互。
2024-06-23 23:38:28
120
原创 用笔记本编写一段Java代码,你应该怎么运行它
前两天面试,面试官问用笔记本编写了一个Java代码,你应该怎么运行它,博主当时只说了要用Javac命令编译一下,所以回家后复盘了一下把详细步骤分享给大家。要在电脑上用笔记本编写一个Java文件并成功运行,需要以下四步,运行成功后,命令行中会输出“Hello, World!
2024-06-23 23:04:11
210
原创 Java的数据类型有哪些?
2.集合框架:包括Collection、List、Get、Map和Queue等接口,用于表示和操作集合对象。1.数组:用于存储相同数据类型的元素,具有固定大小,可通过索引访问元素。1.整型(byte、short、int、long):用于表示整数数值。Java的基本数据类型主要有两大类,基本数据类型和引用数据类型。2.浮点型(float、double):用于表示实数数值。4.布尔型(boolean):用于表示真或假。3.字符型(char):用于表示单个字符。3.类和接口:用于定义对象的结构和行为。
2024-06-23 22:38:46
136
原创 包装类的区别和用途
Java中的包装类是指那些用来包装基本数据类型的类,它们提供了将基本数据类型转换为对象的能力,同时增加了额外的方法和社会功能。Java平台提供了八个包装类,分别对应八种基本数据类型:1.Byte(包装类)-byte(基本类型)2.Short(包装类)-short(基本类型)3.Integer(包装类)-int(基本类型)4.Long(包装类)-long(基本类型)5.Float(包装类)-float(基本类型)6.Double(包装类)-double(基本类型)
2024-06-23 22:36:58
149
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人