自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 BufferedOutputStream源码解析

package java.io;public class BufferedOutputStream extends FilterOutputStream { //存储数据的内部缓冲区,存储"缓冲输入流"数据的字节数组 protected byte buf[]; //缓冲区中的有效字节数,即缓冲区数据的个数 protected int count; ...

2018-09-06 21:41:34 485

原创 集合之Map集合

 ​​​​​​Map接口:集合框架中的另一个父接口Map集合,用于储存一一对应的元素数据,第一个对象可以作为索引,第二个对象作为值,我们称之为key-value,键值对。储存数据的特点:     (1)以key-value形式进行存储。     (2)key与value都必须是引用类型     (3)key可以为null。     (4)key与value是单向一对一映射。...

2018-09-05 18:49:00 208

转载 String类

一、String类 String使用非常频繁,用来描述一个字符串.String中实现了很多 对字符串方便的操作方法. String内部使用char[]实现字符串的数据保存  字符串的"字面量(直接量)"也是String类型的实例   String对象是不变对象.对象创建后内容不可更改,这样的规则使 得String看起来更像简单类型.  String中的每个字符都是有索引值的,...

2018-08-14 18:18:18 190

原创 java-面向对象-多态和接口

2018-08-06 19:48:51 211

转载 java-面向对象-static

2018-08-03 18:54:45 199

原创 java-面向对象-单例模式

设计模式之单例模式         需求:在程序中的任何地方,我们想要获取某一个类的唯一对象。                 我们称之为类的单例           Singleton     (1)提供一个私有的静态的本类型的成员变量     (2)构造器私有化     (3)提供公有的静态的方法获取本类中创建的实例。      //饿汉写法:  加载期间就实例化对象  ...

2018-08-03 18:22:21 229

原创 java-面向对象-4

2018-08-03 09:25:29 210

原创 java-面向对象3-继承

2018-08-01 19:21:58 218

原创 java-小程序俄罗斯方块(1)

 

2018-07-31 19:57:52 727

原创 java-面向对象2

2018-07-30 18:39:23 171

原创 面向对象1

现在程序开发有两个主流的方法:(1)结构化程序设计,也叫面向过程程序设计。结构化程序设计主张以功能/步骤来进行软件设计。(2)面向对象程序设计。 面向对象编程思想逐渐成熟起来。它使用类,对象,继承,封装,消息等概念来进行程序设计。类的定义:   =成员变量+方法格式语法:修饰词  class  类名{type  field1;type  field2; .....      ...

2018-07-29 15:24:30 188

原创 java-二维数组和方法

1.二维数组概念:数组的元素依然是数组 int[] a = {1,2,3,4} int[][] b={{1,2},{2,3,4,5,6},{1,2,3}}二维数组的初始化: 静态初始化:  如---int[][] a = {{1},{1,2},{2,3,4}}; 动态初始化:(1)等长式初始化int[][] a = new int[3][2];表示a有三个元素,...

2018-07-29 14:55:33 835

原创 java-排序

数组的排序:(1).冒泡排序的基本思想:   在要排序的数组中,对当前还未排好序的范围   内的全部数,自上而下(自左到右)对相邻的两   个数依次进行比较和调整,让较大的往下沉(   或向右移),较小的往上冒(或向左移)。即:   每当两相邻的数比较后他们的顺序与排序要求   相反时,就将他们互换。冒泡排序的改进:    对冒泡排序的常见的改进方法是 加入一个标志性的   ...

2018-07-29 14:31:29 163

原创 java-数组

数组:1.概念:一组相同类型的数据的组合,也是引用数据类型2.名称:数组名称不是固定的,与存放的数据的类型有关-如 数组名称 int[]3.元素:数组中的每个数据都是这个数组的元素4.数组的声明与初始化声明:元素类型[]  变量名;           元素类型   变量名[];--不建议此写法变量的初始化的时机:2种    (1)声明时直接初始化    (2...

2018-07-29 14:12:10 169

原创 java基础

1.JDK二.变量三.java语言数据类型四.运算符五.程序运行顺序 

2018-07-29 13:42:45 154

空空如也

空空如也

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

TA关注的人

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