自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA collections在java中的使用

import java.util.ArrayList;import java.util.Collections;import java.util.List;/*Collections* 面试题:Collect和Collections有什么区别?* Collection 是集合体系的最顶层,包含了集合体系的公性* Collections是一个工具类,方法就是用来操作Collectio...

2019-04-01 17:00:58 176

原创 JAVA set在java中的使用

Set接口的特点:import javax.swing.text.html.HTMLDocument;import java.util.HashSet;import java.util.Iterator;import java.util.Set;/*使用hashset存储字符串并遍历* set集合的特点:* 1 无序(存储和读取的顺序有可能不一样)* 2 元素不允许重复...

2019-04-01 17:00:17 196

原创 JAVA 编码表的应用和乱码的处理

import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;/*java中字符串的编码* 编码表:把计算机底层的二进制数据转换成我们能看懂的字符* ASCII码表* ...

2019-04-01 17:00:09 130

原创 JAVA properties在java中的应用

import java.util.Properties;import java.util.Set;/** Properties 实现了map接口 也可以使用map中的方法* Properties 表示了一个持久的属性集 它的每一个键及其所对应的值都是String类型的,所以不需要使用泛型* 构造方法:* Properties()** */public class ...

2019-04-01 17:00:00 244

原创 JAVA Map在java中的应用

Map的概述:/** 需求:实现学号和姓名这样有对应关系的数据存储* 为了体现这种有对应关系的数据 Java为我们提供了一种专门用于存储对应关系的集合,我们称之为Map* Map:将键映射到值的对象。 地图不能包含重复的键; 每个键可以映射到最多一个值* Map和Collecton的区别?* Map:一个双列集合 常用于处理有对应关系的数据 key是不可以重复的 ...

2019-04-01 16:59:52 248

原创 JAVA I/O在java中的概述和File类的使用

/* IO流的分类:* 流向: 输入流 读取数据 FileReader* 输出流 写出数据 FileWriter* 数据类型* 字节流: 字节输入流 :读取数据 InputStream* 字节输出流: 写出数据 OutputStream* 字符流: 字符输入流:读取数据 Reader* ...

2019-04-01 16:59:45 227

原创 JAVA 编码表和乱码问题的一点小认识

import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;/*java中字符串的编码* 编码表:把计算机底层的二进制数据转换成我们能看懂的字符* ASCII码表* ...

2019-04-01 16:59:00 211

原创 JAVA FileWriter和FileReader在java中的应用

FileWriter类在java中的使用:import java.io.FileWriter;import java.io.IOException;/** FileWriter:* FileWriter(String fileName):创建一个文件名称* 输出流写数据的步骤: * 1 创建输出流对象 * 2 调用输出流对象写数据的方法 * 3 刷新 * 4 释放...

2019-04-01 16:58:35 235

原创 JAVA 文件复制在java中的应用

第一种方式:import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;/* 需求: 把项目路径下的FileWriterDemo.java的内容复制到项目路径下的copy.java中* 文件复制的规律:*...

2019-04-01 16:58:25 170

原创 JAVA 高速缓冲流在java中的使用

import java.io.*;import java.nio.Buffer;/** BufferedWriter:将文本写入字符输出流,缓冲字符,以提供单个字符,数组和字符串的高效写入。* BufferedReader:从字符输入流读取文本,缓冲字符,以提供字符,数组和行的高效读取。*/public class BufferedStreamDemo { public st...

2019-04-01 16:58:14 345

原创 JAVA Collection在java中的使用

集合的体系结构:import java.util.ArrayList;/** ArrayList* 集合的体系结构* 由于不同的数据结构(数据的组织 存储方式),所以java为我们提供了不同的集合* 但是不同的集合他们的功能都是相似的,不断地向上提取,将他们的共性提取出来,这就是集合体系结构形成的原因* 体系结构* 怎么学习? 从最顶层开始学习,因为最顶层包含了所有的共性* ...

2019-04-01 16:57:45 663

原创 JAVA 集合、Properties和I/O操作的结合

import java.io.BufferedWriter;import java.io.FileWriter;import java.io.IOException;import java.util.ArrayList;/** 把ArrayList集合中的字符串数据存储到文本文件中* 每一个字符串元素作为文件中的一行数据** 分析:*1 创建集合元素*2 往集合中添加字符串...

2019-04-01 16:56:54 108

原创 JAVA 打印流在java中的使用

打印流的概述:import java.io.FileNotFoundException;import java.io.IOException;import java.io.PrintWriter;// 打印流// printStream//printWriter// 可以自动换行 println// 不能输出字节 但是可以输出其他任意类型// 通过某些配置 可以实现自动刷新...

2019-04-01 16:56:24 327

原创 JAVA 对象输入流和对象输出流在java中的应用

对象输出流的概述:import java.io.Serializable;public class Student implements Serializable { private static final long seriaVersionUID = 1; //把序列号给固定下来 否则以后改了类就会出现问题 public String name; publi...

2019-04-01 16:55:00 583

原创 Java 异常处理机制

/*Exception in thread "main" java.lang.ArithmeticException: / by zero at ExceptionDemo.main(ExceptionDemo.java:3) 我们在写代码的时候,经常的出现一些小问题,那么为了方便我们处理这些问题,java为我们提供了异常机制 异常包含了错误的类型 原因及位置 异常:不正...

2019-04-01 16:54:13 165

原创 JAVA 转换流在java中的应用

// 需求 :读取键盘录入的数据 并输出到项目根目录下的a.txt 文件中// 数据源 :读取键盘录入的数据 System.in// 目的地:项目根目录下的a.txt FileWriter// 转换流 :将字节输入流转换成字符输入流:InputStreamReaderimport java.io.FileWriter;import java.io.IOException;import...

2019-04-01 16:53:29 434

原创 JAVA 多态

/*多态的前提:* 子父类的继承关系* 方法重写* 父类引用指向子类对象** 动态绑定:运行期间(run的时候):运行时期调用的方法,是根据其具体的类型* */public class PoymrphicDemo { public static void main(String[] args) { Cat c = new Cat(); c.e...

2019-04-01 16:53:09 102

原创 递归的一点小认识

/** 需求:求5的阶乘* 5! = 5*4*3*2*1* 5! = 5*4!* 4! = 4*3!* 3! = 3*2!* 2! = 2*1!* 1! = 1* n! = n*(n-1)** 递归:把大问题拆成很多小问题,然后把小问题拆成更多的小问题* 当我们把更多的小问题解决了,小问题也解决了* 随着小...

2019-04-01 16:51:58 153

空空如也

空空如也

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

TA关注的人

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