-
并发编程之线程池ThreadPoolExecutor
并发编程之线程池ThreadPoolExecutor 前言 在我们平时自己写线程的测试demo时,一般都是用new Thread的方式来创建线程。但是,我们知道创建线程对象,就会在内存中开辟空间,而线程中的任务执行完毕之后,就会销毁。 单个线程的话还好,如果线程的并发数量上来之后,就...
-
23种设计模式-----行为模式
23种设计模式-----行为模式 行为模式: 关注系统中对象之间的相互交互,研究运行时对象之间的相互通信和协作,明确对象职责 1.模板方法模式(template method) 定义了一个操作中的算法 骨架 ,将某些步骤延迟到子类中实现。这样,新的子类可以在不改变一个算法结构的前...
-
代理模式-jdk动态代理
代理模式-jdk动态代理 IDB package com.bjpowernode.proxy; /** * 代理类和目标类都必须使用同一个接口。 */ public interface IDB { int insert(); int delete(); int update();} OracleDB package com.bjpowernode.proxy; /** * 这是一个Oracle数据库相关的操作类 *...
-
类与对象的使用 总结笔记
类与对象的使用 总结笔记 1.创建对象 class IT{ IT() { System.out.println(JAVA); }}public class A { public static void main(String[] args){ new IT();//创建了一个匿名对象 }} 运行结果: JAVA 注意 :new一下对象就在内存的堆区被创建了,并不需要用变量接收,...
-
23种设计模式-----创建型模式、结构型模式
23种设计模式-----创建型模式、结构型模式 一、创建型模式(都是用来帮助创建对象的) 1.单例模式 作用:保证一个类只有一个实例,并且提供一个访问该实例的全局访问点 应用: Windows的任务管理器、回收站;项目中读取配置文件的类;网站的计数器;应用程序的日志应用...
-
Java基础之六、Java编程思想(8-10)
Java基础之六、Java编程思想(8-10) 八、多态 多态 (也称作 动态绑定 、 后期绑定 或 运行时绑定 ) 域(成员变量)是不具有多态性的,只有普通的方法调用是多态的,任何域访问操作都将由编译器解析,因此不是多态的 静态方法也是不具有多态性的 public static void m...
-
三个修饰符
三个修饰符 1.abstract(抽象) 抽象含义:具有某种对象的特征,但不完整。(似是而非) 1.1 抽象类 语法:在class关键字前面,加上abstract,代表这个类是一个抽象类 public abstract class Test{ .......} 作用: 可被子类继承,提供共性属性和方法 可声明为引用,强制使...
-
高并发之——从源码角度分析创建线程池究竟有哪些方式
高并发之——从源码角度分析创建线程池究竟有哪些方式 前言 在Java的高并发领域,线程池一直是一个绕不开的话题。有些童鞋一直在使用线程池,但是,对于如何创建线程池仅仅停留在使用Executors工具类的方式,那么,创建线程池究竟存在哪几种方式呢?就让我们一起从创建...
-
Java生成微信分享海报【基础设计】
Java生成微信分享海报【基础设计】 前言 微信后台生成海报一般都是一个模板写死,然后就完事了,过了不久让修改个模板,就又要看半天,还要考虑是否重新复制一份改一改,越来越多的重复代码,全在一个图片类里,然后就越来越乱。这两天用设计模式处理了一下,让以后修...
-
集合与容器类
集合与容器类 集合与容器类 体系 早在 Java 2 中之前,Java 就提供了特设类。比如:Dictionary, Vector, Stack 和 Properties 这些类用来存储和操作对象组。虽然这些类都非常有用,但是它们缺少一个核心的,统一的主题。由于这个原因,使用 Vector 类的方式和使用 Prop...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
