java
节操下溢笨狐狸
恍然如梦
展开
-
Java 类之间的关系
总述 类和类之间的关系,耦合度从高到低: is 。继承、实现 has 。组合、聚合、关联 use 。依赖。 要求是:高内聚、低耦合。 继承 Person 和 Man之间是继承关系。 实现 组合 public class Person { // Person和Heart之间是组合 private Heart h; public Person(){ h=new Heart(); } } 特征是:要在构造方法中创建对象 聚.转载 2020-08-04 00:15:34 · 175 阅读 · 0 评论 -
linux 安装java及系统安装命令的使用介绍
linux 安装java及系统安装命令的使用介绍撰写目的安装环境安装过程注意事项 撰写目的 本文的目的旨在介绍 linux 系统上java 程序的安装方式,及linux 系统的安装工具 安装环境 centos 6.6 java 1.8 安装过程 查看系统已经安装的java package, 并逐个卸载。 rpm -qa | grep java rpm -e {every_pacakge} 如果遇到存在依赖卸载不成功情况,卸载命令需如下: rpm -e --nodeps {every_package}原创 2020-07-10 01:32:46 · 505 阅读 · 0 评论 -
HashMap 怎么 hash?又如何 map?
HashMap 是 Java 中 Map 的一个实现类,它是一个双列结构(数据+链表),这样的结构使得它的查询和插入效率都很高。HashMap 允许 null 键和值,它的键唯一,元素的存储无序,并且它是线程不安全的。 由于 HashMap 的这些特性,它在 Java 中被广泛地使用,下面我们就基于 Java 8 分析一下 HashMap 的源码。 双列结构:数组+...转载 2018-11-13 11:35:25 · 191 阅读 · 0 评论