Java程序员最常用的8个Java日志框架 JAVA

Java程序员最常用的8个Java日志框架

  作为一名Java程序员,我们开发了很多Java应用程序,包括桌面应用、WEB应用以及移动应用。然而日志系统是一个成熟Java应用所必不可少的,在开发和调试阶段,日志可以帮助我们更好更快地定位bug...
阅读全文
介绍Java中的内存泄漏 JAVA

介绍Java中的内存泄漏

  Java语言的一个关键的优势就是它的内存管理机制。你只管创建对象,Java的垃圾回收器帮你分配以及回收内存。然而,实际的情况并没有那么简单,因为内存泄漏在Java应用程序中还是时有发生的。   下...
阅读全文
java中jar命令详解 JAVA

java中jar命令详解

  做项目的时候我们肯定接触过很多jar包,那么jar包是什么呢?笔者了解到jar是java archive file 的简写。从名字就可以知道,它的应用与Java息息相关。下面就详细介绍如何自己生成...
阅读全文
Java enum 枚举还可以这么用 JAVA

Java enum 枚举还可以这么用

  在大部分编程语言中,枚举类型都会是一种常用而又必不可少的数据类型,Java中当然也不会例外。然而,Java中的Enum枚举类型却有着许多你意想不到的用法,下面让我们一起来看看。  1、可以在enu...
阅读全文
9个基于Java的搜索引擎框架 JAVA

9个基于Java的搜索引擎框架

  在这个信息相当繁杂的互联网时代,我们已经学会了如何利用搜索引擎这个强大的利器来找寻目标信息,比如你会在Google上搜索情人节如何讨女朋友欢心,你也会在百度上寻找正规的整容医疗机构(尽管有很大一部...
阅读全文
7款开源Java反编译工具 JAVA

7款开源Java反编译工具

  今天我们要来分享一些关于Java的反编译工具,反编译听起来是一个非常高上大的技术词汇,通俗的说,反编译是一个对目标可执行程序进行逆向分析,从而得到原始代码的过程。尤其是像.NET、Java这样的运...
阅读全文
JAVA多线程和并发基础面试问答 JAVA

JAVA多线程和并发基础面试问答

  多线程和并发问题是Java技术面试中面试官比较喜欢问的问题之一。在这里,从面试的角度列出了大部分重要的问题,但是你仍然应该牢固的掌握Java多线程基础知识来对应日后碰到的问题。  Java多线程面...
阅读全文