Java 简单使用字节流
@TOC文件流节点流:FileInputStream: 输入流FileOutputStream:输出流读的步骤:public static void main(String[] args) throws IOException {// f:/data/a.txt 读取 在控制台上展示 文件内容为ab
@TOC文件流节点流:FileInputStream: 输入流FileOutputStream:输出流读的步骤:public static void main(String[] args) throws IOException {// f:/data/a.txt 读取 在控制台上展示 文件内容为ab
@TOC以字符为单位读写。字符流只能用于 文本文件。(jpg等不能用)文件流节点流:提供基本的文件读写。FileReader:FileWriter:读:public static void main(String[] args) throws IOException {// 读// 1.FileRe
@TOC线程简介进程与线程进程(Process) 是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。 在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程序的实体。是计算机中的程序关于某数据集合上的一
原理:相邻的两个数字比较大小排序。思路:依次比较相邻的两个数,将比较小的数放在前面,比较大的数放在后面。第一次比较:首先比较第一和第二个数,将小数放在前面,将大数放在后面。比较第2和第3个数,将小数 放在前面,大数放在后面。如此继续,知道比较到最后的两个数,将小数放在前面,大数放在后面,重复步骤,直
原理:某一个位置 与后边所有的元素比较排序。public static void main(String[] args) {// 选择int [] arr = {11,23,56,2,4};int temp;for(int i = 0; i < arr.length - 1; i ++){//
public static void main(String[] args) {// 二分查找法int [] arr = {1,5,7,9,3};// 前提:数列有序int temp;// 冒泡升序排序for(int i = 0 ; i < arr.length - 1; i ++){bool
@TOC封装封装:隐藏类的属性和实现细节,对外提供公共的访问方式。好处:1) 程序更安全2)访问器中可以灵活的使用流程控制语句3)用户只能用我们提供的访问方式来访问。class Person{// private :访问修饰符 只能在声明它的类中使用private int age;// 10// 间
@TOC访问修饰符访问修饰符修饰类和类的成员Java将类成员的可见度分为四个种类:|访问修饰符|本类 |同包|子类||--|--|--|--|| private | ✓ ||||| 默认| ✓ |✓|||| protected| ✓ |✓|✓(不同包子类也可以访问)||| public | ✓ |
@TOC线程中断interrupt()方法当前线程如果处于sleep()或join()状态并被其他线程中断的话,会引发中断异常,进入异常处理如果没有处于sleep()或join()状态使被其他线程中断,不会引发异常,不会进入异常处理class MyThread1 implements Runnabl
@TocLock锁Lock是一个接口,接口的实现类是ReentrantLockLock lock=new ReentrantLock();try{ lock.lock();//获得锁}catch(Exception ex){ }finally{ lock.unlock(); /