随笔都是学习笔记
随笔仅供参考,为避免笔记中可能出现的错误误导他人,请勿转载。
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 40 下一页
摘要: 对象克隆: 这个操作少出现。 使用相同内容创建一个新的对象。 使用Object类中的clone()方法。 所有的类都会继承Object父类,所以所有的类都会有clone()的方法,但是并不是所有的类都希望被克隆。 所以如果要想实现对象的克隆,对象所在的类需要实现一个Cloneable接口,此接口没有 阅读全文
posted @ 2022-02-03 14:58 时间完全不够用啊 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 介绍: Cleaner是JDk1.9之后提供的一个对象清理操作,主要的功能是进行finialize()方法的替代。 输入Java因为自身JVM的特性不用用户自己去回收垃圾,但是仍然存在此类操作。 public class Member { public Member(){ System.out.pr 阅读全文
posted @ 2022-02-03 14:42 时间完全不够用啊 阅读(950) 评论(0) 推荐(0) 编辑
摘要: System: - 数组拷贝: public static void arraycopx(Object src. int srcPos, Object dest,int destPos. int length); - 获取当前的日期时间数值: public static long currentTi 阅读全文
posted @ 2022-02-03 14:14 时间完全不够用啊 阅读(73) 评论(0) 推荐(0) 编辑
摘要: Runtime分析: Runtime类属于单例设计模式;如果想要获取实例化对象,那么就可以依靠类中的getRuntime()方法。 - 获取实例化对象:public static Runtime getRuntime(); public class Main { public static void 阅读全文
posted @ 2022-02-03 14:00 时间完全不够用啊 阅读(509) 评论(0) 推荐(0) 编辑
摘要: AutoCloseable: 用在资源开发,进行资源的自动关闭,以防止浪费。 手动模拟消息的连接、发送、关闭: public interface IMessage { public void send(); // 消息发送 } public class Message implements IMes 阅读全文
posted @ 2022-02-03 12:08 时间完全不够用啊 阅读(339) 评论(0) 推荐(0) 编辑
摘要: CharSequence: 是一个描述字符串结构的接口,有(并非只有)三种常用的子类: - String - StringBuffer - StringBuilder String StringBuffer StringBuilder public final class String extend 阅读全文
posted @ 2022-02-03 11:48 时间完全不够用啊 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 一、 String类缺少字符串的修改功能,所以提供了StringBuffer类。 StringBuffer要像普通的类那样进行对象的创建,然后进行调用方法的处理; - 构造方法:public StringBuffer(); - 构造方法:public StringBuffer(String s); 阅读全文
posted @ 2022-02-03 11:31 时间完全不够用啊 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 思路: 在程序的设计过程中涉及到了数据的返回,所以选择callable接口来实现较为方便。 代码实现: package Demo_2_3_多线程的竞猜抢答; import java.util.concurrent.Callable; public class MyThread implements 阅读全文
posted @ 2022-02-03 10:45 时间完全不够用啊 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 思路: 和生产者消费者模型一样。 public class Computer { private static int count = 0; // 生产的个数 private String name; // 电脑的名称 private double price; // 电脑的价格 public Co 阅读全文
posted @ 2022-02-02 20:54 时间完全不够用啊 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 多线程控制数字的加减: 线程控制数字的加减过程应该是一个加一个减,这个和消费者模型有点像,加了后再减,加减不同同时进行,所以存在同步的问题。 /* 定义一个操作资源 * 这个类用来创建数值和加减切换开关还有加减的操作 * 其它线程类则创建这个类的属性来进行关联,并调用这个类中的方法实现加减的操作。 阅读全文
posted @ 2022-02-02 17:32 时间完全不够用啊 阅读(875) 评论(0) 推荐(0) 编辑
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 40 下一页