自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wuli_uu的博客

一个新手,望勇往直前

  • 博客(17)
  • 收藏
  • 关注

转载 Java操作系统剪切板Clipboard及自定义剪切板

转载自http://cuiweiqing1988.iteye.com/blog/947030系统剪切板:系统剪切板一般支持String文本类型和Image图像类型:String文本类型插入:Java代码  Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard();//获取系统剪切板      String str ...

2018-03-26 17:01:45 1488

转载 Java使用Robot操作键盘和鼠标

Java提供操作键盘和鼠标的API,在java.awt.*包中,官方API参见此处,下面是个简单的例子: package com.yeetrack.robot; import javax.imageio.ImageIO; import java.awt.*; import java.awt.event.InputEvent; import java.awt....

2018-03-26 14:56:47 1066

转载 Class.getResource和ClassLoader.getResource的区别分析

在Java中获取资源的时候,经常用到Class.getResource和ClassLoader.getResource,本文给大家说一下这两者方法在获取资源文件的路径差异。Class.getResource(String path)path不以'/'开头时,默认是从此类所在的包下取资源;path以'/'开头时,则是从项目的ClassPath根下获取资源。在这里'/'表示ClassPathJDK设置...

2018-03-22 16:19:19 162

转载 Java位向量的实现原理与巧妙应用

1、博文介绍  本篇博文将会介绍几本的位运算含义、位向量介绍、BitSet实现原理、Java位向量的应用、拓展介绍Bloom Filter等。 2、位运算介绍  1) 位运算符java中位运算操作符主要包括:  &: 与  |: 或  ^: 异或  ~: 非  前三种可以和 = 结合使用,比如 &=、|=、^=;但是~是单目运算符,不能和=结合使用。  <<...

2018-03-19 16:53:10 580

转载 java enum(枚举)使用详解 + 总结

    enum 的全称为 enumeration, 是 JDK 1.5  中引入的新特性,存放在 java.lang 包中。    下面是我在使用 enum 过程中的一些经验和总结,主要包括如下内容:1. 原始的接口定义常量2. 语法(定义)3. 遍历、switch 等常用操作4. enum 对象的常用方法介绍5. 给 enum 自定义属性和方法6. EnumSet,EnumMap 的应用7. ...

2018-03-19 15:41:20 148

转载 Java8 lambda表达式10个示例

本文由 ImportNew - lemeilleur 翻译自 javarevisited。欢迎加入翻译小组。转载请见文末要求。Java 8 刚于几周前发布,日期是2014年3月18日,这次开创性的发布在Java社区引发了不少讨论,并让大家感到激动。特性之一便是随同发布的lambda表达式,它将允许我们将行为传到函数里。在Java 8之前,如果想将行为传入函数,仅有的选择就是匿名类,需要6行代码。而...

2018-03-18 16:47:02 138

转载 Java---类加载机制,构造方法,静态变量,(静态)代码块,父类,变量加载顺序

直接上代码:代码1:public class ConstroctTest { private static ConstroctTest test = new ConstroctTest(); //静态变量sta1 未赋予初始值 public static int sta1; //静态变量sta1 赋予初始值20 public

2017-10-27 22:04:08 295

转载 深入浅出单实例SINGLETON设计模式

单实例Singleton设计模式可能是被讨论和使用的最广泛的一个设计模式了,这可能也是面试中问得最多的一个设计模式了。这个设计模式主要目的是想在整个系统中只能出现一个类的实例。这样做当然是有必然的,比如你的软件的全局配置信息,或者是一个Factory,或是一个主控类,等等。你希望这个类在整个系统中只能出现一个实例。当然,作为一个技术负责人的你,你当然有权利通过使用非技术的手段来达到你的目的。比如:

2017-10-11 13:02:59 122

转载 全组合 与全排列

java 全组合 与全排列 一、全组合public static void Combination( ) { /*基本思路:求全组合,则假设原有元素n个,则最终组合结果是2^n个。原因是: * 用位操作方法:假设元素原本有:a,b,c三个,则1表示取该元素,0表示不取。故去a则是001,取ab则是011. *

2017-10-10 23:30:48 1796

转载 抽象类和接口的区别

很多常见的面试题都会出诸如抽象类和接口有什么区别,什么情况下会使用抽象类和什么情况你会使用接口这样的问题。本文我们将仔细讨论这些话题。在讨论它们之间的不同点之前,我们先看看抽象类、接口各自的特性。抽象类抽象类是用来捕捉子类的通用特性的 。它不能被实例化,只能被用作子类的超类。抽象类是被用来创建继承层级里子类的模板。以JDK中的GenericServlet为例:

2017-09-23 17:15:39 301

转载 四则运算在计算机中的实现原理

一、中缀表达式需要转换成后缀表达式,转换算法:1、遇到操作数:直接输出(添加到后缀表达式中)2、栈为空时,遇到运算符:直接入栈3、遇到左括号:将其入栈4、遇到右括号:执行出栈操作,并将出栈的元素输出,直到弹出栈的是左括号,左括号不输出。5、遇到其他运算符,加减乘除:弹出所有优先级大于或者等于该运算符的栈顶元素,然后将该运算符入栈6、最终将栈中的元素依次出栈,输出。

2017-09-19 22:47:00 3045 1

转载 Java并发编程:Thread类的使用

以下是本文的目录大纲:  一.线程的状态  二.上下文切换  三.Thread类中的方法  若有不正之处,请多多谅解并欢迎批评指正。  请尊重作者劳动成果,转载请标明原文链接:   http://www.cnblogs.com/dolphin0520/p/3920357.html一.线程的状态  在正式学习Thread类中的具体方法之

2017-09-19 08:42:33 308

转载 关于异常处理的解决方案

许多网友们都对 Smart Framework 的异常处理机制抱有疑问,我想很有必要补充一篇博文,描述一下为何我要采用基于“错误代码”的解决方案,来替换原有 Java 异常处理方案。先来回顾一下 Java 异常处理的来龙去脉。早在 JDK 1.0 的时候,Sun 公司的牛逼人物 Josh Bloch 就写了一个 Throwable 类,它是所有异常的父类,包括两个子类:Error 与 Ex

2017-09-17 21:20:50 1279

转载 java容器类总结

1.java容器分类图  说明:左图为简化图(其中粗线部分是重点的容器),右图为完整容器分类图                          2.容器类接口和抽象容器类 2.1 说明  容器接口是容器的基础。使用接口可以将容器的实现与容器接口分开,因而可以使用相同的方法访问容器而不需关心容器具体的数据结构。  同理,Iterato

2017-09-16 20:24:56 239

转载 Java优先队列(PriorityQueue)示例

我们知道队列是遵循先进先出(First-In-First-Out)模式的,但有些时候需要在队列中基于优先级处理对象。举个例子,比方说我们有一个每日交易时段生成股票报告的应用程序,需要处理大量数据并且花费很多处理时间。客户向这个应用程序发送请求时,实际上就进入了队列。我们需要首先处理优先客户再处理普通用户。在这种情况下,Java的PriorityQueue(优先队列)会很有帮助。Priori

2017-09-16 19:51:50 568

转载 Map.Entry使用详解

1.Map.Entry说明Map是java中的接口,Map.Entry是Map的一个内部接口。Map提供了一些常用方法,如keySet()、entrySet()等方法,keySet()方法返回值是Map中key值的集合;entrySet()的返回值也是返回一个Set集合,此集合的类型为Map.Entry。Map.Entry是Map声明的一个内部接口,此接口为泛型,定义为En

2017-09-16 15:53:28 220

转载 JAVA Scanner的用法

先来看一个简单的例子:import java.util.*;public class ScannerTest {   public static void main(String[] args){        Scanner scanner=new Scanner(System.in);        double a=scanner.nextDouble();   

2017-09-13 18:53:17 211

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除