2018年6月19日

Java--面试通关要点

摘要: 这里,笔者结合自己过往的面试经验,整理了一些核心的知识清单,帮助读者更好地回顾与复习 Java 服务端核心技术。本文会以引出问题为主,后面有时间的话,笔者陆续会抽些重要的知识点进行详细的剖析与解答。 基础篇 基本功 面向对象的特征 final, finally, finalize 的区别 int 和 阅读全文

posted @ 2018-06-19 16:31 Honnnnl 阅读(110) 评论(0) 推荐(0) 编辑

面向对象设计模式5大基本原则

摘要: 首先明确模式是针对面向对象的,它的三大特性,封装、继承、多态。 面向对象设计模式有5大基本原则:单一职责原则、开发封闭原则、依赖倒置原则、接口隔离原则、Liskov替换原则。 而设计模式都是在面向对象的特性以及5大基本原则的基础上衍生而来的具体实现。 1、单一职责原则(SRP): 1.1,SRP(S 阅读全文

posted @ 2018-06-19 16:26 Honnnnl 阅读(197) 评论(0) 推荐(0) 编辑

完整版:资深程序员都了解的代码复用法则

摘要: 编写代码最重要一条,是怎样复用其他程序员的代码和思路来解决问题。 通过修改他人的代码来解决复杂问题是种错误的做法,不仅成功的机率很低,就算成功也不会提供什么经验。按照这种方式进行编程,无法成长为一名真正的程序员,在软件开发领域,前景也是非常有限。 一旦问题达到了一定规模,期望程序员从头开发一个解决方 阅读全文

posted @ 2018-06-19 16:14 Honnnnl 阅读(547) 评论(0) 推荐(1) 编辑

Android Studio:Grade 全局参数定义

摘要: Grade 全局参数定义 实际开发中设置公共的编译依赖参数等。 方法一: 在项目外层的build.gradle文件中定义,格式如下: 文件名:build.gradle ext { sourceCompatibility = JavaVersion.VERSION_1_7 targetCompatib 阅读全文

posted @ 2018-06-19 13:25 Honnnnl 阅读(1604) 评论(0) 推荐(0) 编辑

导航