JAVA
大仁哥哦~
这个作者很懒,什么都没留下…
展开
-
Linux环境下Java安装 2021
1、环境信息虚拟机环境 系统版本: cat /etc/redhat-releaseCentOS 7.4自带java版本: java -versionOpenJDK 1.8删除系统自带的OpenJDK: rpm -qa|grep openjdk -1删除以上四个软件:rpm -e --nodeps java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64rpm -e --nodeps java-1.7.0-openjdk-1.7.0.141-2.6.10转载 2021-07-14 10:48:46 · 708 阅读 · 0 评论 -
idea设置Java类注释和方法注释模板(javadoc规范)
1、类注释模板设置File–>settings–>Editor–>File and Code Templates–>Files添加模板:简版:/** * [一句话描述该类的功能] * @author : [${USER}] * @version : [v1.0] * @createTime : [${DATE} ${TIME}] */复杂点的:/** * @description : [一句话描述该类的功能]原创 2020-12-01 15:23:53 · 10050 阅读 · 2 评论 -
软件设计模式之创建型模式
创建型模式的主要关注点是“怎样创建对象?”,它的主要特点是“将对象的创建与使用分离”。这样可以降低系统的耦合度,使用者不需要关注对象的创建细节,对象的创建由相关的工厂来完成。创建型模式分为以下几种。单例(Singleton)模式,原型(Prototype)模式,工厂方法(FactoryMethod)模式,抽象工厂(AbstractFactory)模式,建造者(Builder)模式。转载 2019-11-05 17:34:10 · 535 阅读 · 0 评论 -
面向对象设计原则
在软件开发中,为了提高软件系统的可维护性和可复用性,增加软件的可扩展性和灵活性,程序员要尽量根据 7 条原则来开发程序,从而提高软件开发效率、节约软件开发成本和维护成本。我将在下文中依次来介绍这 7 条原则。一、开闭原则开闭原则(Open Closed Principle,OCP)由勃兰特·梅耶(Bertrand Meyer)提出,他在 1988 年的著作《面向对象软件构造》(Object O...转载 2019-11-04 21:02:07 · 123 阅读 · 0 评论 -
Java中HashMap的实现原理
一、Java中的hashCode和equals1、关于hashCodehashCode的存在主要是用于查找的快捷性,如Hashtable,HashMap等,hashCode是用来在散列存储结构中确定对象的存储地址的如果两个对象相同,就是适用于equals(java.lang.Object) 方法,那么这两个对象的hashCode一定要相同如果对象的equals方法被重写,那么对象的hash...转载 2019-02-01 13:48:31 · 717 阅读 · 0 评论