- 博客(9)
- 收藏
- 关注
原创 java中什么是实例化?
实例化指的是根据类(Class)创建一个具体的对象(Object)的过程。类定义了一组属性(变量)和方法(函数),而对象是这个类的具体实例,具有类中定义的所有属性和方法。// 属性// 方法。
2024-01-18 21:13:27 835 1
原创 java中什么是对象?什么是类?他们之间有什么关系?
类是抽象的,不占用内存,而对象是具体的,占用内存。在程序运行时,通过创建对象来使用类的结构。
2024-01-18 21:05:41 993 2
原创 java方法的重载及从编译器层面如何理解方法的重载
方法签名(Method Signature)是用来唯一标识一个方法的组合,主要包括方法的名称和参数列表(参数的类型、数量和顺序)。方法签名是用于区分重载方法的关键因素。需要注意的是,方法签名不包括方法的返回类型和访问修饰符。在 Java 中,常量池(Constant Pool)是 Java 虚拟机(JVM)的一部分,是类或接口中的常量数据的集合。它存在于 Java 的类文件结构中,是类或接口的编译时常量表。
2024-01-09 11:40:37 964
原创 使用Scanner类该如何正确的关闭,调用scanner.close()方法?
在 Java 中,scanner.close() 是一个方法调用,用于关闭 Scanner 对象。Scanner 类是 Java 提供的一个方便的工具,用于解析原始类型和字符串,特别是从输入流(如键盘输入、文件等)读取数据。当你完成了对 Scanner 对象的使用,并且不再需要从其关联的输入流中读取数据时,应该调用 scanner.close() 方法来关闭它。
2024-01-02 19:29:43 2454 1
原创 Java中用局部变量表与操作栈解释a=a++的结果;
栈和堆在内存中扮演不同的角色:栈用于存储方法的执行上下文和局部变量,而堆用于存储应用创建的对象。局部变量表和操作数栈是每个方法栈帧内部的结构,用于辅助方法的执行。局部变量表存储具体的变量值,而操作数栈用于执行字节码指令的过程中进行计算。
2023-12-29 20:06:39 1027
原创 在java中doble类型的数值1.1*1.1为什么小数点结果最后有个2
在 Java 中,当你计算 1.1 * 1.1 的结果时,你可能会遇到一个意想不到的结果,比如 1.2100000000000002,而不是精确的 1.21。
2023-12-29 18:02:42 387
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人