上一页 1 2 3 4 5 6 7 ··· 15 下一页
摘要: 基本步骤: import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.Statement; /* * JDBC:为sun公司提供的一个访问数据库的包 阅读全文
posted @ 2020-10-20 11:09 zhuyapeng 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 直接上代码记录下: import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; import java.lang.reflect.Constructor; import ja 阅读全文
posted @ 2020-10-19 11:28 zhuyapeng 阅读(98) 评论(0) 推荐(0) 编辑
摘要: “::”,c#里面没有这个符号,比较像事件、委托。不过比委托难理解点 方法引用分4种: 1.静态方法引用。 2.实例方法引用。 3.实例方法引用,第一个参数为实例对象,写法和静态方法引用一样。 4.构造方法的引用。 方法引用,其实就是lambda简写,lambda可以认为是匿名内部类的简写。 重点是 阅读全文
posted @ 2020-10-17 13:23 zhuyapeng 阅读(833) 评论(0) 推荐(0) 编辑
摘要: * lambda和匿名内部类区别:* 所需类型不同* 匿名内部类:可以是接口,也可以是抽象类,还可以是具体类* Lambda表达式:只能是接口* 使用限制不同* 如果接口中有且仅有一个抽象方法,可以使用Lambda表达式,也可以使用匿名内部类* 如果接口中多于一个抽象方法,只能使用匿名内部类,而不能 阅读全文
posted @ 2020-10-16 19:35 zhuyapeng 阅读(578) 评论(0) 推荐(0) 编辑
摘要: 主调用程序: public class MainDemo { public static void main(String[] args) { Box box=new Box(); Product product=new Product(box); Customer customer =new Cu 阅读全文
posted @ 2020-10-16 12:15 zhuyapeng 阅读(149) 评论(0) 推荐(0) 编辑
摘要: synchronized调用及写法说明: 主调用: public static void synchronizedTest(){ //此处注意:3个线程传入的同一个对象,才能共享同一个资源 MyRunnableLock myRunnableLock=new MyRunnableLock(); Thr 阅读全文
posted @ 2020-10-16 11:15 zhuyapeng 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 多线程创建方式有两种 方式1: 调用方法 public static void run(){ //获取当前线程名称 String name=Thread.currentThread().getName(); System.out.println(name); MyThread th1=new MyT 阅读全文
posted @ 2020-10-16 10:08 zhuyapeng 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 序列号方法类: /* * 对象序列号流 * 1.类每次都会生成一个版本,当类被修改后。版本改变,反序列化就会保存,可以用自定义serialVersionUID解决 * 2.类中有字段不想被序列化,可以加transient 修饰 * */ public void objectSerialTest() 阅读全文
posted @ 2020-10-15 17:47 zhuyapeng 阅读(93) 评论(0) 推荐(0) 编辑
摘要: /* * 编码格式 * utf-8:国际标准通用 * GBK:包含中文 * ASICLL:美国标准 美国文字全部由26个字母组成,然后数字 128个 * */ public void utf8Test() throws UnsupportedEncodingException { String s= 阅读全文
posted @ 2020-10-15 15:21 zhuyapeng 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 下面代码对比:一次读取一个字节和一次读取一个数组及应用缓冲流耗时对比 /* * 复制大文件速率对比 * */ //耗时:很大,一分钟以上 public static void copy1() throws IOException { String path="E:\\Java\\00_0\\0.av 阅读全文
posted @ 2020-10-15 11:50 zhuyapeng 阅读(87) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 15 下一页