
java知识点
java工作记录点点滴滴
云巅起手撼山阿
修到神仙,身后千年,还要几杯绿酒。
展开
-
java 反射
1.获取Class三种方法 反射:在运行状态时(动态的),对于任意一个类,都能够得到这个类的所有属性和方法。对于任意一个对象,都能够调用它的任意属性和方法。 Class类是反射机制的起源,我们得到Class类对象有3种方法:第一种:通过类名获得Class<?> class = ClassName.class;第二种:通过类名全路径获得:Class<?> class = Class.forName("类名全路径");第三种:通过实例对象获得:Cl..转载 2020-07-08 15:50:53 · 693 阅读 · 0 评论 -
阿里插件完成 IDEA社区版 创建SpringBoot|cloud项目
笔者下载IDEA社区版的信息如下:2020.1创建springboot ,springcloud 项目比较麻烦看网上好多说 使用spring Initializr 插件,但是经常报please select at least one dependency 错误,这里介绍使用 阿里的 cloud toolkit 插件,使用的是阿里自己的Aliyun JavaInitializr,所以比spring 自带的访问速度还要快捷下载安装插件2. 安装完后有一个弹框,介绍插件内容,...原创 2020-06-03 11:15:55 · 2663 阅读 · 0 评论 -
RestTemplate 用法详解
建议阅读:RestTemplate 用法详解1. RestTemplate 简介RestTemplate 是从 Spring3.0 开始支持的一个 HTTP 请求工具,它提供了常见的REST请求方案的模版,例如 GET 请求、POST 请求、PUT 请求、DELETE 请求以及一些通用的请求执行方法 exchange 以及 execute。RestTemplate 继承自 InterceptingHttpAccessor 并且实现了 RestOperations 接口,其中 RestOperat.转载 2020-06-01 11:58:07 · 2968 阅读 · 0 评论 -
Java 开源工具类
字符串相关工具类Java 中 String 应该是日常用的最多一个类吧,平常我们很多代码需要围绕 String ,做一些处理。JDK 提供 String API 虽然比较多,但是功能比较基础,通常我们需要结合 String 多个方法才能完成一个业务功能。下面介绍一下 Apache 提供的一个工具类 StringUtils.Maven Pom 信息如下:<dependency><groupId>org.apache.commons</groupId...转载 2020-05-29 11:34:14 · 301 阅读 · 0 评论 -
Guava 集合类
转载自:老司机阿粉带你玩转 Guava 集合类1. Guava 介绍Guava 是一款 Google 开源工具类,包含许多 Google 内部Java项目依赖的核心类。Guava 扩展 Java 基础类工程,比如集合,并发等,也增加一些其他强大功能,比如缓存,限流等功能。另外 Guava 推出一些类,如Optional,甚至被 Java 开发者学习,后续增加到 JDK 中。2.扩展集合类Guava 创造很多 JDK 没有,但是我们日常却明显有用的新集合类型。这些新类型使用 JDK ...转载 2020-05-29 11:19:37 · 961 阅读 · 0 评论 -
try-with-resources 优雅关闭资源
参考链接:Java7的try-with-resources声明1.案例说明:public static void main(String[] args) { // 配置规则. initFlowRules(); while (true) { // 1.5.0 版本开始可以直接利用 try-with-resources 特性,自动 exit entry try (Entry entry = SphU.entry("HelloWorld")) {转载 2020-05-28 17:43:26 · 259 阅读 · 0 评论 -
java中toArray()的用法
转载自:https://www.cnblogs.com/qianqian528/p/7985118.html一直不太熟悉toarray()的用法 现整理如下一.原因 public static void main(String[] args) { List<String> list = new ArrayList<String>(); list.add("1"); list.add("2"); String[] tt = (String[转载 2020-05-22 11:46:55 · 2537 阅读 · 0 评论 -
获得程序当前路径
System.getProperty("user.dir")因为所有在java.io中的类都是将相对路径名解释为起始于用户的当前工作目录,所以应该清楚当前的目录。可以通过调用System.getProperty("user.dir") 来获得。Properties properties = new Properties();String path = System.getProperty("user.dir") + File.separator + "conf" + File.separa原创 2020-05-19 11:22:23 · 164 阅读 · 0 评论 -
dockerFile知识点
转载自:https://www.cnblogs.com/edisonchou/p/dockerfile_inside_introduction.html一、关于Dockerfile在Docker中创建镜像最常用的方式,就是使用Dockerfile。Dockerfile是一个Docker镜像的描述文件,我们可以理解成火箭发射的A、B、C、D…的步骤。Dockerfile其内部包含了一条条的指令,...转载 2020-05-07 16:20:43 · 212 阅读 · 0 评论 -
DecimalFormat的用法和各符号的意义
符号 位置 本地化? 含义 0 数字 是 阿拉伯数字 # 数字字 是 阿拉伯数字,如果不存在则显示为空 . 数字 是 小数分隔符或货币小数分隔符 - 数字 是 减号 , 数字 是 分组分隔符 E 数字 是 分隔科学计数法中的尾数和指数。在前缀或后缀中...原创 2020-05-25 14:51:07 · 1839 阅读 · 0 评论