0推荐
15K 浏览

Java Stream API入门篇

你可能没意识到Java对函数式编程的重视程度,看看Java 8加入函数式编程扩充多少功能就清楚了。
yuyaojin 3年前   
Java   API   Java开发  
0推荐
24K 浏览

使用示例带你提前了解 Java 9 中的新特性

Java 作为 Android 的基础编程语言,每一次迭代也是备受安卓开发人员的关注。这不,Oracle 公司在今年即将发布 Java 9 正式版,一些新的特性和改进很是值得期待。
Gretchen24H 3年前   
0推荐
16K 浏览

那些年,我们一起写的单例模式

单例模式(Singleton Pattern)一般被认为是最简单、最易理解的设计模式,也因为它的简洁易懂,是项目中最常用、最易被识别出来的模式。既然即使是一个初级的程序员,也会使用单例模式了,为...
0推荐
18K 浏览

Java之利用FreeMarker导出Word实例

Java中如何利用FreeMarker导出word文档?
gavinnu 3年前   
0推荐
12K 浏览

Java核心技术点之注解

本文是对Java中注解相关知识点的简单总结,若有叙述不清晰或是不准确的地方,希望大家可以指正,谢谢大家:)
bcz5k4567 3年前   
0推荐
20K 浏览

JVM热点技术:Java类的加载机制

类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。类的加载的最...
jkfh6944 3年前   
JVM   Java开发  
0推荐
12K 浏览

InfoQ观点:Java EE的未来

作为InfoQ下一年编辑关注点审核工作的一部分,我们挑选了Java作为深入探讨的主题。我们借用了Geoffrey Moore在他的经典书籍《跨越鸿沟》里的所描述的模型,这个模型贴切地概括了技术的...
0推荐
12K 浏览

聊聊Java的泛型及实现

和C++以模板来实现静多态不同,Java基于运行时支持选择了泛型,两者的实现原理大相庭径。C++可以支持基本类型作为模板参数,Java却只能接受类作为泛型参数;Java可以在泛型类的方法中取得自...
AbdulHarvey 3年前   
0推荐
14K 浏览

从操作系统内核看 Java 非阻塞 IO 事件检测

非阻塞服务器模型最重要的一个特点是,在调用读取或写入接口后立即返回,而不会进入阻塞状态。在探讨单线程非阻塞IO模型前必须要先了解非阻塞情况下Socket事件的检测机制,因为对于非阻塞模式最重要的...
Ver68X 3年前   
Java   Socket   IO   Java开发  
0推荐
11K 浏览

Java性能调优之容器扩容问题

在Java和Android编程中,我们经常使用类似ArrayList,HashMap等这些容器。这些容器少则存储几条,多则上千甚至更多。作为性能调优的一部分,容器调优往往被我们忽略,本文将尝试探...
hiiyep 3年前   
0推荐
14K 浏览

Lambda表达式和Java集合框架

Java8为容器新增一些有用的方法,这些方法有些是为完善原有功能,有些是为引入函数式编程(Lambda表达式),学习和使用这些方法有助于我们写出更加简洁有效的代码.本文分别以ArrayList和...
EzraHaddon 3年前   
0推荐
15K 浏览

从零开始来看一下Java泛型的设计

泛型是Java中一个非常重要的知识点,在Java集合类框架中泛型被广泛应用。本文我们将从零开始来看一下Java泛型的设计,将会涉及到通配符处理,以及让人苦恼的类型擦除。
CarBanda 3年前   
0推荐
14K 浏览

JavaEE 要懂的小事:图解Http协议

泥瓦匠记得和左潇龙【博客园】上次聊天时,龙哥问了个Session的问题。我当时的理解就是云里雾里,先从Http协议理解开始吧。
gahd89757 3年前   
0推荐
17K 浏览

4 种字符串查找算法总结

字符串搜索算法 ( String searching algorithms )又称 字符串比对算法 ( string matching algorithms )是一种搜索算法,是字符串算法中的一...
zzhh612 3年前   
0推荐
24K 浏览

各大公司 Java 后端开发面试题总结

ThreadLocal(线程变量副本) Synchronized实现内存共享,ThreadLocal为每个线程维护一个本地变量。 采用空间换时间,它用于线程间的数据隔离,为每一个使用该变量的线程...
openmydoc 3年前   
0推荐
48K 浏览

jvm知识点总览-高级Java工程师面试必备

对于Java程序员来讲,spring全家桶几乎可以搞定一切,spring全家桶便是精妙的招式,jvm就是内功心法很重要的一块,线上出现性能问题,jvm调优更是不可回避的问题。因此JVM基础知识对...
837855256 3年前   
JVM   Java开发  
0推荐
10K 浏览

Java 泛型详解

泛型是Java中一个非常重要的知识点,在Java集合类框架中泛型被广泛应用。本文我们将从零开始来看一下Java泛型的设计,将会涉及到通配符处理,以及让人苦恼的类型擦除。
绝尘幽兰 3年前   
0推荐
17K 浏览

Java 多线程同步的五种方法

前几天面试,被大师虐残了,好多基础知识必须得重新拿起来啊。闲话不多说,进入正题。
WileyZqe 3年前   
0推荐
18K 浏览

Java Synchronized和Lock比较浅析

synchronized是基于jvm底层实现的数据同步,lock是基于Java编写,主要通过硬件依赖CPU指令实现数据同步。
FrederickaJ 3年前   
0推荐
17K 浏览

2017 年不容错过的 10+ 个开源 Java 库

这些开源库非常棒,我已经将它们整理成参考清单,附上简短的功能清单连同案例一同分享。
liangshe093u 3年前   
1 2 3 4 5 6 7 8 9 10

经验分享,提升职场影响力

投稿

热门问答

    热门文档