
java基础
废物只有努力
这个作者很懒,什么都没留下…
展开
-
AssertThat()单元测试用法
public class UserDaoTest { private User test1; private User test2; @Before public void init(){ test1 = new User(); test1.setUsername("tt1");原创 2021-08-13 11:00:58 · 496 阅读 · 0 评论 -
狂神java学习记录-----反射和注解
public class test{ @MyAnnotation(“”) public void test01(){}}//自定义注解//@Target、@Retention是在自定义注解时必须使用的两个注解//@Retention表示注解的生命周期、@Target表示注解可以声明在什么地方//ElementType.TYPE表示注解可以声明在类上//ElementType.METHOD表示注解可以声明在方法上@Target({ElementType.TYPE,ElementType.M.原创 2020-05-19 13:40:43 · 713 阅读 · 0 评论 -
Java之反射
**写在之前--------**问题:Java创建对象有哪几种方式?使用new关键字使用clone的方式(如何进行对象克隆?见下)<!--实现Cloneable接口,这是一个标记接口,自身没有方法-->public class Person implements Cloneable { private String name; private Integer...原创 2019-07-25 16:51:48 · 111 阅读 · 0 评论 -
代理模式之静态代理
思考:以常见的增删改查为例,在执行增删改的时候我们需要开启事务,执行完成后需要提交事务假如说你Service里有100个增删改的方法,那这100个方法里除了你自己真正需要处理的业务逻辑外,每个方法都还需要去关注开启事务,提交事务这些动作。那有没有稍微好点的办法解决呢?于是就出现了代理模式的概念,那什么是代理...转载 2019-07-25 20:25:33 · 121 阅读 · 0 评论 -
彩票生成器(java)
Lottery.javaimport java.util.ArrayList;import java.util.Collections;import java.util.List;import java.util.Random;public class Lottery{ public List<String> getHeadLottery(){ Lis...原创 2019-09-25 11:56:30 · 3919 阅读 · 0 评论