电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

Java實現多線程中的靜態代理模式

瀏覽:2日期:2022-08-12 14:36:52
前言

代理模式是一種設計模式,提供了對目標對象額外的訪問方式,即通過代理對象訪問目標對象,這樣可以在不修改原目標對象的前提下,提供額外的功能操作,擴展目標對象的功能。

簡言之,代理模式就是設置一個中間代理來控制訪問原目標對象,以達到增強原對象的功能和簡化訪問方式。

靜態代理屬于設計模式中的代理模式。反之則有動態代理,本篇文章不展開講,有興趣的可自行谷歌研究研究。

其實繼承Thread也屬于靜態代理的一種,所以在這里學習靜態代理有助于我們學習多線程。

靜態代理

優點:可以在不修改目標對象的前提下擴展目標對象的功能。

缺點:

冗余。由于代理對象要實現與目標對象一致的接口,會產生過多的代理類。 不易維護。一旦接口增加方法,目標對象與代理對象都要進行修改。一、靜態代理

實際案例:買房

買房人 我買房辦理人 中介共同的行為 買房代碼實現案例:

class MyI implements BuyHouse { //對我來說,我只需負責拿錢,簽字即可 @Override public void Buy() {System.out.println('一百萬,簽合同,房子是我的了!'); }}class Agent implements BuyHouse{ private BuyHouse buyHouse;public Agent(BuyHouse buyHouse){this.buyHouse = buyHouse; } //先幫我準備合同等材料 public void work1(){System.out.println('準備合同等材料~'); } //帶我去房管局辦理手續 public void work2(){System.out.println('帶著客戶去辦手續~'); } //中介收了我的錢,他得幫我準備購房材料,帶著我跑購房流程等等 @Override public void Buy() {work1();work2();//客戶買房buyHouse.Buy(); }}

執行結果如下:

Java實現多線程中的靜態代理模式

結論:

本質上還是相當于把業務分開,降低程序的耦合性,不管是中介還是我,最終的目的都是買房,我只關注于買房的業務,其他業務無需管,而中介需要準備材料,準備合同,帶我去房管局等一系列流程。

到此這篇關于Java實現多線程中的靜態代理模式的文章就介紹到這了,更多相關Java 多線程靜態代理內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Java
相關文章:
主站蜘蛛池模板: 小型UV打印机-UV平板打印机-大型uv打印机-UV打印机源头厂家 |松普集团 | 红酒招商加盟-葡萄酒加盟-进口红酒代理-青岛枞木酒业有限公司 | 深圳办公室装修-写字楼装修设计-深圳标榜装饰公司 | 木材烘干机,木炭烘干机,纸管/佛香烘干设备-河南蓝天机械制造有限公司 | 直流电能表-充电桩电能表-导轨式电能表-智能电能表-浙江科为电气有限公司 | 影像测量仪_三坐标测量机_一键式二次元_全自动影像测量仪-广东妙机精密科技股份有限公司 | 不锈钢列管式冷凝器,换热器厂家-无锡飞尔诺环境工程有限公司 | 电杆荷载挠度测试仪-电杆荷载位移-管桩测试仪-北京绿野创能机电设备有限公司 | 广州工业氧气-工业氩气-工业氮气-二氧化碳-广州市番禺区得力气体经营部 | 济南品牌设计-济南品牌策划-即合品牌策划设计-山东即合官网 | 高硼硅玻璃|水位计玻璃板|光学三棱镜-邯郸奥维玻璃科技有限公司 高温高压釜(氢化反应釜)百科 | 除尘布袋_液体过滤袋_针刺毡滤料-杭州辉龙过滤技术有限公司 | 武汉天安盾电子设备有限公司 - 安盾安检,武汉安检门,武汉安检机,武汉金属探测器,武汉测温安检门,武汉X光行李安检机,武汉防爆罐,武汉车底安全检查,武汉液体探测仪,武汉安检防爆设备 | 连续密炼机_双转子连续密炼机_连续式密炼机-南京永睿机械制造有限公司 | 河北中仪伟创试验仪器有限公司是专业生产沥青,土工,水泥,混凝土等试验仪器的厂家,咨询电话:13373070969 | RV减速机-蜗轮蜗杆减速机-洗车机减速机-减速机厂家-艾思捷 | 防伪溯源|防窜货|微信二维码营销|兆信_行业内领先的防伪防窜货数字化营销解决方案供应商 | 无轨电动平车_轨道平车_蓄电池电动平车★尽在新乡百特智能转运设备有限公司 | 九州网址_专注于提供网址大全分享推广中文网站导航服务 | 压接机|高精度压接机|手动压接机|昆明可耐特科技有限公司[官网] 胶泥瓷砖胶,轻质粉刷石膏,嵌缝石膏厂家,腻子粉批发,永康家德兴,永康市家德兴建材厂 | 天津电机维修|水泵维修-天津晟佳机电设备有限公司 | 液压升降平台_剪叉式液压/导轨式升降机_传菜机定做「宁波日腾升降机厂家」 | 翰香原枣子坊加盟费多少钱-正宗枣核糕配方培训利润高飘香 | 好杂志网-首页 | 中医治疗皮肤病_潍坊银康医院「山东」重症皮肤病救治平台 | HDPE储罐_厂家-山东九州阿丽贝防腐设备 | 重庆磨床过滤机,重庆纸带过滤机,机床伸缩钣金,重庆机床钣金护罩-重庆达鸿兴精密机械制造有限公司 | 楼承板-开闭口楼承板-无锡海逵楼承板| 可程式恒温恒湿试验箱|恒温恒湿箱|恒温恒湿试验箱|恒温恒湿老化试验箱|高低温试验箱价格报价-广东德瑞检测设备有限公司 | 铝板冲孔网,不锈钢冲孔网,圆孔冲孔网板,鳄鱼嘴-鱼眼防滑板,盾构走道板-江拓数控冲孔网厂-河北江拓丝网有限公司 | 东莞市超赞电子科技有限公司 全系列直插/贴片铝电解电容,电解电容,电容器 | 云南丰泰挖掘机修理厂-挖掘机维修,翻新,再制造的大型企业-云南丰泰工程机械维修有限公司 | 一体式钢筋扫描仪-楼板测厚仪-裂缝检测仪-泰仕特(北京) | 苏州西装定制-西服定制厂家-职业装定制厂家-尺品服饰西装定做公司 | 股票入门基础知识_股票知识_股票投资大师_格雷厄姆网 | 美国HASKEL增压泵-伊莱科elettrotec流量开关-上海方未机械设备有限公司 | 济南品牌设计-济南品牌策划-即合品牌策划设计-山东即合官网 | 高防护蠕动泵-多通道灌装系统-高防护蠕动泵-www.bjhuiyufluid.com慧宇伟业(北京)流体设备有限公司 | 新型锤式破碎机_新型圆锥式_新型颚式破碎机_反击式打沙机_锤式制砂机_青州建源机械 | 定制防伪标签_防伪标签印刷_防伪标签厂家-510品保防伪网 | 意大利Frascold/富士豪压缩机_富士豪半封闭压缩机_富士豪活塞压缩机_富士豪螺杆压缩机 |