IT技术网www.itjs.cn

Java Main 如何是如何被执行的?

java应用程序的启动在在/hotspot/src/share/tools/launcher/java.c的main()函数中,而在虚拟机初始化过程中,将创建并启动Java的Main线程。最后将调用......

11日

分析Java 中泛型的协变

在工作中遇到一个问题,用代码描述如下: package test; import java.util.LinkedList; import java.util.List; public class ListTest { public void func(List<Bas......

10日

Apache Commons 工具集使用简单介绍

Apache Commons包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。本人选了一些比较常用的项目做简单介绍。文中用......

10日

Java 性能优化技巧及实战

关于Java代码的性能优化,是每个javaer都渴望掌握的本领,进而晋升为大牛的必经之路,但是对java的调优需要了解整个java的运行 机制及底层......

09日

Java Executor 框架学习整理

大多数并发都是通过任务执行的方式来实现的。一般有两种方式执行任务:串行和并行。 class SingleThreadWebServer {public static void main(String[] a......

06日

35 个 Java 代码性能优化整理

前言 代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?......

05日

Java Servlet 工作原理常见问题整理

导读 ITJS的这篇文章来自stackoverflow的问答,讨论了Java Servlet的工作机制,如何进行实例化、共享变量和多线程处理。 问题:Servlet是如何工作......

03日

Java 并发包中的读写锁及其实现分析

1. 前言 在Java并发包中常用的锁(如:ReentrantLock),基本上都是排他锁,这些锁在同一时刻只允许一个线程进行访问,而读写锁在同一时 刻......

02日

Java 泛型中 super T和 extends T的区别

经常发现有List< super T>、Set< extends T>的声明,是什么意思呢?< super T>表示包括T在内的任何T的父类,< extends T>表示包括......

01日

使用 RelProxy 提高 Java 开发效率

RelProxy 旨在通过下列两种方式提高开发效率: 可以在生产环境下修改用户代码,而不需要重新加载整个应用。 提高开发效率,避免花费过......

31日