标签:对象

解开Future的神秘面纱之任务执行
博客园首页

解开Future的神秘面纱之任务执行

William 2周前 (11-03) 99浏览 0评论

前言   此文承接之前的博文 解开Future的神秘面纱之取消任务 补充一些任务执行的一些细节,并从全局介绍程序的运行情况。 任务提交到执行的流程        前文我们已经了解到一些Future的实现细节,这里我们来梳...

java设计模式2.工厂模式
博客园首页

java设计模式2.工厂模式

William 2周前 (11-02) 128浏览 0评论

工厂模式负责将大量拥有共同接口的类实例化,工厂模式可以动态决定将哪一个类实例化。 简单工厂模式 又称静态工厂模式,就是一个工厂类根据传入的参数决定创建出哪一种产品类的实例。 工厂类角色:工厂核心类,含有相关的业务判断逻辑,在客户端的直接调用...

java反射机制
博客园首页

java反射机制

William 2周前 (11-01) 96浏览 0评论

反射机制 1.什么是反射 Everything is object! 这在java中可以说是一个公理,对象都可以抽象为类,那么类在java中应该也是一种对象,他其实是属于一个叫做Class类的字节码对象,它应该描述的是所有的类,具有所有的类的相同...

Java自动拆装箱(Autoboxing and unboxing)学习
博客园首页

Java自动拆装箱(Autoboxing and unboxing)学习

William 2周前 (10-30) 142浏览 0评论

在学习并发的过程中,用“Boolean bool = true”的自动装箱方式初始化了两个对象锁去锁两块代码,结果运行的时候出现了竞争等待,调试了一下发现两个锁变量指向的是同一个对象,由此可见我对自动拆装箱的机制想的太简单了,查了一下,发现这个机制还...

formData批量上传的多种实现
博客园首页

formData批量上传的多种实现

William 3周前 (10-25) 185浏览 0评论

  最近项目需要批量上传附件,查了下资料,网上很多但看着一脸懵,只贴部分代码,介绍也不详细,这里记录一下自己的采坑与多种实现,以免以后忘记。     这里先介绍下FormData对象,以下内容摘自:https://developer.moz...

Java解析XML文件的常用方法介绍
博客园首页

Java解析XML文件的常用方法介绍

William 3周前 (10-24) 215浏览 0评论

  XML是一个可扩展标记语言。很多时候我们需要进行数据交换,同时也存在跨平台使用,XML文件对这些需求提供了很好的帮助!   对于Java来说,XML常见的用途就是保存数据和配置,这就涉及了对XML文件的增删改查操作!   Java常见的XML解析...

面向对象基础、类和对象、绑定方法
博客园首页

面向对象基础、类和对象、绑定方法

William 4周前 (10-22) 186浏览 0评论

一、面向对象编程 回顾:面向过程编程 是一种之前程序员们设计出来的比较好的编程方法,也是一种编程思想。 核心是过程二字,顾名思义,就是先干什么,再干什么,完成一个事情具有的所有步骤。 优点:复杂的流程简单化,程序化,一步一步拆分,降低开发难度。 缺点...

设计模式之6大设计原则
博客园首页

设计模式之6大设计原则

William 4周前 (10-21) 180浏览 0评论

单一职责原则 单一职责原则(Single Responsibility Principle, SRP)的定义是: 应该有且仅有一个原因引起类或接口的变更。即一个类或接口只负责一个功能领域中的相应职责。 单一职责原则提出了一个编写程序的标准, 它使类的...

观察者模式
博客园首页

观察者模式

William 4周前 (10-21) 184浏览 0评论

观察者模式: 定义对象之间一种一对多的关系,使得每当一个一个对象发生改变的时候,其相关依赖对象皆通知并且自动更改。   意图:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新 主要解决:...

PHP 对象基础知识
博客园首页

PHP 对象基础知识

William 4周前 (10-18) 203浏览 0评论

最近开始重新学习对象知识,其实也算是初步深入学习对象和设计模式,希望自己会坚持下去,保持更新 初识PHP对象 还记得,刚开始学习 PHP 的时候,学到到方法和对象时有一个很大的疑问,对象与方法相比较那么麻烦(需要设置属性,给属性赋值,实例化类,调...