240 发简信
IP属地:北京
  • Resize,w 360,h 240
    Java核心教程6: 文件读写

    在丑陋的 Java I/O 编程方式诞生多年以后,Java终于简化了文件读写的基本操作。 很多学得比较快的同学可能学习过Java的文件读写,就是...

  • Java核心教程5: 流式编程

    本次课程的标题不像之前那样易懂,是一个陌生的概念,“流式编程”是个什么东西? 在了解流式编程之前先思考一下“流”,水流、电流、人流,这些都是流。...

  • Java核心教程4: 函数式编程

    函数式编程语言使得操纵代码片段就像操作数据一样容易。 虽然 Java 不是函数式语言,但 Java 8 Lambda 表达式和方法引用使得你可以...

  • Resize,w 360,h 240
    Java核心教程3: 集合

    如果一个程序只包含固定数量的对象且对象的生命周期都是已知的,那么这是一个非常简单的程序。 通常,程序总是根据运行时才知道的某些条件去创建新的对象...

  • Java核心教程2: 泛型

    普通的类和方法只能使用特定的类型:基本数据类型或类类型。如果编写的代码需要应用于多种类型,这种严苛的限制对代码的束缚就会很大。 什么是泛型?让我...

  • Resize,w 360,h 240
    Java核心教程1: 环境配置与Java基础回顾

    Java8 环境配置 安装起来很简单,在 Oracle 官网就可以下载,只不过需要注册账号才能下载,于是学长帮你们下载好了各个平台的jdk8并放...

  • Docker踩坑指南2:Dockerfile和Docker Compose

    一、Dockerfile Dockerfile 用途 Dockerfile是用来干嘛的?之前我们介绍了Docker的主要用途,用来节省配置运行环...

  • Resize,w 360,h 240
    Docker踩坑指南1:Docker的基本使用

    Docker现在是一门非常流行的技术,其实之前就一直想学,不过一是没什么时间;二是没有结合实践,官方文档又介绍的不是很清楚,导致其中很多命令都看...

  • Resize,w 360,h 240
    深入理解Java虚拟机3:垃圾收集器举例

    上图中就是 HotSpot 中在新生代(Young generation)和老年代(Tenured generation)中可用的垃圾收集器,其...

个人介绍
喜好简约设计的程序员一枚~