摘要: Process与Thread 说起进程,就不得不说程序 。程序是指令和数据的有序集合,其本身没有运行含义,是一个静态的概念。 进程则是执行程序的一次执行过程,它是一个动态的概念。是系统资源分配的单位。 通常在一个进程中可以包含若干个线程,当然一个进程中至少有一个线程,不然没有存在的意义。线程是CPU 阅读全文
posted @ 2022-06-21 11:27 Resign~as 阅读(32) 评论(0) 推荐(0)
摘要: 总结 在实际的操作中,取得类的信息的操作代码,并不会经常开发。 一定要熟悉java.lang.reflect包的作用,反射机制。 如何取得属性、方法、构造器的名称,修饰符等。 1.1、有了Class对象能做什么 创建类的对象:调用Class对象的newInstance()方法 类必须要有一个无参数的 阅读全文
posted @ 2022-06-20 17:33 Resign~as 阅读(42) 评论(0) 推荐(0)
摘要: 缓冲流 BufferedInputStream/BufferedOutputStream 这两个流类为IO提供了带缓冲区的操作,一般打开文件进行写入或读取操作时,都会加上缓冲,这种流模式提高了IO的性能 从应用程序中把输入放入文件,相当于将一缸水倒入到另一个缸子 FileOutputStream > 阅读全文
posted @ 2022-06-20 16:03 Resign~as 阅读(24) 评论(0) 推荐(0)
摘要: DataOutputStream/DataInputStream 对“流”功能的一个扩展,可以更加方便的读取int,long,字符等类型数据 DataOutputStream writeInt()/writeDouble()/writeUTF() 输出流 public class DosDemo { 阅读全文
posted @ 2022-06-20 15:35 Resign~as 阅读(105) 评论(0) 推荐(0)
摘要: 1、FileOutputStream实现了向文件中写出byte数据的方法 拷贝方法 public static void copyFile(File srcFile,File destFile) throws IOException { if(!srcFile.exists()) { throw n 阅读全文
posted @ 2022-06-20 15:20 Resign~as 阅读(35) 评论(0) 推荐(0)
摘要: IO流(输入流、输出流) 字节流、字符流 1.字节流 inputStream、OutputStream inputStream抽象了理论应用程序读取数据的方式 OutputStream抽象了理论应用程序写出数据的方式 2.EOF = End 读到-1就读到结尾 3.输入流基本方法 int b = i 阅读全文
posted @ 2022-06-20 14:59 Resign~as 阅读(88) 评论(0) 推荐(0)
摘要: 1、内存分析 1.1、java内存分析 Java内存分为堆、栈和方法区(特殊的堆)。 堆:可以存放new对象和数组;可以被所有的线程共享,不会存放别的对象引用。 栈:存放基本变量类型(会包含这个基本类型的具体数值);引用对象的变量(会存放这个引用在堆里面的具体地址)。 方法区:可以被所有的线程共享; 阅读全文
posted @ 2022-06-09 11:24 Resign~as 阅读(34) 评论(0) 推荐(0)
摘要: 1、反射 1.1静态语言和动态语言 动态语言: 在运行代码时可以根据某些条件改变自身结构。比如:Object-C,C#,JavaScript,PHP,Python等。 静态语言: 运行时结构不可变的语言。比如:Java、C、C++。 Java不是动态语言,但Java可以称之为"准动态语言"。即Jav 阅读全文
posted @ 2022-06-06 23:31 Resign~as 阅读(42) 评论(0) 推荐(0)
摘要: RandomAccessFile java提供的对文件内容的访问,既可以读文件,也可以写文件。 RandomAccessFile支持随机访问文件,可以访问文件的任意位置 (1)java文件模型 在硬盘上的文件是byte byte byte存储的,是数据的集合 (2)打开文件 有两种模式"rw"(读写 阅读全文
posted @ 2022-06-06 17:17 Resign~as 阅读(32) 评论(0) 推荐(0)
摘要: 1.工具类 //列出File的一些常用操作比如过滤、遍历等操作 public class FileUtils { /** * 列出指定目录下(包括其子目录)的所有文件 * @param dir * @throws IOException */ public static void listDirec 阅读全文
posted @ 2022-06-06 16:49 Resign~as 阅读(60) 评论(0) 推荐(0)