
java基础
qqq2830
这个作者很懒,什么都没留下…
展开
-
远程jvisualvm连接遇到的坑
远程jvisualvm连接遇到的坑本次尝试主要遇到的问题就是端口问题,jmx连接时服务器会开启两个端口,之前看到的文章基本都是就说了一个端口,而领一个端口会随机监听,故而导致一直连接失败下面是配置:-Dcom.sun.management.jmxremote=true -Djava.rmi.server.hostname=自己的ip地址-Dcom.sun.management.jmxremote.port=jmx连接时使用的port -Dcom.sun.management.jmxremote原创 2020-05-12 14:32:02 · 865 阅读 · 0 评论 -
Java核心技术点之内部类
为什么要使用内部类内部类就是定义在一个类内部的类,那么为什么要使用内部类呢?主要原因有以下几点:第一,内部类中定义的方法能访问到外围类的私有属性及方法;第二,外围类无法实现对同一包中的其他类隐藏,而内部类可以做到这一点;第三,匿名内部类在我们只需使用该类的实例一次时可以有效减少我们的代码量。关于以上三点,我们在下文中会举出具体例子进行进一步的说明。如何使用内部类使用内部类访转载 2016-11-16 22:44:53 · 435 阅读 · 0 评论 -
java线程池的4种拒绝模式
简介在线程池的使用中,当任务数量超出之前设定的线程池大小(既:核心线程数+等待队列大小),系统需要采取相应策略来应对新进来的任务。当前java线程池有4种不同的策略来应对这种情况。拒绝策略1.AbortPolicy In the default {@link ThreadPoolExecutor.AbortPolicy}, the handler throws...原创 2018-04-08 11:19:24 · 528 阅读 · 0 评论 -
Java中使用DecimalFormat保留两位小数,同时不保留0
import java.text.DecimalFormat;/** * Created by laozhu on 2018/4/10. */public class Helo { public static void main(String[] s){ DecimalFormat decimalFormat = new DecimalFormat("0.#...原创 2018-04-10 11:57:02 · 9071 阅读 · 0 评论