![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
xzcl
未知,才美丽
展开
-
sha1 加密
sha1 加密翻译 2016-02-06 20:29:33 · 290 阅读 · 0 评论 -
oracle 常用笔记
时间转换 字符串 转换 data格式to_date(#resStartTime#,'yyyy-mm-dd hh24:mi:ss')原创 2017-06-02 16:01:49 · 276 阅读 · 0 评论 -
mysql-常用
创建数据库 create database XXX; XXX 是库名字;选择数据库use XXX; XXX 是库名字;查看MySQL中所有的数据库show databases;查看数据库中所有的表show tables;查看表结构desc XXX XXX 是表名字查看MySQL版本MySQL -V 或 select version();查看当前在哪个表中select database(原创 2017-04-17 15:46:14 · 254 阅读 · 0 评论 -
java-重载和重写
重载 Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。 调用方法时通过传递给它们的不同参数个数和参数类型来决定具体使用哪个方法, 这就是多态性。 重载的时候,方法名要一样,但是参数类型和个数不一样,返回值类型可以相同也可以不相同。无法以返回型别作为重载函数的区分标准。简单的说方法重载 就是 在同一个类中 方法名要一样 参数 不一样叫做方法重载 和前原创 2017-04-10 14:41:53 · 232 阅读 · 0 评论 -
List数组排序
利用Java中Collections函数的sort()方法进行排序 Collections在java.util包中 sort() 中需要写2个参数 1 要排序的list数组 2 要排序的函数的实例 这个函数要实现Comparator,Serializable这两个接口 排序函数的需要自己编写按自己需要的字段进行排序如下 我自己写的一个函数package com.hanweb.blf.fron原创 2016-12-08 17:53:47 · 1059 阅读 · 0 评论 -
java 替换 xml文件中无效的字符
先上java替换xml无效字符的代码public static String stripNonValidXMLCharacters(String in) { StringBuffer out = new StringBuffer(); // Used to hold the output. char current; // Used to reference the原创 2016-11-24 15:36:43 · 2852 阅读 · 1 评论 -
读取XML文件 并转成Map
需要引用jar包 dom4j-1.6.jar jaxen-1.1-beta-6.jar代码片段XML文件<?xml version="1.0" encoding="UTF-8"?> <root> <parent> <parentId> 1 </parentId> <parentName>测试</parentName> <parentUrl>www.test原创 2016-10-31 11:52:36 · 2873 阅读 · 0 评论 -
java 类的加载器含义及分类
类的加载器是将.class文件,加载到内存(JVM)中,并生成java.lang.class对象。加载到JVM中的类都有一个唯一的标识,用其包名和类名作为其标识(java.lang.String就相当于一个标识)。JVM在运行时会产生3个类加载器组成的初始化加载器层次结构 App/System ClassLoader 系统(应用)类加载器:负责java –classpath 或 –D java.原创 2016-07-19 14:20:10 · 1455 阅读 · 0 评论 -
java - 通过反射调用类的完整结构
Class 获取属性 getFields(); 只能获取到运行时类中及其父类声明public的属性 返回的值是 Flield[] 数组 属性的数组 getDelaredFields(); 获取运行时类本身的所有属性。 返回的值是 Flield[] 数组 属性的数组Field 属性 1.获取权限修饰符 getModifiers(); 返回 int类型可以用 Modi原创 2016-07-13 23:39:03 · 488 阅读 · 0 评论 -
java 反射 一 Class类
class类的获取 1.调用运行类本身 Class clazz = String.getClass(); System.out.print(clazz.getName()); 2.调用运行类的对象获取 String str = new String(); Class clazz = str.getClass(); System.out.print(clazz.getName());原创 2016-07-12 22:04:12 · 183 阅读 · 0 评论 -
Math类
java.lang.Math提供了一系列静态方法用于科学计算;其方法的参数和返回值类型一般为double型。原创 2016-06-11 17:48:31 · 172 阅读 · 0 评论 -
java file类
java file类原创 2016-04-20 10:34:40 · 276 阅读 · 0 评论 -
接口 interface
接口可以看出一个特殊的抽象类。常量和抽象方法的一个集合 接口中 定义的 默认是常量 接口中定义的方法全是抽象方法 默认变成抽象方法 接口没有构造器 不可被实例化 接口定义的就是一种功能。此功能可以被类实现(implement) 实现接口 要重写所有的抽象方法 否则此类仍为一个抽象类 接口可以多继承原创 2016-04-26 23:32:52 · 265 阅读 · 0 评论 -
java 抽象类 抽象方法 abstract
1 abstract 修饰类 : 抽象类 不能被实例化 拥有构造器 抽象方法所在的类,一定是抽象类 抽象类中可以没有抽象方法 2 abstract 修饰方法: 抽象方法 没有方法体,包括{}。如public abstract void eat(); 抽象方法相当于只保留方法的功能,而具体的执行,交给继承抽象类的子类,由子类重写次抽象方法 若子类继承抽象类,并重写了所有的抽象方法,原创 2016-04-26 23:05:01 · 343 阅读 · 0 评论 -
java 中如何使用 json 和jsonArray
https://yunpan.cn/cxbmxzW9zVg3f 访问密码 ccf9 这是java使用json所用到的相关jar包 JSONObject json=new JSONObject(); 是定义 实例化 json JSONArray jsonArray = new JSONArray(); 是定义实例化json数组 json是以大括号原创 2016-02-25 09:09:23 · 938 阅读 · 0 评论 -
覆盖jar 类 优先级高于jar == Debug jar包 java技巧
在项目中经常用到jar包 但是 jar中的文件 类 都是封装死的 没有办法 Debug 本文 说的是 Debug jar包中的类 和 修改jar包中的配置等 在项目中 相同路径下的 形同命字的类 我们写的类的优先级 高于jar包中的类 所以 我们可以借助 反编译工具 先把jar 给反编译了 再在项目中创建 和jar相同路径的的类 然后把jar引入到项目中 这样 项目在原创 2016-03-17 17:48:01 · 5497 阅读 · 2 评论 -
XML 转 map集合
微信 xml 转 map原创 2016-02-06 22:38:52 · 402 阅读 · 0 评论 -
bean 对象转 XML
用到了xstream-1.3.1.jar 这个jar包 jar包下载地址https://yunpan.cn/craLaLDj8s9VR 访问密码 aab8 在里面找到找到这个jar包就行了 public static String textToXml(TextMessage textMessage){ XStream xstream = new XStream(); xstre原创 2016-02-06 22:47:40 · 264 阅读 · 0 评论 -
字符串String 转换 时间Date 格式
String 转换成 DateSimpleDateFormat sdf = new SimpleDateFormat( "yyyyMMdd" ); String s= "20110711"; Date date = sdf .parse(s);G 年代标志符 y 年 M 月 d 日 h 时 在上午或下午 (1~1原创 2017-08-01 18:02:55 · 804 阅读 · 0 评论