自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 APIStore使用例子(获取易源笑话)

package Utils;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.MalformedURL

2016-05-28 11:06:51 1431

原创 对象的序列化

序列化是一种用来处理对象流的机制,所谓对象流就是将对象的内容流化,可以对流化的**对象进行读写操作**,也可以将流化后的对象传输于网络之间.序列化的实现:implements Serializable (只是为了标注该对象可被序列化)实体类:import java.io.Serializable;public class Student implements Serializable{

2016-05-26 19:41:18 339

原创 文件拷贝速度比较

1.复制方法a.字节流读取到缓冲数组,使用字节流写入文件b.使用字节流读到缓冲数组 使用缓冲流写入文件c.使用缓冲流读到缓冲数组 使用字节流写入文件d.使用缓冲流读到缓冲数组 再使用缓冲流写文件PS:为什么要测试 2和3?是因为看到有人说(复制文件最快的做法应该是批量读取到字节数组中然后使用缓冲输出流写入到文件)2.复制对象a.首先选取了一个245MB的eclipse压

2016-05-25 18:03:28 1113

原创 文件的拷贝

import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;public class CopyFile { /* * srcFile 源文件 * destFile 目标文件 * num 控制字节数组的大小(单位为KB

2016-05-25 16:09:34 213

原创 File类之遍历文件夹

import java.io.File;import java.io.IOException;public class FileUtils { /* * dir 要遍历的目录 * tab 控制缩进的个数 */ public static void listFile(File dir, int tab) throws IOException { if (!dir.exis

2016-05-25 10:18:56 298

原创 File类的常用

import java.io.File;import java.io.IOException;public class ReadAndWrite { /* * 1.file.mkdir();创建一级目录 * 2.file.mkdirs();创建多级目录 * 3.file.createNewFile();创建一个文件(需要扩展名) */ public static vo

2016-05-24 20:47:34 253

原创 android studio 快捷键(持续更新)

1.打印快捷键Log.d();//打印一些调试信息Log.i();//打印一些比较重要的信息Log.w();//打印一些警告Log.e();//打印程序中的错误1.logt //快速打出TAG2.logd //3.logm //快速打印参数ps:有时候导入类后没有自动导入包,解决方式:点击File→setting→Editor→General→Auto Import

2016-05-23 21:14:16 286

原创 简单算法之二分法

public class Erfenfa { /* * 思想:对于一个升序的数组,在数组中找一个一个数索引,取出这个数组中间的数a与b之比较 * 如果a>b,则往左边找 * 如果a<b,则往右边找 * 以此类推 * * 注意点: * 确保每一个数都有机会被选中 假如 :只有两个数{1,2}寻找2 * 如果外层条件为left<right先找到1,接着外

2016-05-23 18:32:11 362

原创 简单算法之冒泡排序(Java)

import java.util.Arrays;public class Maopao { /* * 1.外层循环控制冒泡次数 * 2.内层循环实现冒泡排序(* j<a.length-1-i) * a.首先内层最后两个数比较完就已经完成了,最后一个数没有比较对象了,所以-1(其实刚开始写我也没写-1,报了越界异常,我才考虑到的,汗) * b.其次每冒泡一次就已经排好一个(外

2016-05-22 19:19:51 263

原创 Javaweb项目虚拟路径

1.创建工程是默认虚拟路径和项目名字一样2.如果更改项目名字 虚拟路径并不会改,如果你想修改的话 a.右键项目名属性 b.选择MyEclipse 下的webc.更改Web  content-root下的虚拟路径

2016-05-22 18:28:19 1363

转载 Java中数据类型

1.在 Java 的领域里,基本数据类型变量存的是数据本身,而引用类型变量存的是保存数据的空间地址。说白了,基本数据类型变量里存储的是直接放在抽屉里的东西,而引用数据类型变量里存储的是这个抽屉的钥匙,钥匙和抽屉一一对应。 2.常用的基本数据类型有:

2016-05-21 15:21:43 206

原创 Java变量命名规则

首字母1.字母2.下划线 '_'3. '$'命名习惯:1、变量名由多单词组成时,第一个单词的首字母小写,其后单词的首字母大写,俗称骆驼式命名法(也称驼峰命名法),如 myAge2、变量命名时,尽量简短且能清楚的表达变量的作用,做到见名知意。如:定义变量名 stuName 保存“学生姓名”信息PS: Java 变量名的长度没有限制,但 Java 语言是区分大小写的,所以 

2016-05-21 15:16:00 673

转载 Java打印九九乘法表

public static void main(String[] s) { for (int i = 1; i < 10; i++) { for (int j = 1; j <= i; j++) { System.out.print(j + "*" + i + "=" + i * j + "\t");// \t跳到下一个tab位置解决了i*j>10后的位置问题

2016-05-21 14:52:51 334

原创 Java环境变量配置

概念解释:1.JVM:Java虚拟机 A.java通过 编译器 编译成A.class 再通过 解释器 解释翻译去执行成我们看到内容2.JDK:Java开发工具包 3.JRE:Java运行时环境 Java开发环境搭建:(配置环境变量)JAVA_HOME  配置JDK安装路径PATH               配置JDK命令文件的位置(JDK下的bin目录)CLASS

2016-05-21 14:29:57 354

空空如也

空空如也

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

TA关注的人

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