自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 Java进阶05 多线程

多线程 多线程(multiple thread)是计算机实现多任务并行处理的一种方式。 在单线程情况下,计算机中存在一个控制权,并按照顺序依次执行指令。单线程好像是一个只有一个队长指挥的小队,整个小队同一个时间只能执行一个任务。 单线程   在多线程情境下,计...

2015-08-10 18:24:48

阅读数 215

评论数 0

原创 java文件复制

使用普通的按字节读取,再写入另一个文件,速度太慢。Java提供的JavaChannel能显著提升速度(暂时不知道原理) import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundExce...

2015-07-08 21:35:50

阅读数 319

评论数 0

原创 容器

Collection List Set Map --------------------------------------------------------------------------------- java.util.Collections ---------------...

2015-07-08 17:03:35

阅读数 124

评论数 0

原创 增强的for循环(不常用)

import java.util.Collection; import java.util.LinkedList; /* * 增强的for循环 * 缺陷:不能访问数组下标值, * 容器内部实际上调用的是Iterator,也不能更改容器的内容 */ public class Main2 {...

2015-07-08 14:54:10

阅读数 110

评论数 0

原创 Iterator的使用

import java.util.Collection; import java.util.HashSet; import java.util.Iterator; class Test1{ String s; public Test1(String s){ this.s=s; } @...

2015-07-08 14:32:37

阅读数 165

评论数 0

原创 重写equals方法

Object类中的equals方法只有在同一个对象比较时才会返回true,即if(obj1==obj1); 如果一新写的一个类没有重写equals方法,则调用父类equals方法。 在使用容器的remove等方法时,一定要重写equals和hashcode。 当equals被重写时,通...

2015-07-06 21:58:54

阅读数 737

评论数 0

原创 Java遍历列出某一目录下的文件及文件夹,寻找某一指定文件

import java.io.File; import java.util.Scanner; /* * 递归列出指定目录下的所有文件及文件夹 */ class NotDirException extends Exception{ } public class Main1 { publi...

2015-07-06 20:34:27

阅读数 484

评论数 0

转载 Java中只有按值传递,没有按引用传递!

今天,我在一本面试书上看到了关于java的一个参数传递的问题: 写道 java中对象作为参数传递给一个方法,到底是值传递,还是引用传递?  我毫无疑问的回答:“引用传递!”,并且还觉得自己对java的这一特性很是熟悉! 结果发现,我错了! 答案是: 值传递!Ja...

2015-07-06 19:58:39

阅读数 237

评论数 0

原创 Java类加载过程后,成员变量的初始化。

Java类的加载和成员变量初始化,创建对象的顺序。 class X { Y b=new Y(); X() { System.out.println("X"); } } class Y { Y() { System.out.println("Y&...

2015-06-23 17:29:29

阅读数 2167

评论数 0

原创 java基础知识(2015,6,22)

构造方法或void类型的方法里可以加上return;没有错误。 异常,error 均继承自Throwable。error属于系统错误,Exception分为两类。 1,必须抛出的异常。 2,运行时异常,可以捕获或不捕获。 代码块 局部代码块:放在方法中,用于限定变量的生命周期,运行完就...

2015-06-22 14:15:04

阅读数 229

评论数 0

原创 杨辉三角的几种解法。

杨辉三角,数学经典问题。   1 1 1 1 2 1 1 3 3 ...

2015-06-17 23:40:15

阅读数 421

评论数 0

原创 Java基础知识学习。(2015,6,17)

Java定义数组几种方式: int[][] a=new int[3][3]; int[][] a=new int[3][](动态的分配) a[0]=new int[4];a[1]=new int[3]; int[][] arr={{}.{}}; int[][] arr=new int[]...

2015-06-17 23:20:52

阅读数 177

评论数 0

原创 实现变量交换的几种方式

c=a;a=b;b=c;a=a^b   b=a^b   a=a^ba=a+b-(b=a)

2015-06-14 14:27:54

阅读数 223

评论数 0

原创 位运算

>>向右移动。 24>>2=24/2^2=6  (24除以2的移动位数次幂)。>>>无符号右移 正数同上,负数按补码移动计算。2*8的高效表达式。2

2015-06-14 14:16:36

阅读数 143

评论数 0

原创 Moto g 4G xt1079解锁root刷机

首先提供所需工具:http://pan.baidu.com/s/1nqxXk  链接内内容 整个过程大体分为以下四个步骤: 准备工作下载驱动等。(需要MotorolaDeviceManager_2.5.4.exe) 解锁手机,root,刷机。(需要解锁root刷机下的...

2015-06-14 14:00:52

阅读数 8788

评论数 1

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