
Java
文章平均质量分 89
蓝色枫魂
一个做音乐的程序员,欢迎关注公众号【比特猫BitTom】,聊聊音乐、技术和人生~
展开
-
Java GC(垃圾回收)机制知识总结
Java GC系列本部分来自Java GC系列(1):Java垃圾回收简介Java的内存分配与回收全部由JVM垃圾回收进程自动完成。与C语言不同,Java开发者不需要自己编写代码实现垃圾回收。这是Java深受大家欢迎的众多特性之一,能够帮助程序员更好地编写Java程序。下面四篇教程是了解Java 垃圾回收(GC)的基础:垃圾回收简介圾回收是如何工作的?垃圾回收的类别垃圾回收监视和分析这篇教原创 2017-09-16 21:13:19 · 1285 阅读 · 1 评论 -
Java精华知识点汇总(Most Common Problems in Interview for Java Engineer)
转载自Java面试题全集(上)参考面向对象相关指出下面程序的运行结果类两个对象值相同xequalsy true但却可有不同的hash code这句话对不对三特性与意义封装继承多态重载Overload和重写Override的区别重载的方法能否根据返回类型进行区分抽象类abstract class和接口interface有什么异同静态嵌套类Static Nested Class和内转载 2017-09-08 21:45:31 · 4156 阅读 · 0 评论 -
线程池原理及Java线程池使用(Principles of ThreadPool and Implementation in Java)
线程池的原理及实现线程池的原理及实现Java 并发编程线程池的使用Java中的ThreadPoolExecutor类深入剖析线程池实现原理使用示例如何合理配置线程池的大小本部分来自线程池的原理及实现 1、线程池简介: 多线程技术主要解决处理器单元内多个线程执行的问题,它可以显著减少处理器单元的闲置时间,增加处理器单元的吞吐能力。 假设一个服务器完成一项任务所需时间为:T转载 2017-09-17 17:16:23 · 612 阅读 · 0 评论 -
用maven获得jar包
更新:2017-12-3回头看,之前真是太傻了~都已经找到库的maven仓库页面了,还在那瞎忙活啥:点击就送,屠龙jar包~以下为原博客内容:很多时候我们可能要下载各种jar包,但是在网上找时却可能只能找到某些版本,或者下载有困难,而去项目的github上看时,项目可能只提供一个maven的项目源码,那么这个时候,我们就可以用maven工具来获得我们想要的任意版本的标准jar包。主要参考这里首先安原创 2017-10-24 12:55:53 · 1320 阅读 · 0 评论 -
JMX(Java Management Extension)学习
基本概念MBean的种类StandardMBean和MXBean的区别JMX的实现方式StandardMBean的使用方法JMX服务的访问方式JMXNotifications基本概念JMX(Java Management Extensions)是一个为应用程序植入管理功能的框架。JMX让程序有被管理的功能,例如你开发一个WEB网站,它是在24小时不间断运行,那么你肯定会对网站进行监控,原创 2017-10-26 16:06:20 · 1019 阅读 · 0 评论 -
Java并发编程:volatile关键字解析
本文来自Java并发编程:volatile关键字解析volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。 volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。由于volatile关键字是与Java的内存模型有关的转载 2017-09-18 23:38:38 · 540 阅读 · 0 评论 -
Java网络编程——Socket
网络是连接不同计算机的媒介,不同的计算机依靠网络来互相通信,即传递数据。Java中与网络编程相关的部分主要是Socket(套接字),它作为一种抽象的结构,实现了与通信相关的各类方法,构成一套完整的通信机制。当然,Socket本身是独立于编程语言之上的概念,就像数据结构与算法一样,它并不属于Java,而是一种公认的通信的解决方案,大部分语言都实现了与socket相关的通信功能。原理Socket通过使用原创 2017-08-25 18:02:53 · 438 阅读 · 0 评论 -
Java集合框架要点概括(Core Knowledge of Java Collection)
有哪些集合类Set类Queue类List类Map类HashMap的实现原理是否线程安全如何使其做到线程安全HashMap的实现原理HashMap的数据结构HashMap的存取实现解决hash冲突的办法再散列rehash过程HashMap的线程安全问题本文主要参考:《疯狂Java讲义精简版》-李刚HashMap实现原理分析有哪些集合原创 2017-09-16 16:08:34 · 750 阅读 · 0 评论