1.术语程序中所存储的所有数据都是对象。每个对象都有一个身份、一个类型和一个值。对象的身份可以看作是指向它在内存中所处位置的指针,变量名就是引用这个具体位置的名称。对象的类型也称作类别,用于描述对象的内部表示及它支持的方法与操作。创建特定类型的对象时,有时也将该对象称为该类型的实例。实例被创建之后,它的身份和类型就不可改变。如果对象的值是可以修改的,称为可变对象,反之称为不变对象。如果某个对象包含
分类:
编程语言 时间:
2018-08-09 22:01:31
阅读次数:
173
Java基础篇常用设计模式java常用数据结构String类集合框架类IO/NIO类多线程网络编程常用框架篇SpringSpringMVCSpringBoot/CloudMyBatis其他高级框架NettyDubboKafka工具篇MavenGit/SVN数据库篇MySqlRedisMongDB物联... ...
分类:
其他好文 时间:
2018-08-06 14:40:43
阅读次数:
154
覆盖时考虑子类的private及父类的public(考虑多态),之所以这样是避免调用A时出现实际调用B的情况。而出现错误。 面向对象高级、内部类、集合、反射。 面向对象高级、集合都是面向对象的核心内容。 ...
分类:
其他好文 时间:
2018-08-04 19:03:02
阅读次数:
101
JDK1.5新特性: 1.自动装箱与拆箱: 2.枚举 3.静态导入,如:import staticjava.lang.System.out 4.可变参数(Varargs) 5.内省(Introspector),主要用于操作JavaBean中的属性,通过getXxx/setXxx。一般的做法是通过类I ...
分类:
其他好文 时间:
2018-07-18 14:23:55
阅读次数:
191
python中的一个派生类集成多个基类时候。实例化派生类对象后调用方法。如下代码 示例中Son派生类分别继承Minx和RequestHandler,当调用父类中的方法时候查找顺序如下图所示 如果所示从左开始找找不到返回从头开始找右继承开始查找 ...
分类:
编程语言 时间:
2018-07-17 20:16:09
阅读次数:
134
1. 【强制】关于hashCode和equals的处理,遵循如下规则: 1) 只要重写equals,就必须重写hashCode。 2) 因为Set存储的是不重复的对象,依据hashCode和equals进行判断,所以Set存储的对象必须重写这两个方法。 3) 如果自定义对象做为Map的键,那么必须重 ...
分类:
编程语言 时间:
2018-07-14 17:16:24
阅读次数:
174
第1章 Nginx反向代理与负载均衡1.1 集群简介若要用一句话描述集群,即一堆服务器合作做同一件事为什么要使用集群1)高性能2)价格有效性3)可伸缩性(Scalability)4)高可用性(Availability)?1.2 集群的分类集群的常见分类计算机集群架构按功能和结构可以分成以下几类:***负载均衡集群(Load balancing clusters),简称LBC或
分类:
其他好文 时间:
2018-07-04 16:00:41
阅读次数:
269
集合类 Key Value Super 说明 HashTable 不允许为null 不允许为null Dictionary 线程安全 ConcurrentHashMap 不允许为null 不允许为null AbstractMap 分段锁技术 TreeMap 不允许为null 允许为null Abst ...
分类:
其他好文 时间:
2018-07-04 01:18:30
阅读次数:
153
常识,环境变量,注释 标示符,常量,进制转换,类型转换,位运算符,语句 数组,函数 面向对象 多线程 String 包装类 集合 其他对象 IO流 GUI 网络编程-ip 网络编程-tcp 网络编程-UDP 网络编程-网络模型 网络编程-域名解析 正则表达式 ...
分类:
编程语言 时间:
2018-06-12 14:44:02
阅读次数:
183