摘要:
@ 什么是命令模式? 命令模式的定义: Encapsulate a request as an object,thereby letting you parameterize clients with different requests,queue or log requests,and supp 阅读全文
摘要:
@ 什么是中介者模式? 中介者模式的定义: Define an object that encapsulates how a set of objects interact.Mediator promotes loose coupling by keeping objects from referr 阅读全文
摘要:
@ 写博客哪有刷逼乎有意思 1 写博客哪有刷逼乎有意思 2 写博客哪有刷逼乎有意思 3 类的加载、 连接和初始化 系统可能在第一次使用某个类时加载该类, 也可能采用预加载机制来加载某个类。 JVM 和类 当调用 java 命令运行某个 Java 程序时, 该命令将会启动一个 Java 虚拟机进程, 阅读全文
摘要:
@ 网络基础 计算机网络是指两台或更多的计算机组成的网络,在同一个网络中,任意两台计算机都可以直接通信,因为所有计算机都需要遵循同一种网络协议。 那什么是互联网呢?互联网是网络的网络(internet),即把很多计算机网络连接起来,形成一个全球统一的互联网。 对某个特定的计算机网络来说,它可能使用网 阅读全文
摘要:
@ Java 的 IO 通过 java.io 包下的类和接口来支持, 在 java.io 包下主要包括输入、 输出两种 10 流, 每种输入、 输出流又可分为字节流和字符流两大类。 其中字节流以字节为单位来处理输入、 输出操作, 而字符流则以字符来处理输入、 输出操作。 File 类 Java的标准 阅读全文
摘要:
@ 注解能被用来为程序元素( 类、 方法、 成员变量等) 设置元数据。 值得指出的是, 注解不影响程序代码的执行, 无论增加、 删除注解, 代码都始终如一地执行。 如果希望让程序中的注解在运行时起一定的作用, 只有通过某种配套的工具对注解中的信息进行访问和处理, 访问和处理注解的工具统称 APT( 阅读全文
摘要:
@ JDBC指Java 数据库连接,是一种标准Java应用编程接口( JAVA API),用来连接 Java 编程语言和广泛的数据库。 1、JDBC典型用法 1.1、JDBC 4.2 常用接口和类简介 Java 8 支持 JDBC 4.2 标准, JDBC 4.2 在原有 JDBC 标准上增加了一些 阅读全文
摘要:
@ 使用断言 断言(Assertion)是一种调试程序的方式。在Java中,使用assert关键字来实现断言。 断言的概念 假设确信某个属性符合要求, 并且代码的执行依赖于这个属性。例如, 需要计算: double y = Math.sqrt(x); 确信,这里的 X 是一个非负数值。原因是:X 是 阅读全文
摘要:
@ 异常机制己经成为判断一门编程语言是否成熟的标准,除传统的像 C 语言没有提供异常机制之外,目前主流的编程语言如 Java、 C# 、 Ruby、 Python 等都提供了成熟的异常机制 。 异常机制可以使程序中的异常处理代码和正常业务代码分离 ,保证程序代码更加优雅,并可以提高程序的健壮性 。 阅读全文
摘要:
@ 为什么要使用泛型 Java 集合有个缺点一一把一个对象"丢进"集合里之后,集合就会"忘记"这个对象的数据类型 ,当再次取出该对象时 , 该对象的编译类型就变成 了 Object 类型(其运行时类型没变) 。 Java 集合之所以被设计成这样,是因为集合 的 设计者不知道我们会用集合来保存什么类型 阅读全文