随笔分类 - java基础
摘要:文章最后有完整测试代码基本代码如下:(代码注释部分不用看,一步步学习SequenceInputStream用的)import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import ...
阅读全文
摘要:因为和输入流与之对应的还有输出流(即OutputStream),在此只针对输入流InputStream讨论。1. 家族老大:一说起家族中的老大,InputStream自然是当仁不让,在java的输入流操作的类中,衍生出的基本子类有,可以理解为这些都是InputStre...
阅读全文
摘要:代码如下:以字节流为例(CSDN网站最大的bug就是很多模版不能写null,无法显示,为了显示这里用c++模版代替java模版)import java.io.FileInputStream;import java.io.FileOutputStream;import ...
阅读全文
摘要:原文写的好,自己转载加点补充。通过分析FileInputStream类和BufferedInputStream类中的部分核心代码来理解带缓冲的字节输入流的实现原理,缓冲输出流原理与之相同,在此不再赘述。FileInputStream源码package java.io;...
阅读全文
摘要:直接上代码:import java.util.Arrays;import java.util.List;public class Test { public static void main(String[] args) { Integer a...
阅读全文
摘要:在网上看了其他一些博主写的,觉得写的不太明了,或者有些情况没有涉及到甚至有一些小错误,我来给完善补充一下。public static void main(String[] args) { int num1 = 10; int num2 = 20; s...
阅读全文
摘要:平时写的单独一个类如果没有直接继承父类就是直接继承的Object,有父类就是间接继承的Object,因为父类会继承Object,java的所有类都是Object的子类,哪怕不写super(),也会默认调用的父类的空构造器。接下来举个例子class A{ publ...
阅读全文
摘要:文章可能比较繁碎,但是这个例子的过程我花了2天才想清楚。涉及的点较多,初次理解或许较难。线程池在系统启动的时即创建大量空闲的线程,程序将一个Runnable对象或Callable对象传给线程池,线程池就会启动一个线程来执行它们的run()或call()方法,当run(...
阅读全文
摘要:class C{ public C() { System.out.println("C构造方法"); this.print(); } void print() { System.out.println("这...
阅读全文
浙公网安备 33010602011771号