#JDK

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

一定是最适合你的后端面试指南

后端技术探索

不论是校招还是社招都避免不了各种面试、笔试,如何去准备这些东西就显得格外重要。不论是笔试还是面试都是有章可循的,我这个“有章可循”说的意思只是说应对技术面试是可...

600

Java 11正式发布,这几个逆天新特性教你写出更牛逼的代码

格姗知识圈

就在前段时间,Oracle 官方宣布 Java 11 (18.9 LTS) 正式发布,可在生产环境中使用! 这无疑对我们来说是一大好的消息。作为一名java开发...

900

Java进阶篇设计模式之一 ----- 单例模式

格姗知识圈

这里在介绍下个人认为在JDK1.5之前最优的两种写法,一种是静态内部类,另一种是双重锁检查。

600

算法:再谈快速排序

WEBJ2EE

快速排序由 Tony Hoare 发表于 1961 年。是一种分治算法,基本步骤:

900

你真的了解 lambda 吗(纠错篇)?

用户1516716

本文链接:http://www.cmlanche.com/2018/07/22/lambda用法与源码分析/

500

Linux系统下安装jdk与tomcat

祈澈菇凉

在前面的Linux文章里面,遇到了一个问题,安装Apache之后,在浏览器中无法访问问题,排除了防火墙的问题和80端口安全组的问题之后,还是没有办法访问。作为一...

1500

面试官:简历上说精通垃圾收集器?来吧,挨个给我说一遍

胖虎

题外话:我们知道目前为止JDK8是应用最广泛对版本,并且JDK9、10是一个过度版,企业应用效果不好,JDK11是一个里程碑版本,重要程度相当于现在JDK8,并...

700

乐观锁的缺点

happyJared

JDK1.5 以后的 AtomicStampedReference 类提供了这样的功能,其中的 compareAndSet() 方法,就是首先检查当前引用是否...

8820

走进Java接口测试之AOP统一日志记录

高楼Zee

盾山科技 · 总经理 (已认证)

Spring 的 AOP 的动态代理实现机制有两种,分别是:JDK 动态代理和CGLib 动态代理。简单介绍下两种代理机制。

4520

性能环境之Jenkins+Maven自动化部署SpringBoot压测环境(实战篇)

高楼Zee

盾山科技 · 总经理 (已认证)

Jenkins是目前最流行的开源CI(持续集成)工具,广泛用于项目开发,部署和自动化等。 本文将带着大家一起完成在阿里云Centos 7服务器间完成 Jenki...

5710

排序算法在JDK中的应用(一)归并排序

算法与编程之美

JDK中对于数组的排序使用比较的多的是Arrays.sort()和Arrays.parallelSort(),前者是传统的排序算法,后者是JDK8新增的并行排序...

6130

Java8使用Stream优雅地处理集合

Happyjava

集合和数组是我们经常会用到的数据结构,在jdk1.8之前,集合和数组的处理并不是很便捷。但是到了JDK1.8之后,使用Stream处理集合会使代码变得更加的简洁...

3410

腾讯云服务器从购买到配置(Linux系统、新手教程,图文教程)

JunyouYH

1.首先我们来到腾讯云的官网,若是学生的话,则可以在合作与生态里选择“云+校园”这个选项↓

10130

你是否还在写try-catch-finally?来使用try-with-resources优雅地关闭流吧

Happyjava

开发中,我们常常需要在最后进行一些资源的关闭。比如读写文件流等,常见的,我们会在最后的finally里进行资源的关闭。但是这种写法是很不简洁的。其实,早在JDK...

8520

为什么阿里Java规约要求谨慎使用SimpleDateFormat

Happyjava

其实之前已经介绍过使用JDK1.8的DateTimeFormatter 和LocalDateTime来处理时间了,还在用SimpleDateFormat?Jav...

9540

Java8新特性——Optional

Happyjava

这段代码,在JDK8中是编译不过的,会提示有受检异常未处理。搜索了下,这似乎是JDK的bug。我演示用的是JDK11。

8530

我敢打赌绝大多数程序员没有这么深入研究过 System.out.println()!

孤独键客

System.out.println 是一个 Java 语句,一般情况下是将传递的参数,打印到控制台。

6520

使用idea配置Android开发环境

渔父歌

然后 file->project structure,添加SDK和JDK,首先设置JDK,这里选择我们添加到环境变量的JDK,然后添加SDK把所有下载的SDK都...

9030

微服务架构之Msgpack序列化最佳实践

松花皮蛋的黑板报

任何Java序列化工具,序列化/反序列化的时候,都是通过反射去遍历Class属性,然后挨个生成byte数组。Msgpack序列化的时候,filed不写key,只...

4430

Spring Aop之Jdk代理实现原理详解

用户4143945

Jdk代理,也称为动态代理,其代理目标对象的方式是生成一个与目标对象实现同一个接口的类,该类的构造函数中会传入一个InvocationHandler类型的对象...

4520

扫码关注云+社区

领取腾讯云代金券