随笔分类 -  Java Basic Programming

摘要:一、IO类分类 二、字符流和字节流分类 三、重要类的使用方法 3.1 字节输入流FileInputStream package com.ietree.io; import java.io.FileInputStream; public class IODemos { public static vo 阅读全文
posted @ 2022-03-16 15:39 远近啊 阅读(194) 评论(0) 推荐(0)
摘要:Set和List的区别1. Set 接口实例存储的是无序的,不重复的数据。List 接口实例存储的是有序的,可以重复的元素。 2. Set检索效率低下,删除和插入效率高,插入和删除不会引起元素位置改变 <实现类有HashSet,TreeSet>。 3. List和数组类似,可以动态增长,根据实际存储 阅读全文
posted @ 2022-02-27 23:18 远近啊 阅读(936) 评论(0) 推荐(0)
摘要:(转自http://www.jianshu.com/p/2743fe834166) Java基础常见英语词汇(共70个) ['ɔbdʒekt] ['ɔ:rientid]导向的 ['prəʊɡræmɪŋ]编程OO: object-oriented ,面向对象 OOP: object-oriented 阅读全文
posted @ 2017-09-18 08:19 远近啊 阅读(2940) 评论(0) 推荐(2)
摘要:模板类 实现类: 测试类: 程序输出结果: 阅读全文
posted @ 2017-09-13 21:01 远近啊 阅读(179) 评论(0) 推荐(0)
摘要:一、概念 适配器模式的定义是,Convert the interface of class into another interface clients expect,将某个类的接口转换为接口客户所需要的类型。 换句话说,适配器模式解决的问题是,使得原本由于接口不兼容而不能一起工作、不能统一管理的那 阅读全文
posted @ 2017-09-12 08:03 远近啊 阅读(354) 评论(0) 推荐(0)
摘要:在实际编码中,会遇到很多高精度的事例,比如,在计算金钱的时候就需要保留高精度小数,这样计算才不会有太大误差: 在下面的代码中,我们验证了,当两个float型的数字相加,得到的结果和我们的预期结果是有误差的,为了减小和防止这种误差的出现,我们需要使用BigInteger类和BigDecimal类来计算 阅读全文
posted @ 2017-08-14 08:17 远近啊 阅读(1697) 评论(0) 推荐(0)
摘要:需要加载的配置文件内容(resource.properties): 实现在applicationContext.xml中需要配置加载的配置文件: 然后使用注解方式获取配置文件中的信息: 这样既可以使用配置文件中的字段了。 阅读全文
posted @ 2017-08-07 23:29 远近啊 阅读(2107) 评论(0) 推荐(0)
摘要:package com.ietree.basicskill.socket.basic.nio; import java.nio.IntBuffer; /** * Created by Administrator on 2017/5/25. */ public class BufferTest { public static void main(String[] args) { ... 阅读全文
posted @ 2017-05-25 23:33 远近啊 阅读(2861) 评论(1) 推荐(1)
摘要:1 package com.ietree.basic.collection.loop; 2 3 import java.util.ArrayList; 4 import java.util.Iterator; 5 import java.util.List; 6 7 /** 8 * List遍历 9 * 10 * @author Dylan 11 */ 12 pu... 阅读全文
posted @ 2017-04-24 23:27 远近啊 阅读(7295) 评论(1) 推荐(0)
摘要:以下方法适用于任何map实现(HashMap, TreeMap, LinkedHashMap, Hashtable, 等等): 方式一(推荐): 方式二: 方式三: 方式四: 阅读全文
posted @ 2017-04-22 00:14 远近啊 阅读(530) 评论(0) 推荐(0)
摘要:初始化需要进行比较的集合,统一增加10万个元素,获取整个过程的执行时间。 1、List集合增加元素 程序输出: 2、Set集合增加元素 程序输出: 3、LinkedList集合增加元素 程序输出: 4、TreeSet集合增加元素 程序输出: 总结:在不考虑去重和排序的情况下,以上几个常用集合的执行效 阅读全文
posted @ 2017-04-21 23:41 远近啊 阅读(5552) 评论(0) 推荐(0)
摘要:一、获取系统当前时间 二、以纳秒为单位计算 阅读全文
posted @ 2017-04-21 22:52 远近啊 阅读(600) 评论(0) 推荐(0)
摘要:一、在本地发布一个webservice服务 1、使用jdk中的 javax.xml.ws.Endpoint 类的 static Endpoint publish(String address, Object implementor)方法在本地发布服务 注意:在本地服务启动之后可以直接通过http:/ 阅读全文
posted @ 2017-04-09 20:09 远近啊 阅读(949) 评论(0) 推荐(0)
摘要:一、关于包命名方式 例如:com.sun.spring.xxx.service.impl 第一级:公司域名的倒序com.sun 第二级:项目名称spring 第三级:模块信息xxx 第四级:功能顶层包service/dao/vo/po 第五级:实现层impl 之所以规定这样的命名方式是为了保证项目中 阅读全文
posted @ 2017-03-31 22:52 远近啊 阅读(751) 评论(0) 推荐(0)
摘要:当程序需要多个类型相同的变量来保存程序的状态时,可以考虑使用数组来保存这些变量。 一、Java数组的初始化方式 在使用Java数组之前必须先初始化数组,Java初始化方式有两种,分别是静态初始化和动态初始化 注意:不要同时使用静态初始化和动态初始化 二、Java数组初始化原理 Java的数组变量是引 阅读全文
posted @ 2017-03-12 00:15 远近啊 阅读(1042) 评论(0) 推荐(0)
摘要:mybatis的几点总结 1、关于resultType和resultMap的使用 查询结果集统一采用resultType,不要采用resultMap,因为resultMap需要写许多的表字段和实体类的关系映射。 如果原来生成的po类不够用的话,需要使用扩展类(***Vo.java),通常自定义扩展类 阅读全文
posted @ 2017-02-22 01:21 远近啊 阅读(199) 评论(0) 推荐(0)
摘要:1、利用POI API实现简单的Excel表格导出 首先假设一个学生实体类: package com.sun.poi.domain; import java.io.Serializable; import java.util.Date; public class Student implements 阅读全文
posted @ 2017-02-21 00:03 远近啊 阅读(515) 评论(0) 推荐(0)
摘要:1. 集合 1.1. 什么是集合 存储对象的容器,面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,存储对象,集合是存储对象最常用的一种方式。 集合的出现就是为了持有对象。集合中可以存储任意类型的对象, 而且长度可变。在程序中有可能无法预先知道需要多少个对象, 那么用数组来装对 阅读全文
posted @ 2015-11-29 15:57 远近啊 阅读(272) 评论(0) 推荐(0)