- 博客(5)
- 收藏
- 关注
原创 浅谈static ,final 关键字的作用
一 、java中的关键字static 是在编写代码和阅读代码时碰到的比较难以理解的一个关键字,在平常的面试当中也是面试官常问到的一个问题,下面 就 static 关键字 讲解三点它常见的问题 1、static关键字的用途 在《Java编程思想》P86页有这样一段话: “static方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来是可以的。而
2017-01-20 09:30:04 6520 1
转载 RPC 远程调用 原理
RPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发包括网络分布式多程序在内的应用程序更加容易。 基本简介 RPC采用客户
2017-01-19 22:25:54 2551
转载 设计模式-观察者模式
1. 概述 有时被称作发布/订阅模式,观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。2. 解决的问题 将一个系统分割成一个一些类相互协作的类有一个不好的副作用,那就是需要维护相关对象间的一致性。我们不希望为了维持一致性而使各类紧密耦合,这样会给维护、扩展和重用都带来不便。观察
2014-10-16 09:02:32 261
转载 Callable和future接口详解
Runnbale封装一个异步运行的任务,可以把它想象成一个没有任何参数和返回值的异步方法。Callable和Runnable相似,但是它有返回值。Callable接口是参数化的类型,只有一个方法call()public interface Callable { V call() throws Exception;}类型参数就是返回值的类型,例如:Callable表示最终返
2014-10-16 08:45:41 478
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人