自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java集合框架

java集合框架支持两种类型:一是存储一类元素, 即为集合; 二是存储键值对,即为map.集合支持三种类型的集合: 规则集: Set 存储一组不重复的元素, 且无序.线性表: List 存储一组可重复的元素, 且有序.队列 : Queue 存储用先进先出方式处理的对象.java集合框架设计使用接口,抽象类, 具体类。用接口定义框架,用抽象类提供这个接口的部分实现。且具体的数据

2017-12-22 10:06:34 144

原创 Git

说明:git命令小结 1. 创建一个仓库$ git init新一个空文件夹,在这个文件夹下打开git bash,或者在git bash中cd到新建的这个目录,执行git init命令。文件夹中会出现一个.git的目录,此时这个文件夹就成了一个本地git仓库。$ git clone url从远程端克隆项目。url为项目地址。

2017-12-21 09:32:31 159

原创 java之泛型

1.泛型泛型指类型参数化,允许用户指定可以和这些类或方法一起工作的对象类型,其优点是可以在编译时而不是在运行时检测出错误,当你指定了一个类型时,如果你试图用非指定类型的对象,则无法通过编译。 示例:ArrayList ListDate> list = new ArrayListDate>(); list.add("string");//此时编译不通过 //你先指

2017-12-15 19:53:39 130

原创 java 线程之同步

1.线程安全何时出现:当同一资源被多个线程同时进行读写操作,数据遭到破坏,使得运行结果不准确。 竞争状态:多个线程以一种冲突的方式读写公共资源,这种状态称为竞争状态,如果一个类的对象在多线程程序中没有导致竞争状态,则可称这个类是线程安全的。 解决办法:同步。避免多个线程同时进入程序的某一部分(称这部分为临界区),即一次只允许一个线程进入这个临界区。2.线程同步之synchronized这是一个关

2017-12-13 19:11:44 149

原创 java线程

1.什么是线程一个程序可以同时执行多个任务,每一个任务就称之为一个线程。2.线程与进程二者都是CPU时间段的一个描述,即某个线程或进程获得了CPU时间,进而执行其相应的任务。线程存在于进程之中,一个进程至少包含一个线程。每个进程都拥有自己的一整套变量,进程之间不共享,但线程则不是,它们会共享资源。3.java中线程的创建与 启动3.1 创建线程: 方式一:继承Thread类

2017-12-06 09:33:46 283

原创 java IO流 之 转换流 v1.0.0

说明:本文章为入门文章,供入门者参考。InputStreamReader : 字节流转换为字符流,使用指定的字符集读取字节并将其解码为字符。为了提高效率,通常会与缓冲流结合使用。即用缓冲流对其进行包装。 new BufferedReader(new InputStreamReader(InputStream in));OutputStreamWriter :字符流转换为字节流,使用指定的字符集编码

2017-12-04 13:51:07 174

原创 java IO流之字符流 v_1.0.0

说明:本文是基础知识,供入门者参考。字符流:读取的是字符。分为输入流和输出流。 Reader:字符输入流,是一个抽象类。是所有字符输入流的超类。 Writer:字符输出流,是一个抽象类。是所有字符输出流的超类。1.Reader 之 FileReader常用方法: int read() 读取单个字符。返回作为整数读取的字符,范围在 0 到 65535 之间 ( 0x00

2017-12-04 11:19:06 154

原创 java之IO流-字节流

本文章为基础知识,供入门者参考。一.字节流之介绍字节流:读取字节byte。 分类:输入流和输出流,这是相对于程序而言,程序获取数据(从硬盘中读取数据)称为输入流,程序将数据输出(如保存到硬盘上)称为输出流。 超类:InputStream 所有字节输入流的超类;OutputStream 所有字节输出流的超类。我们接下来先讨论FileInputStream和FileOutputStream。二、Fi

2017-12-02 18:20:48 180

原创 java之IO流-File v_1.0.0

一、java IO流之File说明:本文章只是一些基础练习,供入门者参考。1.创建一个文件(或目录),判断它是否已存在,若不存在则创建,判断它是一个文件还是一个目录,删除它,判断它是否还存在。1.1文件 @Test public void testFile() { File file = new File("D:","hello.txt"); //判断文

2017-12-02 14:29:47 207

原创 java之String v_1.0.1

String API一、构造方法1.构造方法之byte[]String(byte[] bytes) 通过使用平台的默认字符集解码指定的 byte 数组,构造一个新的 String。 String(byte[] bytes, Charset charset) 通过使用指定的 charset 解码指定的 byte 数组,构造一个新的 String。 String(byte[]

2017-12-01 21:01:41 216

原创 java数组之排序 v_1.0.0

java数组排序一、Arrays.sort()这是java.util.Arrays工具类提供的方法,默认对数组进行升序排序。1.Arrays.sort(Object[] o,[int fromIndex,int toIndex]); - 以上Object可以为:byte,short,int,long,float,double,char,Object。 - fromIndex, to

2017-11-30 20:10:35 303

原创 linux常用操作

Linux 常用操作一.系统相关操作1. 新建文件vi  t.txttouch t.txt 2. 关机重启关机  shutdown  -h:停止系统服务并关机  -r: 停止系统服务后重启  重启  reboot3. 切换工作目录cd4. 显示工作路径pwd5. 查看目录中的文件ls 6

2017-10-09 16:39:23 249

空空如也

空空如也

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

TA关注的人

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