摘要:
一、Java中WebService规范 JAVA 中共有三种WebService 规范,分别是JAX-WS、JAX-RS、JAXM&SAAJ(废弃)。 1.JAX-WS规范 JAX-WS 的全称为Java API for XML-Based Webservices ,早期的基于SOAP 的JAVA 的Web 服务规范JAX-RPC(Java API For X... 阅读全文
摘要:
一、WebService 1.什么是WebService Web Service(WEB服务)能够快捷和方便地综合结合各种系统、商务和任何应用平台。利用最新的Web Service 标准能够使任何软件系统和系统之间的应用互通互联,方便,而且更加廉价。 2.WebService的应用场合 (1)跨越防火墙通信 客户端和服务器端之间通信都会有防火墙或... 阅读全文
摘要:
一、进程和线程 进程 (1)正在运行的程序,是系统进行资源分配和调用的独立单位。 (2)每一个进程都有它自己的内存空间和系统资源。 线程 (1)是进程中的一条执行路径。 (2)一个进程如果只有一条执行路径,则称为单线程程序。 (3)一个进程如果有多条执行路径,则称为多线程程序。 二、线程的两种调度模型 分时调度模型 ... 阅读全文
摘要:
1.面向对象的三大特征 (1)封装 封装性指的是隐藏了对象的属性和实现细节,对外仅提供公共的访问方式。 好处: 将变化隔离,提供复用性和安全性。 (2)继承 提高代码的复用性,继承是多态的前提。 子类所有的构造方法都会默认访问父类的空参数构造方法,默认第一行有super()。若无空参构造函数,子类需指定,另外子类的... 阅读全文
摘要:
凡是出现了大量的实例需要创建,而且具有共同的接口时,可以通过工厂方法模式进行创建。 一个接口: Sender public interface Sender{ public void send(); } 两个实现类: MainSender和SmsSender public class MailSender implements Sender{ @Overr... 阅读全文
摘要:
一、概述 1.单例模式的优点 由于单例模式只生成一个实例,减少了系统性能的开销,当一个对象的产生需要比较多的资源时,如读取配置,产生其他依赖对象时,则可以通过在应用启动时直接产生一个单例对象,然后永久助理内存的方式来解决。 2.单例模式的实现方式 (1)饿汉式 线程安全,调用效率高,不能延迟加载。 (2)懒汉式 线程安全,调用效率不高,可以延迟加载... 阅读全文