java学习
本文由码农网– 栗子蜀黍原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! 这篇文章主要是java8中新的date和time api的实战。新的d…
一个 buffer 对象是固定数量的数据的容器。通道是 i/o 传输发生时通过的入口,而缓冲区是这些数据传输的来源或目标。 缓冲区基础 所有的缓冲区都具有四个属…
java学习
前言 最近在读《thinking in java》,看到这样一段话: primitives that are fields in a class are aut…
java学习
一、使用场景举例 在了解@transactional怎么用之前我们必须要先知道@transactional有什么用。下面举个栗子:比如一个部门里面有很多成员,这…
java学习
java 提供了功能强大的正则表达式api,在java.util.regex 包下。本教程介绍如何使用正则表达式api。 正则表达式 一个正则表达式是一个用于文…
java学习
总体介绍 linkedlist同时实现了list接口和deque接口,也就是说它既可以看作一个顺序容器,又可以看作一个队列(queue),同时又可以看作一个栈(…
java学习
什么是annotation? annotation翻译为中文即为注解,意思就是提供除了程序本身逻辑外的额外的数据信息。 annotation对于标注的代码没有直…
java学习
最近在工作上碰见了一些高并发的场景需要加锁来保证业务逻辑的正确性,并且要求加锁后性能不能受到太大的影响。初步的想法是通过数据的时间戳,id等关键字来加锁,从而保…
java学习
本文由码农网– civic5216原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! 当变换java代码为ceylon代码时,有时候我会遇到一些j…
java内存模型规范了java虚拟机与计算机内存是如何协同工作的。java虚拟机是一个完整的计算机的一个模型,因此这个模型自然也包含一个内存模型——又称为jav…