上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 16 下一页

2019年9月2日

commons-lang3工具类学习(三)

摘要: 六、ObjectUtilsObject工具类 allNotNull(Object... values) 检查所有元素是否为空,返回一个boolean 如果有一个元素为空返回false,所有元素不为空或元素为empty返回true anyNotNull(Object... values) 检查元素是否 阅读全文

posted @ 2019-09-02 19:08 情陌人灬已不在 阅读(1834) 评论(0) 推荐(0) 编辑

commons-lang3工具类学习(二)

摘要: 三、BooleanUtils布尔工具类 and(boolean... array) 逻辑与 compare(boolean x, boolean y) 比较两个布尔值并返回int类型 如果x == y返回0, !x && y 返回小于 0 ,x && !y 返回大于0 isFalse(Boolean 阅读全文

posted @ 2019-09-02 18:55 情陌人灬已不在 阅读(438) 评论(0) 推荐(0) 编辑

commons-lang3工具类学习(一)

摘要: 一、ArchUtilsjava运行环境的系统信息工具类 二、ArrayUtils数组工具类 add(boolean[] array, boolean element) 将给定的数据添加到指定的数组中,返回一个新的数组 add(boolean[] array, int index, boolean e 阅读全文

posted @ 2019-09-02 18:50 情陌人灬已不在 阅读(544) 评论(0) 推荐(0) 编辑

Spring之ClassPathResource加载资源文件

摘要: 先看Demo: 再看内部源码: 获取资源内容: 源码解读: 该类获取资源的方式有两种:Class获取和ClassLoader获取。 运行结果: 1 2 3 4 /home/sunny/workspace/spring-01/target/test-classes/ /home/sunny/works 阅读全文

posted @ 2019-09-02 17:21 情陌人灬已不在 阅读(21519) 评论(0) 推荐(0) 编辑

Spring详解(十)加载配置文件

摘要: 在项目中有些参数经常需要修改,或者后期可能会有改动时,那我们最好把这些参数放到properties文件中,在源代码中读取properties里面的配置,这样后期只需要改动properties文件即可,不需要修改源码。下面讨论spring两种加载方式,基于xml和基于注解的加载方式。 1. 通过xml 阅读全文

posted @ 2019-09-02 12:33 情陌人灬已不在 阅读(521) 评论(0) 推荐(0) 编辑

2019年8月28日

java IO流总结

摘要: java.io 包下的IO流很多: 其中,以Stream结尾的为字节流,以Writer或者Reader结尾的为字符流。所有的输入流都是抽象类IuputStream(字节输入流)或者抽象类Reader(字符输入流)的子类,所有的输出流都是抽象类OutputStream(字节输出流)或者抽象类Write 阅读全文

posted @ 2019-08-28 17:00 情陌人灬已不在 阅读(171) 评论(0) 推荐(0) 编辑

Java 异常基础详解

摘要: 1. Java 中的异常 前言:Java 中的异常处理是处理程序运行错误时的强大机制之一,它可以保证应用程序的正常流程。 首先我们将了解java异常、异常的类型以及受查和非受查异常之间的区别。 1.1 什么是异常? 字面意义:异常是一种不正常的情况。 在 java 中,异常是扰乱程序正常流程的事件, 阅读全文

posted @ 2019-08-28 16:43 情陌人灬已不在 阅读(189) 评论(0) 推荐(0) 编辑

Try-with-resources

摘要: 资源管理与 Try-Catch-Finally,旧风格 在 java 7 之前,管理需要明确关闭的资源是相当繁琐的。 看看下面的方法,它读取一个文件并将其打印到 System.out 中: 在上面的代码中有四处可能抛出异常new FileInputStream("file.txt");、int da 阅读全文

posted @ 2019-08-28 15:54 情陌人灬已不在 阅读(247) 评论(0) 推荐(0) 编辑

2019年8月25日

Java面向对象之多态

摘要: 多态的条件 对象的多态性:父类的引用指向子类的对象可以直接应用在抽象类和接口上 Java引用变量有两个类型: 编译时类型和 运行时类型。编译时类型由声明该变量时使用的类型决定,运行时类型由实际赋给该变量的对象决定。简称:编译时,看左边;运行时,看右边。 若编译时类型和运行时类型不一致 , 就出现了 阅读全文

posted @ 2019-08-25 22:01 情陌人灬已不在 阅读(115) 评论(0) 推荐(0) 编辑

Java面向对象之继承

摘要: 继承的概述 多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那一个类即可。 现实生活中继承:子承父业,用来描述事物之间的关系 代码中继承:就是用来描述2个类之间的关系,并且子类拥有父类的成员变量和成员方法 继承的定义 继承:就是子类继承父类的属 阅读全文

posted @ 2019-08-25 21:55 情陌人灬已不在 阅读(124) 评论(0) 推荐(0) 编辑

Java面向对象之封装

摘要: 概述 面向对象编程语言是对客观世界的模拟,客观世界里成员变量都是隐藏在对象内部的,外界无法直接操作和修改。 封装可以被认为是一个保护屏障,防止该类的代码和数据被其他类随意访问。要访问该类的数据,必须通过指定的 方式。适当的封装可以让代码更容易理解与维护,也加强了代码的安全性。 封装的原则 隐藏对象内 阅读全文

posted @ 2019-08-25 21:49 情陌人灬已不在 阅读(122) 评论(0) 推荐(0) 编辑

Java 接口

摘要: 接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。 接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现的方法。 除非实 阅读全文

posted @ 2019-08-25 21:44 情陌人灬已不在 阅读(136) 评论(0) 推荐(0) 编辑

Java抽象类

摘要: 在Java中,你可以只给出方法的定义不去实现方法的具体事物,由子类去根据具体需求来具体实现。这种只给出方法定义而不具体实现的方法被称为抽象方法,抽象方法是没有方法体的,在代码的表达上就是没有“{}”。包含一个或多个抽象方法的类也必须被声明为抽象类。使用abstract修饰符来表示抽象方法以及抽象类。 阅读全文

posted @ 2019-08-25 21:33 情陌人灬已不在 阅读(120) 评论(0) 推荐(0) 编辑

Java类和对象

摘要: 了解类和对象前,简单提及面向对象程序设计。面向对象程序设计就是通过对象来进行程序设计,对象表示一个可以明确标识的实体。例如:一个人、一本书、一个学校或一台电脑等等。每个对象都有自己独特的标识、状态和行为。 对象的状态(特征或属性,即实例变量),由该对象的数据域来表示。 例如:一个人可以具有名字、年龄 阅读全文

posted @ 2019-08-25 20:58 情陌人灬已不在 阅读(146) 评论(0) 推荐(0) 编辑

Java 数组结构

摘要: 数组是最常见的一种数据结构,是相同类型的、用一个标识符封装到一起的基本类型数据序列或对象序列。可以用一个统一的数组名和下标来唯一确定数组中的元素。实质上数组是一个简单的线性序列,因此数组访问起来很快。 Java中虽然数据类型不是对象,但是由数据基本类型组成的则是对象,在程序中引入数组可以更有效的管理 阅读全文

posted @ 2019-08-25 20:30 情陌人灬已不在 阅读(879) 评论(0) 推荐(0) 编辑

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 16 下一页

导航