随笔分类 -  java基础

摘要:一. 流式处理简介 在我接触到java8流式处理的时候,我的第一感觉是流式处理让集合操作变得简洁了许多,通常我们需要多行代码才能完成的操作,借助于流式处理可以在一行中实现。比如我们希望对一个包含整数的集合中筛选出所有的偶数,并将其封装成为一个新的List返回,那么在java8之前,我们需要通过如下代 阅读全文
posted @ 2018-04-26 09:53 ding9587 阅读(3258) 评论(0) 推荐(1)
摘要:登记式实际对一组单例模式进行的维护,主要是在数量上的扩展,通过map我们把单例存进去,这样在调用时,先判断该单例是否已经创建,是的话直接返回,不是的话创建一个登记到map中,再返回。对于数量又分为固定数量和不固定数量的。下面采用的是不固定数量的方式,在getInstance方法中加上参数(strin 阅读全文
posted @ 2018-01-02 10:56 ding9587 阅读(324) 评论(0) 推荐(0)
摘要:设计模式--单例模式(一)懒汉式和饿汉式 原创 2012年08月29日 16:28:43 标签: 设计模式 / class / string / 测试 / null 60345 原创 2012年08月29日 16:28:43 标签: 设计模式 / class / string / 测试 / null 阅读全文
posted @ 2018-01-02 10:56 ding9587 阅读(248) 评论(0) 推荐(0)
摘要:Jackson 框架,轻易转换JSON Jackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。 前面有介绍过json-lib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/2 阅读全文
posted @ 2017-05-18 11:25 ding9587 阅读(424) 评论(0) 推荐(0)
摘要:public class assa{ static String ee = "aa";//ee指向常量池中的aa static String ff = new String("aa");//ff指向堆中的aa public static void main(String[] args) { Stri 阅读全文
posted @ 2017-05-08 18:04 ding9587 阅读(511) 评论(0) 推荐(0)
摘要:protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method st 阅读全文
posted @ 2017-04-10 16:13 ding9587 阅读(531) 评论(0) 推荐(0)
摘要:Java流操作有关的类或接口: Java流类图结构: 流的概念和作用 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 IO流的分类 根据处理数据类型的不同分为:字符流和 阅读全文
posted @ 2017-03-06 16:56 ding9587 阅读(128) 评论(0) 推荐(0)
摘要://字节流: import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOExcept 阅读全文
posted @ 2017-03-06 16:33 ding9587 阅读(194) 评论(0) 推荐(0)
摘要:1、用scriptlet标签在jsp中嵌入java代码: (1)、<%!...%>可以在里面定义全局变量,方法,类,一般写在<head>内 (2)、<%%>定义的是局部,在body内 (3)、<%=...%>输出内容 jsp中的注释: <%-- --%> 这种注释就相当于去掉了,不会被扫描 <!-- 阅读全文
posted @ 2016-11-10 14:45 ding9587 阅读(696) 评论(0) 推荐(0)
摘要:package com.vcredit.ddcash.decision.utils; import java.sql.Timestamp;import java.text.DateFormat;import java.text.ParseException;import java.text.Simp 阅读全文
posted @ 2016-11-09 11:48 ding9587 阅读(292) 评论(0) 推荐(0)
摘要:我们都知道java的四大特性:抽象、继承、封装、多态; 那么关于继承有哪些特性呢?下面看具体实例: (1) public class Person { public int a=2; public void see(int a){ System.out.println(a); } } public 阅读全文
posted @ 2016-05-18 10:15 ding9587 阅读(287) 评论(0) 推荐(0)
摘要:像Integer、String这些类型的数据都是已经实现Comparable接口的,所以对这些类型可以直接通过Arrays.sort(...)和Collections.sort(...)方法进行排序。但是对于一些自己new出来的对象而言,如果想使用sort这种方法,必须要实现Comparable接口 阅读全文
posted @ 2016-05-17 16:56 ding9587 阅读(256) 评论(0) 推荐(0)
摘要:内部类是指在一个外部类中再定义一个类,类名不需要和文件名相同 内部类可以是静态的,类的修饰符可以是private,default,protect,public修饰 ,而外部类只能是public 和 default修饰 注意:内部类是一个编译时的概念,一旦编译成功,就会成为完全不同的两类。对于一个名为 阅读全文
posted @ 2016-05-17 13:07 ding9587 阅读(213) 评论(0) 推荐(0)
摘要:1、动态代理的定义:为其他对象提供一个代理以控制对这个对象的访问 代理类主要负责委托类的预处理消息,过滤消息,把消息传给委托类以及消息事后处理 按照代理类的创建时期,代理类可以分为2种:静态代理类(在程序运行前代理类.class文件就以及生成)和动态代理类(字节码是在程序运行时由java反射机制动态 阅读全文
posted @ 2016-05-16 15:58 ding9587 阅读(303) 评论(0) 推荐(0)
摘要:1、何为java反射机制: 在运行过程中,对于任意一个类都能够知道这个类的属性和方法;对于任意一个对象都能调用其属性和方法;这种动态获取信息和动态调用方法 就称为java反射 2、获取Class对象的3种方法 (1).通过Object类的getClass()方法。例如: Class c1 = new 阅读全文
posted @ 2016-05-15 21:30 ding9587 阅读(187) 评论(0) 推荐(0)
摘要:1、File类:用于描述一个文件系统中的目录或文件 通过File可以获取文件的或目录的名字、大小、修改日期信息,但不能对文件内容进行访问 例如创建一个目录: File f = new File("."+File.separator+"aa.txt");//文件路径分隔符根据系统而定,"."表示当前包 阅读全文
posted @ 2016-05-14 23:19 ding9587 阅读(587) 评论(0) 推荐(0)
摘要:http://wenku.baidu.com/link?url=02LPBvoYztYSd_htlE4wqzJPsA3pu8yKhIZ9yUiyvh0GT-S9D8TCXZ4flsaewkmnN9AY1bdHKaUvfbjaj3cHYFoB7bGaMu1FLVKD1IG2rWS 序列化、饭序列化的好 阅读全文
posted @ 2016-05-14 17:34 ding9587 阅读(165) 评论(0) 推荐(0)