自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

持之以恒,坚持思考,坚持创新!

博客资料为个人学习和记录笔记之用

  • 博客(13)
  • 收藏
  • 关注

原创 Java基础--文件数据IO操作

文件数据IO操作1. Reader和Writer1.1. 字符流原理Reader是所有字符输入流的父类而Writer是所有字符输出流的父类。字符流是以字符(char)为单位读写数据的。一次处理一个unicode。字符流都是高级流,其底层都是依靠字节流进行读写数据的,所以底层仍然是基于字节读写数据的。1.2. 常用方法Reader的常用方法:int read() 读取一个字符,返回的int”值低16

2015-07-20 16:30:18 467

原创 Java基础--IO文件操作-RandomAccessFile

——Java培训、Android培训、iOS培训、.Net培训 期待与您共同交流!——Java的IO体系详解 文件操作——RandomAccessFile1. 构建RandomAccessFileJava提供了一个可以对文件随机访问的操作,访问包括读和写操作。该类名为RandomAccessFile。该类的读写是基于指针的操作。1.1. 只读模式RandomAccessFile在对文件进行随机

2015-07-20 15:28:29 311

原创 Java基础--类和对象、方法

——Java培训、Android培训、iOS培训、.Net培训 期待与您共同交流!——Java中的类、对象和方法目录 - 对象和类 - 方法1 对象和类 1.1. 面向对象程序设计 1.1.1. 面向过程的结构化程序设计 首先来看一个需求,实现员工信息管理,将员工简历信息中的数据:姓名、性别、年龄、薪水, 存储在信息管理系统中进行操作。可以定义一个输出雇员信息的方法进行数据的输出,传递

2015-07-17 16:35:21 560

原创 Java基础--对象内存管理

——Java培训、Android培训、iOS培训、.Net培训 期待与您共同交流!——对象内存管理对象内存管理1.1. 对象内存管理在JAVA中,有java程序、虚拟机、操作系统三个层次,其中java程序与虚拟机交互,而虚拟机与操作系统交互。编译好的java字节码文件运行在JVM中。 程序中无论代码还是数据,都需要存储在内存中,而java程序所需内存均由JVM进行管理分配,开发者只需关心JVM

2015-07-17 16:07:13 313

原创 Java基础--静态代码块:static{}

——Java培训、Android培训、iOS培训、.Net培训 期待与您一起共同交流!——关于静态初始化器(static{})静态初始化器,作用是用来初始化类的非静态字段(也就是属于对象的非静态字段)构造函数在对象创建时被自动调用,并在对象变得可用之前完成其中定义的初始化。也可以使用同一个构造函数来初始化类的静态字段,在构造函数中初始化静态字段就意味着必须等待对象创建完成。静态初始化器和典型的

2015-07-17 15:50:24 319

转载 ResourceBundle和properties 读取配置文件区别

java.util.ResourceBundle 和java.util.properties 读取配置文件区别这两个类都是读取properties格式的文件的,而Properties同时还能用来写文件。 Properties的处理方式是将其作为一个映射表,而且这个类表示了一个持久的属性集,他是继承HashTable这个类。ResourceBundle本质上也是一个映射,但是它提供了国际化的功能。

2015-10-03 23:18:48 275

原创 Java基础--重温Java的继承和重写

——Java培训、Android培训、iOS培训、.Net培训 期待与您共同交流!——继承和重写(extends&override)1. 继承1.1. 泛化的过程前面的案例中定义了T类和J类, 通过分析可以发现, 在这两个类中存在着大量的重复代码,像cells属性、print方法、drop方法、moveLeft方法、moveRight方法,在这两个类中都存在,并且实现上基本也是相同的,本着代码重用的

2015-08-04 10:22:07 768

原创 使用JavaIO技术实现文件切割与文件合并

1文件切割直接上代码:package com.test;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;/** * 文件切割 *

2015-07-31 16:21:51 312

原创 集合(查询表 Map集合)

——Java培训、Android培训、iOS培训、.Net培训 期待与您共同交流!——集合操作-查询表1. 查询表1.1. Map接口java提供了一组可以以键值对(key-value)的形式存储数据的数据结构,这种数据结构成为Map。我们可以把Map看成一个多行两列的表格,其中第一列存放key,第二列存放value。 而每一行就相当于一组key-value对,表示一组数据。 Map对存入的元素

2015-07-31 10:24:10 387

原创 Java基础--关键字解析

——Java培训、Android培训、iOS培训 期待与您交流! ——1.package 作用:避免命名冲突。是类的全局路径限定。包名+类名import用户声明被引用类的路径。访问不同包时,需要使用import2.staticstatic修饰的成员变量不属于对象的数据结构;static变量是属于类的变量,通常通过类名来调用static成员。static修饰的成员变量存储在方法区,

2015-07-17 17:15:25 365

原创 Java历史

——Java培训、Android培训、iOS培训、.Net培训 期待与与您共同交流!——Java概述1.Java概述:Java编程语言最初是由James Gosling发起并于1995年发布Sun Microsystems的Java平台的核心组成部分升阳微系统(Java 1.0 [J2SE])开发的。 2.Java的特点: a.面向对象:在Java中,一切都是对象。 Java可以很容易地扩展,因

2015-07-17 15:44:01 427

原创 Java数据成员的默认值

——Java培训、Android培训、iOS培训、.Net培训 期待与与您共同交流!——Java数据成员的默认值主类型默认值boolean falsechar ‘\u0000’(null)byte (byte)0short (short)0int 0long 0Lfloat 0.0Fdouble 0.0d一旦将变量作为类成员使用,就要特别注意由Java分配的默认值。这样做可保证主类

2015-07-17 15:30:08 351

原创 Java基础--三大特性

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-Java的三大特性:封装、继承、多态1. 封装 封装的表现形式多样,其中有类的封装、方法的封装、访问修饰符的封装。 a、类的封装:①封装数据,行为;②作为整体来操作。 b、方法的封装:①封装功能的实现;②隐藏实现的细节。 c、访问修饰符的封装:①控制访问权限;②保障数据的安全。​ 2. 继承

2015-07-17 14:17:08 284

空空如也

空空如也

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

TA关注的人

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