最新文章

函数式编程让你忘记设计模式

本文是一篇《Java 8实战》的阅读笔记,阅读大约需要5分钟。 有点标题党,但是这确实是我最近使用Lambda表达式的感受。设计模式是过去的一些好的经验和套路的总结,但是好的语言特性可以让开发者不去考...

开会这件小事

小事也要专业对待 阅读了宝玉老师的软件工程之美中的一篇文章:《白天开会,晚上加班的节奏怎么破?》,正好我最近对开会这个事情也有一些最佳实践的总结,因此形成了这篇读书笔记。 关于开会,你需要知道的都在下...

敏捷开发那些事

这篇学习笔记来自《软件工程之美》的第05、06(上)、06(下)三篇文章,主要内容总结如下。 敏捷开发是一套价值观和原则:相比流程和工具,更重视个体和互动;相比详细的文档,跟重视可工作的软件;相比合同...

021:谈谈面向对象的三大特性

参考答案 封装: 常见的编程范式有:过程式编程、面向对象编程、函数式编程,现在函数式编程很火,但是面向对象编程依然是主流。 1. 在Java中,封装是一种抽象机制,Java中提供了类和对象的概念,对象...

020:举几个String的API以及案例

典型回答 这道题比较开放,主要考察面试者的基础和知识面,首先可以尽量列举自己用过的API,并给出应用场景和注意事项(展现自己的知识面),然后再挑一个比较经典的案例详细说明(展现自己的基础)。 spli...