
JAVA
希望coding不秃头
这个作者很懒,什么都没留下…
展开
-
IDEA注释格式、匹配补全调整
分别点击 编辑器-代码样式-Java 修改注释代码选项如下。编辑器-常规-代码补全。原创 2024-12-04 23:15:31 · 408 阅读 · 0 评论 -
JAVA的反射
做一个自我记录转至反射使用的前提条件:必须先得到代表的字节码的Class,Class类用于表示.class文件(字节码)原创 2023-07-05 10:30:00 · 156 阅读 · 0 评论 -
C++与JAVA中迭代器的不同
C++的迭代器如同指针一样,从容器(vector举例)开头,一直指向容器。原创 2023-07-03 23:21:53 · 277 阅读 · 0 评论 -
关于JAVA中的比较
而不是实际的数据本身。一些常见的引用数据类型有:String、Integer、Double、List、Map等。基本数据类型包括整型、浮点型、字符型、布尔型等。Java中的基本数据类型有:byte、short、int、long、float、double、char、boolean。基础数据类型:基本数据类型指的是Java语言提供的预定义数据类型,它们不是通过类定义或接口定义创建的,引用数据类型:引用数据类型指的是非基本数据类型,它们是通过类定义或接口定义创建的。JAVA中分为引用数据类型和基础数据类型。原创 2023-07-03 14:22:33 · 141 阅读 · 0 评论 -
JAVA中的匿名类
当没有任何引用指向匿名类的实例时,它就成为垃圾对象,可以被垃圾回收器回收释放内存。Java中的匿名类是一种特殊的类(类似于C++的匿名对象?,并直接使用它,而无需显式地声明一个独立的命名类。原创 2023-06-28 22:35:21 · 1429 阅读 · 0 评论 -
JAVA枚举类 enum
枚举类中的成员,是不可以修改的。原创 2023-06-28 22:06:06 · 117 阅读 · 0 评论 -
JAVA中的interface接口
关键字进行显式声明。在接口中声明的方法默认为抽象方法,因此不需要使用。在Java中,接口中的方法默认都是抽象方法,即使没有使用。原创 2023-06-28 21:53:34 · 171 阅读 · 0 评论 -
关于C++与JAVA中的抽象类
前提声明:不同于java的abstract,C++没有直接对类进行抽象的方法。C++中是在类中声明纯虚函数使类抽象。1.C++中的抽象类,其中必须有一个纯虚函数(virtual前缀,且最后=0);2.Java的抽象类中,也有抽象方法,使用abstract。因为无论C++或是Java,在。Java中的抽象类使用abstract声明。,如果不用抽象,那么无法实现多态性,3.为何要使用抽象类?原创 2023-06-28 21:24:58 · 347 阅读 · 0 评论 -
JAVA C++的权限区别
访问级别的可见范围不同:在C++中,public成员可以被任何其他类或对象直接访问;默认(包级私有)成员只能被同一包内的其他类或对象访问。默认访问级别不同:在C++中,如果没有提供任何访问级别修饰符,则成员(包括类、变量、函数等)的默认访问级别为"private"。而在Java中,如果没有提供任何访问级别修饰符,则成员的默认访问级别为包级私有(package-private),即同一个包内可以访问。访问级别的名称和个数:在C++中,有三个访问级别关键字:public、protected和private。原创 2023-06-28 16:10:03 · 289 阅读 · 0 评论 -
重写与重载
最近在转JAVA,之前学过C++,学习过程中也算对面向对象进行复习,巩固一些知识点。重载是在同一个类中,相同方法名,但。总结:重写是子类对父类的重写,且具有相同的方法名和。原创 2023-06-28 15:34:34 · 121 阅读 · 0 评论 -
C++的new与JAVA中new的区别
关键字创建Java对象时,实际上是在堆内存中分配了一块内存空间用于存储对象的数据。然后,该内存空间的引用(reference)会被赋值给对应的变量。操作符会在堆内存中分配一块内存空间,并返回指向该内存空间的指针。通过该指针可以访问和操作对象的数据。关键字创建的对象并不是指针。Java中的对象是通过引用来访问的,而不是直接通过指针。关键字创建的对象是通过指针来访问的。原创 2023-06-27 20:27:28 · 612 阅读 · 0 评论