2020年3月9日
摘要: 常见的异常图 异常语法(jdk1.7以后): 1 1: 2 try{}catch(ex1 ){}catch(ex2 ){} 3 4 2: 5 try{}catch(ex1 | ex2){} 6 3: 7 try(XX x = new XX()){}catch(){} 子类父类抛出异常问题: 方法重写 阅读全文
posted @ 2020-03-09 22:25 代码吴彦祖 阅读(229) 评论(0) 推荐(0) 编辑
  2020年3月5日
摘要: 1 package com.lv.study.pm.first; 2 3 import java.util.HashSet; 4 import java.util.Set; 5 6 //无序不可重复 7 public class TestSet { 8 9 public static void ma 阅读全文
posted @ 2020-03-05 21:25 代码吴彦祖 阅读(383) 评论(0) 推荐(0) 编辑
摘要: ArrayList: 1 package com.lv.study.am.first; 2 3 //ArrayList 有下标 可重复 有序(添加到集合里面的顺序)不等于排序 4 5 6 import java.util.ArrayList; 7 import java.util.List; 8 9 阅读全文
posted @ 2020-03-05 21:23 代码吴彦祖 阅读(966) 评论(0) 推荐(0) 编辑
摘要: ArrayList 1 package com.lv.study.pm.first; 2 3 import java.util.ArrayList; 4 import java.util.LinkedList; 5 import java.util.List; 6 7 import org.omg. 阅读全文
posted @ 2020-03-05 21:18 代码吴彦祖 阅读(483) 评论(0) 推荐(0) 编辑
  2020年3月4日
摘要: 测试1 1 package com.lv.study.pm.second; 2 3 public class TestMath { 4 5 public static void main(String[] args) { 6 7 //随机得到一个浮点数Math.random() 8 System.o 阅读全文
posted @ 2020-03-04 20:35 代码吴彦祖 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 时间戳 1 1.LocalDate转Date 2 3 LocalDate nowLocalDate = LocalDate.now(); 4 Date date = Date.from(localDate.atStartOfDay(ZoneOffset.ofHours(8)).toInstant() 阅读全文
posted @ 2020-03-04 20:33 代码吴彦祖 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 1 package com.lv.study.am.first; 2 3 import java.math.BigDecimal; 4 5 public class TestBigDecimal { 6 7 public static void main(String[] args) { 8 9 / 阅读全文
posted @ 2020-03-04 20:27 代码吴彦祖 阅读(815) 评论(0) 推荐(0) 编辑
摘要: 1 编写程序将"jdk" 全部变成大写 并输出到屏幕 截取”DK“并输出到屏幕 1 package com.lv.study.am.first; 2 3 public class DemoString { 4 5 public static void main(String[] args) { 6 阅读全文
posted @ 2020-03-04 09:05 代码吴彦祖 阅读(1368) 评论(0) 推荐(0) 编辑
  2020年3月2日
摘要: 1 package com.lv.study.pm; 2 3 public class TestObject { 4 5 public static void main(String[] args) { 6 7 // Object obj; 8 // obj=10; 9 // 10 // int n 阅读全文
posted @ 2020-03-02 23:08 代码吴彦祖 阅读(228) 评论(0) 推荐(0) 编辑
  2020年2月27日
摘要: 先有接口的使用者,后有接口的实现者; ​ 充值接口[充钱方法] ​ 下面两者基于接口相分离 ​ 腾讯平台: 调用充值接口的充钱方法 ​ 你(游戏开发者): 实现充值接口执行具体的充钱动作(给钻石) 1 //充钱的接口 2 public interface Charge { 3 4 //充钱的方法 5 阅读全文
posted @ 2020-02-27 22:23 代码吴彦祖 阅读(386) 评论(0) 推荐(0) 编辑
  2020年2月26日
摘要: 1: 接口的语法 1.1 接口的定义方式通过interface定义; ​1.2 接口里面只允许有公开静态的常量; ​1.3 接口里面只允许有公开抽象的方法;(jdk1.8以前) 1 interface 接口名字{ 2 String NAME = "jack"; //默认在编译的时候,会添加上 pub 阅读全文
posted @ 2020-02-26 21:35 代码吴彦祖 阅读(173) 评论(0) 推荐(0) 编辑
  2020年2月25日
摘要: 堆/栈/方法区 基本数据类型/引用数据类型/对象实例/static 内存存放 传值/传址(引用) 1 class Person{ 2 public String name; 3 public int number; 4 } 5 6 public class Test{ 7 public static 阅读全文
posted @ 2020-02-25 20:30 代码吴彦祖 阅读(151) 评论(0) 推荐(0) 编辑
  2020年2月19日
摘要: 装箱就是 自动将基本数据类型转换为包装器类型;拆箱就是 自动将包装器类型转换为基本数据类型。 package com.lv.pm; public class Test4 { public static void main(String[] args) { //基本数据类型是不是Object的子类? 阅读全文
posted @ 2020-02-19 23:12 代码吴彦祖 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 多态 1 程序中的多态; 声明父类,实例化子类; 要建的类 对动物喂食 package com.lv.tai; public class Person { //给动物喂食 public void feed(Dog dog){ System.out.println("喂食"); dog.eat(); 阅读全文
posted @ 2020-02-19 23:09 代码吴彦祖 阅读(236) 评论(0) 推荐(0) 编辑
  2020年2月18日
摘要: 定义: 子类重写父类的方法 super关键字 ​ 定义: 子类里可以访问父类的被覆盖的属性和方法. 方法的重写: 就是子类重写父类的方法; 返回值,方法名,参数列表和父类的方法一模一样; ​ super关键; 在子类里面可以访问父类被覆盖掉的属性和方法; package com.lv.sup; // 阅读全文
posted @ 2020-02-18 21:28 代码吴彦祖 阅读(301) 评论(0) 推荐(0) 编辑