随笔分类 -  Java

摘要:[TOC] 1. Maven : pox.xml 2. Web container : web.xml 3. Spring context : dbconfig.properties + applicationContext.xml 4. MyBatis : mybatis config.xml 5 阅读全文
posted @ 2018-09-29 21:43 NWGDK 阅读(150) 评论(0) 推荐(0)
摘要:c:\jdk1.7.0: JDK软件安装根目录。包含版权,许可证和自述文件等。 c:\jdk1.7.0\bin: 包含JDK中开发工具的可执行文件(在PATH环境变量中应该包含此目录)。 c:\jdk1.7.0\lib: 开发工具所使用的文件。包括以下内容: tools.jar:包含用于支持JDK中 阅读全文
posted @ 2018-05-10 20:03 NWGDK
摘要:下表列出了大多数(非全部)按输/输出,基于字节或字符划分的 Java IO 类。 阅读全文
posted @ 2018-05-09 14:01 NWGDK 阅读(296) 评论(0) 推荐(0)
摘要:[TOC] 我几乎不需要讨论为什么重用代码是有利的。代码重用通常使得程序开发更加快速,并使得 BUG 减少。一旦一段代码被封装和重用,那么只需要检查很少的一段代码即可确保程序的正确性。如果在整个应用程序中只需要在一个地方打开和关闭数据库连接,那么确保连接是否正常则容易的多。但我确信这些你已经都知道了 阅读全文
posted @ 2018-05-08 20:08 NWGDK 阅读(761) 评论(0) 推荐(0)
摘要:[TOC] Try with resources 是 java 7 中的一个新的异常处理机制,它可以更容易的正确关闭在 try catch 块中使用的资源。 资源管理与 Try Catch Finally,旧风格 在 java 7 之前,管理需要明确关闭的资源是相当繁琐的。 看看下面的方法,它读取一 阅读全文
posted @ 2018-05-07 22:02 NWGDK 阅读(437) 评论(0) 推荐(0)
摘要:异常处理代码必须保证其故障安全机制,其中一条重要的规则如下: 在 块抛出的最后一个异常将会在调用堆栈中传递。 所有早期异常将会消失。 如果从一个 或`finally try`块中捕获的异常隐藏。这会在你试图确定异常的原因时产生误导。 下面是 异常处理的经典示例: 如果 构造器抛出一个 异常,你认为会 阅读全文
posted @ 2018-05-07 21:05 NWGDK 阅读(906) 评论(0) 推荐(0)
摘要:为什么要使用泛型? 未使用泛型的情况: 使用泛型的情况: 好处:实现通用的泛型算法,处理不同类型的集合,可以自定义类型,类型安全,便于阅读。 泛型类型 一个泛型类型是一个类型参数化()的泛型类或接口。 一个简单的 Box 类 Box 类中方法接受或返回一个对象,除了基本类型外你可以传入任何对象。编译 阅读全文
posted @ 2018-04-22 22:00 NWGDK 阅读(1285) 评论(0) 推荐(0)
摘要:[TOC] 1. Java 中的异常 前言:Java 中的异常处理是处理程序运行错误时的强大机制之一,它可以保证应用程序的正常流程。 首先我们将了解java异常、异常的类型以及受查和非受查异常之间的区别。 1.1 什么是异常? 字面意义 :异常是一种不正常的情况。 在 java 中,异常是扰乱程序正 阅读全文
posted @ 2018-04-18 16:16 NWGDK 阅读(2438) 评论(0) 推荐(4)
摘要:什么是Java中的Null? 在Java中是一个非常重要的概念,它最初是为了表示缺少某些东西,例如缺少用户、资源或任何东西而发明出来的。但是这也为Java程序员带来了很多麻烦,比如最常见的空指针异常( ),下面我们将学习Java中null关键字的基本知识,并探讨一些技术以减少null检查,以及如何避 阅读全文
posted @ 2018-04-10 20:05 NWGDK 阅读(745) 评论(0) 推荐(0)
摘要:[TOC] 代理设计模式的UML图: 我将首先介绍Java中的各种代理实现方法 Java代理设计模式 静态代理 这个例子非常简单,只有一个方法 的接口 : 测试代码: 测试输出: 现在麻烦的是,Jerry的领导因为团队中的开发者像Jerry一样没有编写技术文档,所以并不满意。经过讨论后,整个团队达成 阅读全文
posted @ 2018-04-09 00:06 NWGDK 阅读(401) 评论(0) 推荐(0)
摘要:静态内部类(嵌套类)的对象除了没有对生成它的外部类对象的引用特权外,与其他所有内部类完全一样。 在内部类不需要访问外部类时,应该使用静态内部类(嵌套类)。 与常规内部类不同的是,静态内部类可以拥有静态域和方法。 在接口中声明的内部类自动成为 和`public`类。 阅读全文
posted @ 2018-04-01 02:11 NWGDK 阅读(410) 评论(0) 推荐(0)
摘要:在下面的示例中,创建了一个数组,使用升序的整数初始化它,并打印索引为偶数的数组值。 阅读全文
posted @ 2018-03-30 00:02 NWGDK 阅读(802) 评论(0) 推荐(0)
摘要:在 Java 语言中允许在另外一个类中定义一个类,这样的类被称为嵌套类。包含嵌套类的类称为外部类( outer class )。 阅读全文
posted @ 2018-03-28 17:59 NWGDK 阅读(16586) 评论(0) 推荐(10)
摘要:在Java中,接口是一个抽象类型,有点类似于类,但Java接口只能包含方法签名与属性,不能包含括方法的实现。 阅读全文
posted @ 2018-03-26 17:20 NWGDK 阅读(3311) 评论(0) 推荐(0)
摘要:枚举类型是用于定义常量集合的特殊类型,更确切的说,JAVA枚举类型是一种特殊的 java 类。枚举类型可以包含常量、方法等。 阅读全文
posted @ 2018-03-26 17:14 NWGDK 阅读(1306) 评论(0) 推荐(0)