java
huoxue_2012
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java常用方法
// 将资源文件转化成输入流,path 不以’/'开头时默认是从此类所在的包下取资源, //以’/'开头则是从ClassPath根下获取。其只是通过path构造一个绝对路径, //最终还是由ClassLoader获取资源。 Class.getResourceAsStream(String path) ; //用来判断一个类Class1和另一个类Class2是否相同或是另一个类的超类或接口。 ...原创 2019-10-17 19:59:51 · 236 阅读 · 0 评论 -
java排序和js排序
文中部分数据来源于网络其他文章,由于未能分辨出真正源头,遂不在此说明引用地址,如有疑问,可留言,谢谢。 一、java实现排序的方式: Java中 根据对象的某一个成员变量对集合进行排序,有两种情况,一种是将要排序的类直接实现接口 java.lang.Comparable,另一种是使用比较器 java.util.Comparator。 要求:有一个集合 List<Person> l...原创 2019-02-26 17:35:57 · 554 阅读 · 0 评论 -
Java 设计模式(一)原型模式 ProtoType Model
一、Java 的原型模式是什么? 当我们拥有一个对象 obj_01 的时候,我们想通过拷贝这个对象来得到另一个对象 obj_02,类似于复制粘贴功能。这个过程叫做【克隆】,这个模型就叫做原型模式。 二、原型模式分为两种:浅克隆 和 深克隆。 代码说明:ProtoType01.java 为待克隆的 Java Bean,Student.java 为ProtoType01 的一个引用类型的成...原创 2018-09-04 11:43:27 · 721 阅读 · 0 评论 -
java 第六篇 Json
市面上有很多Json的jar包,大同小异,在此记录我经常使用的一个jar包:阿里巴巴的 fastjson。一、Maven依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> ...原创 2018-06-01 15:22:35 · 188 阅读 · 0 评论 -
java 第五篇 集合
一、MapMap中的HashMap是无序的,所以没有取出第一个元素的方法。但是有时候需要取出一个有序Map中的第一个键值对,这个时候可以用有序的Map:TreeMap它的方法:firstKey()可以取出第一个元素的key值。...原创 2018-03-25 20:46:32 · 182 阅读 · 0 评论 -
java 第四篇 数组相关和List倒置元素顺序
//此时a和b指向同一个内存地址,当a改变时,b的值也会跟着变化 int[] a = {1,2,3}; int[] b = a;//如果我们想让b拥有自己独立的内存地址的话,需要 int[] a = {1,2,3}; int[] b = new int[a.length]; for(int i = 0;i<a.length;i++) { a[i] = b[i]; }//简洁用法:Ja...原创 2018-03-24 21:48:50 · 3046 阅读 · 0 评论 -
java 第三篇 session
//使用request获取session,如果不存在,则创建一个新的session HttpSession session = httpServletRequest.getSession(); //判断session是否是新创建的 boolean b = session.isNew();//获取session的ID String sessionId = session.getId()...原创 2018-03-23 21:01:58 · 231 阅读 · 0 评论 -
java 第一篇 常用、有用方法
1、对文件重命名的方法 File file = new File(“D:/abc.tx”); file.renameTo(new File("D:/efg.txt")); 2、String 的一些常用方法: (1)String[] s = str.split("\n"); 将字符串 str 用 "\n"分隔,得到一个字符串数组 (2)常用转义符:\t ...原创 2017-08-17 19:05:48 · 323 阅读 · 0 评论 -
java 第二篇 数据结构
这篇博客是一些关于java数据结构零散的非系统记录: 1、HashMap 是无序不重复的。 2、IdentifyHashMap 是无序可重复的。但要注意的是,key值应该为不同的内存地址,如: IdentityHashMap map = new IdentityHashMap(); map.put("aa", "first"); map.put("aa", "second原创 2017-09-21 19:51:28 · 244 阅读 · 0 评论
分享