2019年10月的文章

编程语言

Java 8 新特性概述

发布于 2019-10-19

函数式接口 Java 8 引入的一个核心概念是函数式接口(Functional Interfaces)。通过在接口里面添加一个抽象方法,这些方法可以直接从接口中运行。如果一个接口定义个唯一一个抽象方法,那么这个接口就成为函数式接口。同时,引入了一个新的注解:@Functional...

阅读(140)评论(0)赞 (0)

编程语言

Java EE 8 中的新特性

发布于 2019-10-19

简介 万众期待的 Java™EE 8 即将发布。这是自 2013 年 6 月以来 Java 企业平台的首次发布,是分成两部分的发布中的前半部分(后一部分是 Java EE 9)。Oracle 对 Java EE 进行了战略性重新定位,重点关注一些支持云计算、微服务和反应式编程的技...

阅读(154)评论(0)赞 (0)

编程语言

Java 9 新特性概述

发布于 2019-10-19

简介 Java 9 正式发布于 2017 年 9 月 21 日 。作为 Java8 之后 3 年半才发布的新版本,Java 9 带 来了很多重大的变化。其中最重要的改动是 Java 平台模块系统的引入。除此之外,还有一些新的特性。 本文对 Java9 中包含的新特性做了概括性的介...

阅读(135)评论(0)赞 (0)

编程语言

Java 12 新特性概述

发布于 2019-10-19

简介 Java 12 已如期于 3 月 19 日正式发布,此次更新是 Java 11 这一长期支持版本发布之后的一次常规更新,截至目前,Java 半年为发布周期,并且不会跳票承诺的发布模式,已经成功运行一年多了。通过这样的方式,Java 开发团队能够将一些重要特性尽早的合并到 J...

阅读(125)评论(0)赞 (0)

编程语言

Java 11 新特性介绍

发布于 2019-10-19

简介 Java 11 已于 2018 年 9 月 25 日正式发布,之前在 Java 10 新特性介绍中介绍过,为了加快的版本迭代、跟进社区反馈,Java 的版本发布周期调整为每六个月一次——即每半年发布一个大版本,每个季度发布一个中间特性版本,并且做出不会跳票的承诺。...

阅读(149)评论(0)赞 (0)

编程语言

Java 10 新特性介绍

发布于 2019-10-19

简述 作为当今使用最广泛的编程语言之一的 Java 在 2018 年 3 月 21 日发布了第十个大版本。为了更快地迭代、更好地跟进社区反馈,Java 语言版本发布周期调整为每隔 6 个月发布一次。Java 10 是这一新规则之后,采用新发布周期的第一个大版本。Java 10 版...

阅读(140)评论(0)赞 (0)

编程语言

block,inline和inline-block概念和区别

发布于 2019-10-11

一、总体概念 1.block和inline这两个概念是简略的说法,完整确切的说应该是 block-level elements (块级元素) 和 inline elements (内联元素)。 block元素通常被现实为独立的一块,会单独换一行;inline元素则前后不会产生换行...

阅读(128)评论(0)赞 (0)

编程语言

px、em、rem、%、vw、vh、vm 这些单位的区别

发布于 2019-10-11

1.px px就是像素,也是我们现在经常使用的基本单位,比如常常听到的电脑像素 是1024x768的,表示的是水平方向是1024个像素点,垂直方向是 768个像素点。 2.em em参考物是父元素的font-size,默认字体大小是16px, 所以1em不是固定值,因为它会继承父...

阅读(4640)评论(5)赞 (0)

java系列

深入分析 Java 中的中文编码问题

发布于 2019-10-07

几种常见的编码格式 为什么要编码 不知道大家有没有想过一个问题,那就是为什么要编码?我们能不能不编码?要回答这个问题必须要回到计算机是如何表示我们人类能够理解的符号的,这些符号也就是我们人类使用的语言。由于人类的语言有太多,因而表示这些语言的符号太多,无法用计算机中一个基本的存储...

阅读(148)评论(0)赞 (0)