朝花夕拾
「已注销」
这个作者很懒,什么都没留下…
展开
-
java学习-字符串为“”和为null的区别
出自:https://blog.csdn.net/sunhuaqiang1/article/details/50429553java 空字符串与null区别1、类型 null表示的是一个对象的值,而并不是一个字符串。例如声明一个对象的引用,String a = null ; ""表示的是一个空字符串,也就是说它的长度为0。例如声明一个字符串String str = "" ;2、...转载 2018-06-04 17:07:04 · 313 阅读 · 0 评论 -
java 运行时异常 RuntimeException 和编译时异常的区别
出自:https://blog.csdn.net/davidtall/article/details/42499999异常分两种一种是编译时被检测的异常一种是编译时不被检测的异常RuntimeException(或者其子类) 编译时异常,当函数体内throw了一个非RuntimeException,而函数名上并没有声明该异常告诉上层调用者,那么javac 编译器就认为这个代码是有安全隐患的,不允许...转载 2018-07-05 13:32:14 · 3067 阅读 · 0 评论 -
java异常体系以及异常的捕获和处理和图解详解
出自:https://blog.csdn.net/dianzijinglin/article/details/52241757java 异常是程序运行过程中出现的错误。Java把异常当作对象来处理,并定义一个基类java.lang.Throwable作为所有异常的超类。在Java API中定义了许多异常类,分为两大类,错误Error和异常Exception。其中异常类Exception又分为运行时...转载 2018-07-05 13:30:21 · 437 阅读 · 0 评论 -
log4j生成log文件路径的设置2
出自:https://blog.csdn.net/lingluo231/article/details/78792623在log4j中文件路径设置:一种 是写全路径,如输出文件到E:\logs\firstlog文件夹下,格式为E://logs/firstlog/error.log。注意E:盘后面的双斜杠log4j.appender.E = org.apache.log4j.DailyRolling...转载 2018-07-05 00:29:58 · 1473 阅读 · 0 评论 -
log4j生成log文件路径的设置1
出自:https://blog.csdn.net/lg346426260/article/details/56674290大家一般都在Windows上开发,部署到linux服务器上通常会出现一些路径报错,因为两个操作系统的文件系统不同,不能用绝对路径来定义log4j的输出日志路径.对于相对路径来说,有以下解决方法. 1.日志输出debug级别以上的到stdout(控制台) 和R1(自己随便定义的...转载 2018-07-05 00:28:08 · 1742 阅读 · 0 评论 -
log4j.properties 详解与配置步骤
出自:https://blog.csdn.net/sinat_30185177/article/details/73550377一、入门实例1.新建一个JAva工程,导入包log4j-1.2.17.jar,整个工程最终目录如下2、src同级创建并设置log4j.properties ### 设置###log4j.rootLogger = debug,stdout,D,E### 输出信息到控制...转载 2018-07-05 00:13:00 · 224 阅读 · 0 评论 -
java中a++与++a区别
出自:https://www.cnblogs.com/zxdbky/p/6065274.htmljava中a++与++a区别a++与++a的区别,如果单独使用没有任何区别,如果在运算中就有区别了,a++是先运算在赋值,而++a是先赋值在运算!!先看a++的代码哦class demo1 { public static void main(String[] args) { ...转载 2018-07-02 00:19:43 · 753 阅读 · 0 评论 -
把Java程序编译成exe文件的2个方法
出自:https://blog.csdn.net/outget1/article/details/5411123一种是制作一个可执行的 JAR 文件包,然后就可以像.chm 文档一样双击运行了下面就来看看什么是 JAR 文件包吧:1. JAR 文件包JAR 文件就是 Java Archive File,顾名思意,它的应用是与 Java 息息相关的,是 Java 的一种文档格式。JAR 文件非常类似...转载 2018-07-01 21:23:08 · 2067 阅读 · 0 评论 -
java的二维数组
出自:https://www.cnblogs.com/zhouguanglin/p/7210129.html二维数组数组的数组---二维数组的每一个元素是一个一维数组定义格式数据类型[][] 数组名 = new 数据类型[二维数组的长度/包含的一维数组的个数][每个一维数组的长度];int[][] arr = new int[3][5];---定义了一个整型的二维数组,其中包含3个一维数组,每个一...转载 2018-06-24 00:38:56 · 201 阅读 · 0 评论 -
java学习-正则表达式
出自:https://blog.csdn.net/sunhuaqiang1/article/details/47169913序 由于项目中使用到了利用正则表达式进行表单的校验,回想一下正则表达式的内容,忘得也差不多了,俗话说:“温故而知新,可以为师矣”。今天就简单的温故一下正则表达式,希望可以获得新的收获。 众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发...转载 2018-06-01 16:26:56 · 152 阅读 · 0 评论 -
java学习-反射机制
出自:https://blog.csdn.net/sunhuaqiang1/article/details/45115651一、反射的基础---ClassClass是所有java类的一个总称,就好像各式各样的人都可以用Person来称呼,每一个类被加载之后都会在内存中生存一个Class对象,这个对象我们通常称之为字节码,而我们通过调用一个类创造的对象其实都是字节码搞出来的,一个类只会产生一份字节码...转载 2018-06-01 16:20:03 · 179 阅读 · 0 评论 -
java学习-使用sort()对ArrayList进行排序
出自:https://blog.csdn.net/tuolaji8/article/details/48418711java中的ArrayList需要通过collections类的sort方法来进行排序如果想自定义排序方式则需要有类来实现Comparator接口并重写compare方法调用sort方法时将ArrayList对象与实现Commparator接口的类的对象作为参数举个例子:[java]...转载 2018-06-21 01:59:12 · 1792 阅读 · 0 评论 -
java学习-ArrayList详解
出自:https://blog.csdn.net/gaibian0823/article/details/52385846 今天我们来分析一下List中的ArrayList,平常我们编码的过程中,这个是一个非常常用的集合类型。一、 ArrayList概述: ArrayList是基于数组实现的,是一个动态数组,其容量能自动增长,类似于C语言中的动态申请内存,动态增长内存。 ...转载 2018-06-21 01:34:59 · 150 阅读 · 0 评论 -
深入理解Java异常的使用场景
出自:https://www.cnblogs.com/yaohonv/p/java_exception.html1. 代码可读性变差,业务逻辑难以理解 异常流与业务状态流混在一起,无法从接口协议层面理解业务代码,只能深入到方法(Method)内部才能准确理解返回值的行为 可看一下代码:public UserProfile findByID(long user_id) {...转载 2018-07-20 17:07:25 · 1091 阅读 · 0 评论