![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
huoxue_2012
这个作者很懒,什么都没留下…
展开
-
java常用方法
// 将资源文件转化成输入流,path 不以’/'开头时默认是从此类所在的包下取资源,//以’/'开头则是从ClassPath根下获取。其只是通过path构造一个绝对路径,//最终还是由ClassLoader获取资源。Class.getResourceAsStream(String path) ;//用来判断一个类Class1和另一个类Class2是否相同或是另一个类的超类或接口。...原创 2019-10-17 19:59:51 · 170 阅读 · 0 评论 -
java排序和js排序
文中部分数据来源于网络其他文章,由于未能分辨出真正源头,遂不在此说明引用地址,如有疑问,可留言,谢谢。一、java实现排序的方式:Java中 根据对象的某一个成员变量对集合进行排序,有两种情况,一种是将要排序的类直接实现接口 java.lang.Comparable,另一种是使用比较器 java.util.Comparator。要求:有一个集合 List<Person> l...原创 2019-02-26 17:35:57 · 470 阅读 · 0 评论 -
Java 设计模式(一)原型模式 ProtoType Model
一、Java 的原型模式是什么?当我们拥有一个对象 obj_01 的时候,我们想通过拷贝这个对象来得到另一个对象 obj_02,类似于复制粘贴功能。这个过程叫做【克隆】,这个模型就叫做原型模式。 二、原型模式分为两种:浅克隆 和 深克隆。代码说明:ProtoType01.java 为待克隆的 Java Bean,Student.java 为ProtoType01 的一个引用类型的成...原创 2018-09-04 11:43:27 · 617 阅读 · 0 评论 -
java 第六篇 Json
市面上有很多Json的jar包,大同小异,在此记录我经常使用的一个jar包:阿里巴巴的 fastjson。一、Maven依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> ...原创 2018-06-01 15:22:35 · 141 阅读 · 0 评论 -
java 第五篇 集合
一、MapMap中的HashMap是无序的,所以没有取出第一个元素的方法。但是有时候需要取出一个有序Map中的第一个键值对,这个时候可以用有序的Map:TreeMap它的方法:firstKey()可以取出第一个元素的key值。...原创 2018-03-25 20:46:32 · 133 阅读 · 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 · 2936 阅读 · 0 评论 -
java 第三篇 session
//使用request获取session,如果不存在,则创建一个新的session HttpSession session = httpServletRequest.getSession(); //判断session是否是新创建的boolean b = session.isNew();//获取session的IDString sessionId = session.getId()...原创 2018-03-23 21:01:58 · 188 阅读 · 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 · 268 阅读 · 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 · 195 阅读 · 0 评论