会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
victor-sin
博客园
首页
联系
订阅
管理
2023年12月1日
idea 查看 class文件 出现 /* compiled code */
摘要: idea在初始化的时候会默认自带反编译插件,但是在有的同学初始化的时候没有勾选上插件,从而导致不能正常的反编译,class类提示 /* compiled code */。 解决方案: 选择 file -> settings -> plugins,在 installed 的插件中搜索 Java Byt
阅读全文
posted @ 2023-12-01 10:00 一只礼貌狗
阅读(1828)
评论(0)
推荐(0)
2023年7月21日
ArrayList集合
摘要: 一. 介绍 ArrayList是List接口的一个实现类,它是Java程序中最常用的集合之一。在ArrayList内部,它使用一个可变长度的数组来存储元素。当向ArrayList中添加元素时,如果当前的数组容量不足以容纳新增的元素,ArrayList会自动进行扩容操作,创建一个更大的数组,并将原始数
阅读全文
posted @ 2023-07-21 15:58 一只礼貌狗
阅读(262)
评论(0)
推荐(1)
2023年7月16日
Java中的集合类
摘要: 一. 介绍 在Java中,集合是一种用于存储和操作多个元素的容器。它更方便地操作和管理一组对象,集合类提供了比传统的数组更强大和灵活的功能,可以动态地添加、删除和查找元素,以及进行排序、过滤等操作。集合类有一个共同特点,就是它们只容纳对象,如果想在集合中使用基本类型数据,可以使用其对应的包装类。 集
阅读全文
posted @ 2023-07-16 19:33 一只礼貌狗
阅读(1219)
评论(0)
推荐(0)
2023年7月15日
Java 反射
摘要: 一. 介绍 Java反射是指在运行时动态地调用、检查或修改类的方法、属性、构造函数等信息的机制。使用反射,可以在程序执行期间通过类的名称获取类的相关信息,并且可以动态地创建对象、调用方法、访问和修改字段的值等。通过反射,我们可以绕过编译时的类型检查,对运行时的类进行操作。 在Java中,反射API主
阅读全文
posted @ 2023-07-15 02:26 一只礼貌狗
阅读(254)
评论(0)
推荐(0)
2023年7月13日
sleep 和 wait 的区别?
摘要: 一. 介绍 sleep() : 是Thread类方法,用于使当前线程暂停执行一段时间。它可以被使用在多线程编程中,用于控制线程的执行速度或者创建时间延迟。 参数: long millis : 参数表示线程休眠的毫秒数。 例如,如果调用Thread.sleep(1000),则当前线程会休眠 1000
阅读全文
posted @ 2023-07-13 15:36 一只礼貌狗
阅读(366)
评论(1)
推荐(0)
2023年7月11日
Java 中的值传递和引用传递 ?
摘要: 一. 介绍 值传递:值传递(Pass-by-Value)当我们向方法传递参数时,实际上是将该参数的值进行拷贝,并将拷贝后的值传递给方法内部。在方法内部对参数进行修改不会影响原始变量的值。 引用传递:引用传递(Pass by reference)是指方法调用时实参(即传入方法的参数)是一个对象的引用,
阅读全文
posted @ 2023-07-11 21:16 一只礼貌狗
阅读(3808)
评论(0)
推荐(0)
接口和抽象类的区别是什么?
摘要: 一. 介绍 1. 接口 Interface 接口可以称之为一种规范,在Java中被用来定义一组方法,而不提供具体的实现细节,它规定了一个类应该要实现哪些方法;其他类可以通过实现接口来达到代码重用和多态性的目的,帮助我们构建可扩展、灵活和可复用的代码。 接口使用步骤: - 定义接口:使用关键字inte
阅读全文
posted @ 2023-07-11 15:37 一只礼貌狗
阅读(323)
评论(0)
推荐(0)
2023年7月10日
== 与 equals 的区别?
摘要: 一. 介绍: Java中的 "==" 是一个运算符,是用于比较两个对象地址值或基本数据类型之间的值是否相等。它的来源可以追溯到C语言,以及受C语言影响的许多其他编程语言。 Java中的equals() 是一个方法,可重写该方法用于比较两个对象属性内容是否相等的方法。该方法继承自Object类,在Ja
阅读全文
posted @ 2023-07-10 23:05 一只礼貌狗
阅读(193)
评论(0)
推荐(0)
Java 中怎样将 bytes 转换为 long 类型?
摘要: 将bytes 转换为long类型: 第一种方式: String 接收 bytes 的构造器转成 String,再 Long.parseLong; 但此种情况需要注意:字节数组中的每个字节都必须是有效的数字字符。如果字节数组包含非数字字符,则会引发NumberFormatException异常。确保在
阅读全文
posted @ 2023-07-10 16:29 一只礼貌狗
阅读(1684)
评论(0)
推荐(0)
字符串操作:如何实现字符串的反转及替换?
摘要: 1. 字符串操作反转: 操作反转使用StringBuilder更为方便,StringBuilder可以在原始对象上进行更改,避免了不必要的内存开销,且快捷方便。 public static void main(String[] args) { StringBuilder sb = new Strin
阅读全文
posted @ 2023-07-10 15:53 一只礼貌狗
阅读(431)
评论(0)
推荐(0)
下一页
公告