随笔分类 -  JAVA

摘要: 阅读全文
posted @ 2021-11-22 10:34 木子李和三点水 阅读(25) 评论(0) 推荐(0)
摘要:ThreadPoolExecutor 参数名 作用 corePoolSize 核心线程池大小 maximumPoolSize 最大线程池大小 keepAliveTime 线程池中超过corePoolSize数目的空闲线程最大存活时间;可以allowCoreThreadTimeOut(true)使得核 阅读全文
posted @ 2021-11-19 15:28 木子李和三点水 阅读(495) 评论(0) 推荐(0)
摘要:List<User> users = userService.listUser();// 根据多个属性去重(也可以单个)List<User> list = users.stream().collect( Collectors.collectingAndThen( Collectors.toColle 阅读全文
posted @ 2021-08-19 09:45 木子李和三点水 阅读(692) 评论(0) 推荐(0)
摘要:<build> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <version>2.1.1</ve 阅读全文
posted @ 2021-03-16 17:04 木子李和三点水 阅读(420) 评论(0) 推荐(0)
摘要:一.httpclient 来自Apache,可以通过Java代码发起HTTP请求 下载:http://hc.apache.org/downloads.cgi HttpClient是基于HttpCore的HTTP / 1.1兼容HTTP代理实现。它还为客户端身份验证,HTTP状态管理和HTTP连接管理 阅读全文
posted @ 2020-07-11 17:56 木子李和三点水 阅读(376) 评论(0) 推荐(0)
摘要:指定范围[min,max] Math.random()*(max-min)+(min); public class TestRandom { public static void main(String[] args) { //指定[1000,9999]内随机数 //min=1000,max=999 阅读全文
posted @ 2020-07-06 20:58 木子李和三点水 阅读(4233) 评论(0) 推荐(0)
摘要:一.注解的定义 package com.microli.annotation; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.Re 阅读全文
posted @ 2020-06-28 22:25 木子李和三点水 阅读(262) 评论(0) 推荐(0)
摘要:1.Runnable 和 Thread区别 Runnable的实现方式是实现其接口即可 第一步:实现Runnable接口,重写run方法 public class MyRunnable implements Runnable{ @Override public void run(){ } } 第二步 阅读全文
posted @ 2020-05-31 15:58 木子李和三点水 阅读(771) 评论(0) 推荐(0)
摘要:方法重写的定义:子类中如果创建了一个与父类中相同名称、相同返回值类型、相同参数列表的方法,只是方法体中的实现不同,以实现不同于父类的功能,这种方式被称为方法重写(override),又称为方法覆盖。当父类中的方法无法满足子类需求或子类具有特有功能的时候,需要方法重写。 方法重写的要求: 两同两小一大 阅读全文
posted @ 2020-05-19 22:35 木子李和三点水 阅读(336) 评论(0) 推荐(0)
摘要:方法重载的定义:同一个类中包含了两个或两个以上方法名相同的方法,但形参列表不同,这种情况被称为方法重载 方法重载的要求: 两同一不同:1.在同一个类中 2.方法名必须相同 3.参数列表不同(参数类型种类,数量,顺序) 注意点:方法重载与返回值类型和访问控制修饰符无关! 阅读全文
posted @ 2020-05-19 21:53 木子李和三点水 阅读(273) 评论(0) 推荐(0)
摘要:Java 构造方法有以下特点: 方法名必须与类名相同 可以有 0 个、1 个或多个参数 没有任何返回值,包括 void 默认返回类型就是对象类型本身 只能与 new 运算符结合使用 关于“返回值”: 通俗的来说,构造方法是没有返回值的 但是构造方法如果被加上了返回值类型,或声明了void类型,编译不 阅读全文
posted @ 2020-05-19 21:38 木子李和三点水 阅读(260) 评论(0) 推荐(0)
摘要:类与对象关系:类表示抽象对象的集合,将类创建出具体实例便称为对象 1.继承性:使用层次形的分类方式,将多个类的通用属性和方法提取出来,放在它们的父类中,在子类中各自定义自己独有的属性和方法,并以继承的形式在父类中获取它们的通用属性和方法。 2.封装性:将代码及其处理的数据绑定在一起的一种编程机制,保 阅读全文
posted @ 2020-05-11 12:05 木子李和三点水 阅读(165) 评论(0) 推荐(0)