- 博客(30)
- 资源 (8)
- 收藏
- 关注
转载 FileWriter和BufferedWriter用处,区别
[java] view plain copyFile file = new File("d:/test2.txt"); try { FileWriter fw = new FileWriter(file); BufferedWriter bw = new Buff
2017-01-30 16:37:17 2426 1
转载 PrintStream:
PrintStream:是一个字节打印流,System.out对应的类型就是PrintStream。它的构造函数函数可以接收三种数据类型的值。1,字符串路径。2,File对象。3,OutputStream。PrintWriter:是一个字符打印流。构造函数可以接收四种类型的值。1,字符串路径。2,File对象。
2017-01-26 18:45:40 620
转载 字节流与字符流的区别详解
字节流与字符流先来看一下流的概念:在程序中所有的数据都是以流的方式进行传输或保存的,程序需要数据的时候要使用输入流读取数据,而当程序需要将一些数据保存起来的时候,就要使用输出流完成。程序中的输入输出都是以流的形式保存的,流中保存的实际上全都是字节文件。字节流与字符流在Java.io包中操作文件内容的主要有两大类:字节流、字符流,两类都分为输入和输出操作。在字
2017-01-26 17:22:11 217
原创 流操作的基本规律
1,明确源和目的源:输入流。 InputStream Reader(字符)目的:输出流, OutputStream Writer(字符)2,操作的数据是否是纯文本。是:字符流否:字节流3,当体系明确后,在明确要使用哪个具体的对象通过设备来进行区分:源设备:内存,硬盘,键盘。目的设备:内存,硬盘,控制台1,将一个文件中数据存储到另一
2017-01-26 11:40:32 354
转载 java中从键盘输入的三种方法
原文http://blog.csdn.net/u012249177/article/details/49586383Java从键盘输入的三种方法[java] view plain copyimport java.io.BufferedReader; import java.io.IOException; import
2017-01-26 10:11:42 1427
转载 深入理解java异常处理机制
1. 引子 try…catch…finally恐怕是大家再熟悉不过的语句了,而且感觉用起来也是很简单,逻辑上似乎也是很容易理解。不过,我亲自体验的“教训”告诉我,这个东西可不是想象中的那么简单、听话。不信?那你看看下面的代码,“猜猜”它执行后的结果会是什么?不要往后看答案、也不许执行代码看真正答案哦。如果你的答案是正确,那么这篇文章你就不用浪费时间看啦。
2017-01-22 10:38:56 244
转载 Java:Map与HashMap,Hashtable,HashSet比较
HashMap和Hashtable两个类都实现了Map接口,二者保存K-V对(key-value对);HashSet则实现了Set接口,性质类似于集合。HashTable和HashMap区别第一,继承的父类不同。Hashtable继承自Dictionary类,而HashMap继承自AbstractMap类。但二者都实现了Map接口。[java] view pla
2017-01-22 07:45:48 276
转载 高级for循环
本博客为子墨原创,转载请注明出处!http://blog.csdn.net/zimo2013/article/details/88702891.高级for循环 格式: for(类型 变量名: 被遍历的集合(Collection)或者数组),Collection extends Iterable Iterable有迭代器可以使用高级for循环2.遍历方式
2017-01-22 00:52:10 1196
转载 binarySearch()方法详解 java
再看TIJ 的时候书中提到 未排序的数组使用binaryserach会产生很严重错误 一直想不通后来在网上找了一下得到以下结果binarySearch()方法提供了多种重载形式,用于满足各种类型数组的查找需要,binarySearch()有两种参数类型注:此法为二分搜索法,故查询前需要用sort()方法将数组排序,如果数组没有排序,则结果是不确定的,另外如果数
2017-01-21 23:03:07 922
原创 java中调用静态方法时候可以省略类名吗?
不行,你省略了,它咋知道调用哪个类里的静态方法?当然,如果你是在这个类里面调用静态方法,是可以省略的
2017-01-21 21:50:48 2259 2
转载 Java高级特性之增强for循环(一)
原文: http://blog.csdn.net/qq1130141391/article/details/12523203前言 写道for/in循环就是JDK5.0中所谓的增强For循环,它能对数组和集合进行遍历,使用它会使用你的代码短小而精炼的多。这里将介绍以下内容:传统的for循环和增强for循环的比较定制自己的增强for循环增强for循环的局限性
2017-01-20 15:04:00 1565
原创 java数组的输出时为什么要调用Arrays.toString方法
数值数组是不能够整体输出的,你可以使用循环输出for(i=0;i System.out.println(a[i]+" ");而借助Arrays.toString(a)就节省了上面的循环步骤,而一步输出(当然,调用函数的内部进行了处理)。
2017-01-20 14:23:43 2169
转载 TreeSet()详解
1.TreeSet原理: /* * TreeSet存储对象的时候, 可以排序, 但是需要指定排序的算法 * * Integer能排序(有默认顺序), String能排序(有默认顺序), 自定义的类存储的时候出现异常(没有顺序) * * 如果想把自定义类的对象存入TreeSet进行排序, 那么必须实现Comparable接口 * 在类上implement Co
2017-01-19 19:24:23 773
转载 技巧
https://www.zhihu.com/question/45802148今日头条这个下拉刷新是动态创建的dom,鼠标松开后就删除了。这就导致无法通过F12查看源码。后来群里的小伙伴分享了个方法,在左键选中的时候单击鼠标右键,这时左键选中的效果就会被锁定,就可以查看源码了。然后... 我发现头条的这个icon居然是用canvas写的... _(:з」∠)_作者:记得
2017-01-18 17:30:39 260
转载 Java中Collection和Collections的区别
原文 http://pengcqu.iteye.com/blog/492196今天翻看Java笔试题,发现有这样问题,比较Collection 和Collections的区别。在这里把二者区别记录下来。 1、java.util.Collection 是一个集合接口。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很
2017-01-18 10:04:46 303
转载 java中compareTo和compare方法之比较
这两个方法经常搞混淆,现对其进行总结以加深记忆。compareTo(Object o)方法是java.lang.Comparable接口中的方法,当需要对某个类的对象进行排序时,该类需要实现Comparable接口的,必须重写public int compareTo(T o)方法,比如MapReduce中Map函数和Reduce函数处理的 ,其中需要根据key对键值对进行排序,所以,key
2017-01-18 09:46:58 1137
转载 Java中List和ArrayList的区别
List是一个接口,而ListArray是一个类。 ListArray继承并实现了List。 所以List不能被构造,但可以向上面那样为List创建一个引用,而ListArray就可以被构造。 List list; //正确 list=null; List list=new List(); // 是错误的用法 List list = new Array
2017-01-17 17:23:46 334
转载 java接口不能实例化原因浅谈
原文: http://blog.csdn.net/silk_bar/article/details/42560537今天有同学拿着这样一段代码来问我这个是不是Java接口的实例化,代码如下:[java] view plain copyclass MyThread implements Runnable{ .
2017-01-17 17:17:44 825
转载 Java中map接口 遍历map
原文网址:http://www.cnblogs.com/wjk921/p/4918442.htmljava集合框架用于存储数据,也被称为集合类位于java.util包下java.util包下常用接口和类Collection和Map是Java集合框架的根接口List集合是有序集合,集合中的元素可以重复,访问集合中的元素可以根据元素的索引来访问。Set集
2017-01-17 09:59:39 263
转载 HashSet,LinkedHashSet ,TreeSet使用区别
HashSet:哈希表是通过使用称为散列法的机制来存储信息的,元素并没有以某种特定顺序来存放;LinkedHashSet:以元素插入的顺序来维护集合的链接表,允许以插入的顺序在集合中迭代; TreeSet:提供一个使用树结构存储Set接口的实现,对象以升序顺序存储,访问和遍历的时间很快。用例代码:package com.test; import ja
2017-01-17 09:56:33 325
转载 Java学习之Iterator(迭代器)的一般用法 (转)
迭代器(Iterator) 迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。 Java中的Iterator功能比较简单,并且只能单向移动: (1) 使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的next()方法时,它返
2017-01-10 17:07:17 614
转载 java多线程与线程间通信
本文学习并总结java多线程与线程间通信的原理和方法,内容涉及java线程的众多常见重要知识点,学习后会对java多线程概念及线程间通信方式有直观清晰的了解和掌握,可以编写并分析简单的多线程程序。进程与线程进程:是一个正在执行的程序。每一个进程执行都有执行顺序,一个执行顺序是一个执行路径,或者叫控制单元;每一个程序启动时,都会在内存中分配一片空间,进程就用于标识这片空间,并
2017-01-09 10:42:51 242
转载 在自己强大之前,不要奢望别人主动帮助你
[转帖] 近日,与一位老乡聊天,他是一位典型的“老凤凰男”,农村出身,家里只有他一人考进了名牌大学,剩下的两个兄弟和三个妹妹均在家中务农,目前人到中年,混到央企中层,处级待遇,对于一个毫无背景、无人指点的内向守旧型的“凤凰男”来说,也算是事业小成。酒过三巡之后,打开话匣子,他感叹自己的事业本不该如此,回首往事,总结出两大牵绊事业的要素:身后的大家族拖累和自己的悟性太低。对于正在混凝土浇筑的
2017-01-06 19:19:36 460
转载 Java 基础【02】 Super 用法
路漫漫其修远兮,吾将上下而求索。——屈原《离骚》 昨天写this用法总结的时候,突然产生了一个问题,请教别人之后,有了自己的一点认识。还是把它写下来,为大家更好的认识提供一点思路。1)有人写了个很好的初始化属性的构造函数,而你仅仅想要在其中添加另一些自己新建属性的初始化,这样在一个构造函数中调用另外一个构造函数,可以避免重复的代码量,减少工作量;2)在一个构造函
2017-01-06 07:36:37 255
转载 java中的匿名内部类总结
原文:http://www.cnblogs.com/nerxious/archive/2013/01/25/2876489.html匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 实例1:不使用匿名内部类来实现抽象方法
2017-01-06 07:24:29 299
转载 Vuejs——(1)入门(单向绑定、双向绑定、列表渲染、响应函数)
声明:$index 在vue.js (2.0)已经舍弃不用参照链接:http://cn.vuejs.org/guide/index.html【起步】部分本文是在其基础上进行补全和更详细的探寻嗯,根据朋友的建议,我改投vue阵营了 (一)单向绑定[javascript]
2017-01-05 14:30:34 431
转载 Java 异常Exception e中e的getMessage()和toString()方法的区别
Exception e中e的getMessage()和toString()方法的区别:示例代码1:public class TestInfo { private static String str =null; public static void main(String[] args) { System.out.println("test excep
2017-01-04 14:21:57 38504
转载 ES6 对象的解构赋值
解构不仅可以用于数组,还可以用于对象。var { foo, bar } = { foo: "aaa", bar: "bbb" };foo // "aaa"bar // "bbb"对象的解构与数组有一个重要的不同。数组的元素是按次序排列的,变量的取值由它的位置决定;而对象的属性没有次序,变量必须与属性同名,才能取到正确的值。var { bar, foo } = { foo: "aa
2017-01-01 17:17:21 743
原创 网页增加QQ咨询
http://wpa.qq.com/msgrd?v=3&uin=你的QQ号码&site=你的昵称&menu=yes"><img border="0" src="http://wpa.qq.com/pa?p=2:你的QQ号码:41" alt="点击这里给我发消息" title="点击这里给我发消息">
2017-01-01 15:39:46 828
phpStudy 软件 PHP调试环境
2016-08-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人