自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 File io 字节字符流

操作文件流时不管字节流还是字符流都按照以下 的方式进行 1.使用File找到一个文件 2.通过File对象去实例化字节流和字符流的子类 3.进行字节(字符)的读写操作 4.关闭文件流一、字节流 inputStream outputStreampackage FileText;/** * 体会字节流的输入和输出 * int read(byte buffer[]);----------试

2017-11-13 20:19:55 174

原创 File初步

本次博客我们将第一次认识io并通过代码来了解 1.如何创建文件夹与文件 2.获取文件的属性 3.删除文件 4.获取文件的子目录并遍历出来接下来我们看一下代码package FileText;import java.io.File;import java.io.IOException;/** *初次认识文件 * @author lover * */public class Firs

2017-11-12 22:55:11 134

原创 数据结构(二)--容器练习

上节我们学习了ArrayList和LinkedList今天我们来应用一下,编写一个学生管理信息系统 作业要求 实现学生信息管理系统。初始化三个学生。使用linkList实现。输出: 学生用户管理系统。请输入操作符:(1、添加,2、删除,3、显示,4、退出)输入: 1 添加位置:1 学号:3 姓名:zhang

2017-10-11 23:34:56 184

原创 数据结构(一)--ArrayList and LinkerList

今天我带大家一起学习java中的容器部分,首先我们来看一下ArrayList。 我们需要先明确的是,有些时候我们需要不断的向一个库中添加或者删除元素,我们首先自然而然想到的就是数组,然而数组并不支持扩展内存,我们只能初始化固定数组的长度,然而我们往往会造成内存空间的浪费,或者我们创建数组的长度无法满足我们实际情况的需要,这时java为我们提供了容器这个概念,我们今天首先了解下其中的ArrL

2017-10-11 00:08:35 343

原创 常用类--Date,Random

今天我们主要学习一下如何使用Date类和Random类, 1.如何输出我们想要的日期格式 2.如何将字符串转为日期格式 3.如何进行数字与字符串的互转 4.如何产生随机数,随机bool值 先贴下代码import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.*;;public c

2017-10-09 16:51:39 470

原创 线程初步(六)----匿名内部类的使用

今天我们学习一波线程里内部类的使用我们先展示一下代码/** * 使用匿名内部类 * @author lover * */public class InnerDemo {public static void main(String[] args) { //使用内部类创建一个线程对象 new Thread("Thread创建的线程"){ publi

2017-10-09 10:58:20 184

原创 线程初步(五)---join,yield

今天我们来学习一下线程里面的两个方法 一、join(); join方法:等待线程终止。 使用方法 线程名.join(); 表示的是当前线程加入,当新加入的线程加入,原先的线程才会开始执行,接下来我们写一个小程序来演示一下/** * 本次程序主要是了解线程中join方法 * join();等待线程终止 * @author lover * */class Jo

2017-10-08 23:27:52 230

原创 线程初步(四)--小练习

今天我们巩固一下前几节所学到的线程 我们希望写一个程序,可以不断的输入,不断的输出 首先我们用以前的方式编写 接下来我们来看一段代码/** * 不断进行输入一个人的姓名和性别操作,同时进行输出 * @author lover * */class resourse{ int x=1; private String name; private String sex

2017-10-07 00:30:31 201

原创 线程初步(三)

在jdk1.5中新加入锁的概念 同时还新增了condition方法 Condition 将 Object 监视器方法(wait、notify 和 notifyAll)分解成截然不同的对象,以便通过将这些对象与任意 Lock 实现组合使用,为每个对象提供多个等待 set(wait-set)。其中,Lock 替代了 synchronized 方法和语句的使用,Condition 替代了 Ob

2017-10-06 12:52:31 159

原创 线程初步(二)

今天我们将通过线程来谈一谈生产者消费者的问题 首先我们写一个小程序生产一个商品并消费一个商品/** * 写一个商品者生产消费者消费的线程小程序 * @author lover * */class goods{ private int sum=1; private String name; public void set(String name){ t

2017-10-06 10:30:13 121

原创 线程初步(一)

线程 创建线程需要继承Thread类或者Runnable接口 我们先用一个实例来展示一下多线程//创建一个卖票的实例class tickts implements Runnable{ private int tickts=100; public void run(){ while(true){ if(tickts>0){

2017-10-06 00:10:16 203

空空如也

空空如也

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

TA关注的人

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