c
-
人为的产生一个Java的内存泄露的方法
内存泄漏一般都是无意之间产生的。可是有人让你估计产生内存泄漏,你该怎么做呢?这样的事情并不奇葩,我在面试中就遇到过。当时回答的不是很完美,现在查了相关资料,在这里做个总结! 那么怎…
-
100亿个数字的位图法快速排序
前面一篇文章《100亿个数字的大文件如何快速找出最小的值?》中的排序结果消耗的时间相对来说比位图法排序更长。本章主要为大家介绍一下位图法排序。 位图法定义 位图法就是b…
-
Java jdk1.8 新特性(jdk1.5到jdk1.8的新特性系列)
JDK1.8的新特性有很多,例如:lambda表达式,方法引用以及多重Annotation,之后你将会学到最新的API上的改进,比如流,函数式接口,Map以及全新的日期API等。本…
-
Java jdk1.6 新特性(jdk1.5到jdk1.8的新特性系列)
接着上一篇,我们来讲讲 jdk1.6 的新特性。 Web服务元数据 Java 里的Web服务元数据跟微软的方案基本没有语义上的区别,自从JDK5添加了元数据功能(Annotatio…
-
什么是微服务?
微服务 (Microservices) 是一种软件架构风格 (Software Architecture Style),它是以专注于单一责任与功能的小型功能区块 (Small Bu…
-
Java语言的十一大主要特性
Java语言是简单的 Java语言的语法与C语言和C++语言很接近,使得大多数程序员很容易学习和使用。另一方面,Java丢弃了C++中很少使用的、很难理解的、令人迷惑的那些特性,如…
-
详解java内存管理机制以及内存泄露的原因
模仿是最好的学习,java就是模仿了c和c++,并超越了她们。java和c++相比重要优点就是通过垃圾收集器(Garbage Collection,GC)自动管理内存的回收,程序员…
-
Java异常面试题(2022最新版)
Java异常架构与异常关键字 Java异常简介 Java异常是Java提供的一种识别及响应错误的一致性机制。Java异常机制可以使程序中异常处理代码和正常业务代码分离,保证程序代码…
-
抛弃性能不佳的System.currentTimeMillis(),手撸一个低开销获取时间戳工具
大家好,我是,这是我的第 447 篇原创! 你或许听说过,在 Java 中调用 System.currentTimeMillis() 会有一些性能开销,在某些场景下,System.…
-
Jscript_中文api,jscript.chm免费下载
JScript是微软公司专门开发的活动脚本语言,它的最大功能就是 Microsoft 实现 ECMA 262 语言的新一代版本,除了少数例外(为了保持向后兼容),JScript 完…