IO流常见操作 1.复制文本文件[使用多种方式实现] /* * 复制文本文件 * * 分析: * 复制数据,如果我们知道用记事本打开并能够读懂,就用字符流,否则用字节流。 * 通过该原理,我们知道我们应该采用字符流更方便一些。 * 而字符流有5种方式,所以做这个题目我们有5种方式。推荐掌握第5种。 ...
分类:
编程语言 时间:
2019-01-13 00:14:57
阅读次数:
237
IO流 1.IO流概述 所谓的IO流就是用来进行设备之间的数据传输的。 2.IO流分类 (1).按照数据流向 输入流 读取数据 输出流 写出数据 (2).按照数据类型 字节流 字节输入流 读取数据 InputStream 字节输出流 写出数据 OutputStream 字符流 字符输入流 读取数据 ...
分类:
编程语言 时间:
2019-01-12 01:04:48
阅读次数:
250
IO流_递归 1.递归概述 递归指的是方法定义中调用自身方法的情况。 2.递归的注意事项 (1).要有出口,否则就是死递归 (2).次数不能太多,否则就内存溢出 (3).构造方法不能递归使用[不然在创建对象的时候就会内存溢出] 3.递归解决问题的思想 (1).分解法: 把问题细分为一个基本皆可以解决 ...
分类:
编程语言 时间:
2019-01-09 22:20:24
阅读次数:
181
随着《2018年中国大学生就业报告》出炉,计算机相关专业的高就业率引起了人们的关注。为了能够实现高薪,越来越多的非专业人士转行从事编程开发,Java作为最受欢迎的编程语言成为人们的一致选择!想要成为一名优秀的Java程序员,不能像无头苍蝇一样乱转,一些关键技术的掌握是非常重要的,比如说×××老师分享的这九点:一、熟练的使用Java语言进行面向对象程序设计,有良好的编程习惯,熟悉常用的JavaAPI,
分类:
编程语言 时间:
2019-01-09 11:14:34
阅读次数:
206
泛型 1.泛型的引入以及概述 (1).概述: 我们知道集合也是一种存储数据的工具,之前我们学习过StringBuffer和数组,这俩种在存储数据的时候都是明确了要存储什么类型的数据,如果 存储的数据类型和定义要存储的数据不一致的时候就会报错。那么集合为了数据存储的一致性,也提供了类似的机制,那么就是 ...
分类:
编程语言 时间:
2019-01-01 17:23:32
阅读次数:
206
List的三个子类基本使用 ArrayList 1.ArrayList类概述 ArrayList的底层数据结构是数组,查询快,增删慢。属于线程不安全,但是效率高。 2.ArrayList使用案例[使用ArrayList存储对象并遍历] public static void main(String[] ...
分类:
编程语言 时间:
2018-12-31 21:16:34
阅读次数:
166
集合基础1_集合概述以及Collection集合 1.为什么会出现集合? 我们学习的是面向对象语言,而面向对象语言对事物的描述是通过对象体现的,为了方便对多个对象进行操作,我们就必须把这多个对象进行存储。 而要想存储多个对象,就不能是一个基本的变量,而应该是一个容器类型的变量,在我们目前所学过的知识 ...
分类:
编程语言 时间:
2018-12-30 12:46:03
阅读次数:
182
StringBuffer 1.StringBuffer概述 为什么会出现StringBuffer,如果我们对字符串进行拼接操作,每次拼接,都会构建一个新的String对象,这样操作会耗费时间,同时浪费空间, 于是,java就给我们提供了StringBuffer,用于解决这一个问题。 2.String ...
分类:
编程语言 时间:
2018-12-26 22:21:18
阅读次数:
243
java API 1.Object类 (1).概述 Object类是类层次结构的根类,每一个类都使用Object类作为超类,所有的对象(包括数组)都实现这一个类的方法。 (2).构造方法 由于Object类作为一个超类,只有一个无参构造,所以子类的构造方法默认访问的都是父类(也就是Object)类的 ...
分类:
编程语言 时间:
2018-12-23 16:55:35
阅读次数:
244
一.概念 1.对HBase JavaAPI的概述: 01.hbase使用java语言编写,自然支持java编程 02.支持CRUD操作 03.JavaAPI包含了所有的hbase的shell,甚至比这个还要多 04.JavaAPI是访问hbase的最快的方式 2.api 01.Configurati ...
分类:
编程语言 时间:
2018-12-22 18:40:13
阅读次数:
148