本博客包含多个文档和书籍的翻译,但有能力者推荐阅读英文原版

JAVA学习笔记

Coding Alan 1个月前 (12-20) 264次浏览 0个评论

Java关键字图表

JAVA生产环境性能监控与调优

Java接口自动化测试实战笔记

使用 Nexus 搭建Maven 仓库

架构师系列

Java架构师成长直通车:单体项目阶段

Java架构师成长直通车:LVS+Nginx实现高可用集群

Java架构师成长直通车:主从复制高可用Redis集群

Java架构师成长直通车:Redis缓存雪崩,穿透

Java 入门

Java的版本

  • Java SE:Standard Edition,标准版
  • Java EE:Enterprise Edition,企业版
  • Java ME:Micro Edition,移动版

名词解释

  • JSR:Java Specification Request
  • JCP:Java Community Process
  • RI:Reference Implementation
  • TCK:Technology Compatibility Kit
  • JDK:Java Development Kit
  • JRE:Java Runtime Environment

JAVA学习笔记
JAVA学习笔记

Maven 安装

https://maven.apache.org/download.html

添加环境变量(以3.6.3版本为例)

常用命令

好的程序员追求可维护的代码

  • 接口 Interface
    • 单纯 interface 可以统一方法的调用,但不能统一对象的实例化
    • 面向对象:实例化对象、调用方法(完成业务逻辑)
    • 仅当代码中不出现 new 时(对象实例化)才能保持代码的相对稳定,实现 OCP,不是消除实例化,而是转移到其它代码块中
  • 设计模式:工厂模式
  • IOC/DI

开闭原则(OCP – Open Closed Principle) :对扩展开放、对修改封闭

 

 

喜欢 (0)
[]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址