![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
sinat_34979528
学会技术,懂得分享!
展开
-
java 对二维数组排序的几种方法
public void dAM1() { int[] a[] = { { 12, 26, 89, 78, 45, 65, 36 }, { 2, 6, 90, 34, 16, 27, 5 }, { 13, 3, 4, 29, 33, 37, 17 }, { 1, 9, 19, 49, 57, 22, 11 }, { 7, 82, 35, 21, 24,原创 2016-11-29 22:36:12 · 37389 阅读 · 4 评论 -
Java图片缩略图裁剪水印缩放旋转压缩转格式-Thumbnailator图像处理
Java图片缩略图裁剪水印缩放旋转压缩转格式-Thumbnailator图像处理 Java开发中经常遇到对图片的处理,JDK中也提供了对应的工具类,不过处理起来很麻烦,Thumbnailator是一个优秀的图片处理的开源Java类库,处理效果远比Java API的好,从API提供现有的图像文件和图像对象的类中简化了处理过程,两三行代码就能够从现有图片生成处理后的图片,且允许微调转载 2017-01-16 10:08:13 · 586 阅读 · 0 评论 -
java Comparable 和Comparator 详解及区别
Java中,对集合对象或者数组对象排序,有两种实现方式。即:(1)对象实现Comparable 接口 (2)定义比较器,实现Comparator接口。下面会简要介绍这两种方法的区别,并附上实现代码,供大家参考。Comparable介绍Comparable是在集合内部定义的方法实现的排序,位于java.lang下。Compar转载 2017-01-13 13:48:10 · 664 阅读 · 0 评论 -
java.util.List 中有一个 subList() 方法使用小结
List subList(int fromIndex, int toIndex);它返回原来list的从[fromIndex, toIndex)之间这一部分的视图,之所以说是视图,是因为实际上,返回的list是靠原来的list支持的。所以,你对原来的list和返回的list做的“非结构性修改”,都会影响到彼此对方。所谓的“非结构性修改”,是指不涉及到list的大小改变的修改原创 2016-12-21 17:12:27 · 2217 阅读 · 0 评论 -
Java中的static关键字解析
Java中的static关键字解析本文转子博客园,单击此处阅读原文static关键字是很多朋友在编写代码和阅读代码时碰到的比较难以理解的一个关键字,也是各大公司的面试官喜欢在面试时问到的知识点之一。下面就先讲述一下static关键字的用法和平常容易误解的地方,最后列举了一些面试笔试中常见的关于static的考题。以下是本文的目录大纲:一.static关键字的用途转载 2016-11-23 15:29:54 · 351 阅读 · 0 评论 -
Google Java 编程风格指南
Google Java编程风格指南January 20, 2014作者:Hawstein出处:http://hawstein.com/posts/google-java-style.html声明:本文采用以下协议进行授权: 自由转载-非商用-非衍生-保持署名|Creative Commons BY-NC-ND 3.0 ,转载请注明作者及出处。目录前言转载 2016-11-22 17:08:29 · 708 阅读 · 0 评论 -
设计模式 二
转载自:http://blog.csdn.NET/zhangerqing感谢分享,觉得不错与客友们分享此文章我们接着讨论设计模式,上篇文章我讲完了5种创建型模式,这章开始,我将讲下7种结构型模式:适配器模式、装饰模式、代理模式、外观模式、桥接模式、组合模式、享元模式。其中对象的适配器模式是各种模式的起源,我们看下面的图:6、适配器模式(Ada转载 2016-11-22 15:19:34 · 244 阅读 · 0 评论 -
设计模式 四
转载自:http://blog.csdn.NET/zhangerqing感谢分享,觉得不错与客友们分享此文章其实每个设计模式都是很重要的一种思想,看上去很熟,其实是因为我们在学到的东西中都有涉及,尽管有时我们并不知道,其实在Java本身的设计之中处处都有体现,像AWT、JDBC、集合类、IO管道或者是Web框架,里面设计模式无处不在。因为我们篇幅有限,很难讲每一个设转载 2016-11-22 15:25:48 · 322 阅读 · 0 评论 -
设计模式 三
转载自:http://blog.csdn.NET/zhangerqing感谢分享,觉得不错与客友们分享此文章本章是关于设计模式的最后一讲,会讲到第三种设计模式——行为型模式,共11种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。这段时间一直在写关于设计模式的东西,终于写到一半了,转载 2016-11-22 15:22:36 · 574 阅读 · 0 评论 -
设计模式(Design Patterns)
设计模式(Design Patterns) ——可复用面向对象软件的基础转载自:http://blog.csdn.NET/zhangerqing感谢分享,觉得不错再次与客友们分享此文章设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的转载 2016-11-22 14:51:28 · 567 阅读 · 0 评论 -
java 一维数组排序
介绍几种简单的使用java对一维数组进行排序(本人菜鸟,如有错误还望大神多多指出!):// 冒泡排序 public void bubble_sort() { int arr[] = { 1, 23, 34, 54, 2, 3, 12, 9 }; for (int i = 0; i < arr.length - 1; i++) { for (int j = 0; j < arr.原创 2016-11-21 23:59:57 · 4786 阅读 · 0 评论 -
Random工具类
import java.util.Random;public class RandomUtil { public static final String ALLCHAR = "0123456789abcdefghijklmnopqrstuvwsyz" + "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; public static final String LETTECHA原创 2016-11-18 20:40:44 · 801 阅读 · 0 评论 -
map集合遍历方法
/** * * @Title: TraverseMap * @Description: map集合遍历方法 * @return: void * @author: Jason * @date: 2016年11月18日 下午2:15:29 */ public static void TraverseMap(){ Map map = new HashMap()原创 2016-11-18 14:44:44 · 332 阅读 · 0 评论 -
Java 常用开发技巧函数
目录(?)[+]在开发的过程当中,一些经常用到的函数可以自己保存起来,下次需要使用的时候可以复制粘贴,这样可以大大提高效率。下面博主介绍自己的的几个工具类:时间函数库、文件处理函数库、对象的复制下面附上代码说明:(1)时间函数库package com.luo.util;import java.text.ParseException;import ja转载 2017-02-10 14:16:08 · 495 阅读 · 0 评论