java基础
weixin_46205579
这个作者很懒,什么都没留下…
展开
-
自学路程——IO——InputStream
在这个抽象类中,最重要的几个方法 public abstract int read() throws IOException; public int read(byte b[]) throws IOException { return read(b, 0, b.length); } public int read(byte b[], int off, int len) throws IOException public void close() throws IOExceptio原创 2020-07-13 01:39:14 · 62 阅读 · 0 评论 -
自学路程——IO
对于IO,有很多的类,感觉很繁琐,现在先理出常用的,然后再理出主干。 常用的IO类结构 之后对于这些类进行一一的剖析原创 2020-07-13 01:31:42 · 71 阅读 · 0 评论 -
自学路程——StringBuffer
对于StringBuffer,主要的作用就是减少String的废弃对象产生,之前有StringBuilder,那么对于StrinBuffer就感觉作用一样,他们的作用确实是一样的,唯一的区别就是StringBuffer的方法前有一个关键字synchronized,用于保持多线程调用的时候,数据保持同步,内部的运行方式,和StringBuilder是一样的,可以参考我写的StringBuilder 自学路程——StringBuilder ...原创 2020-07-13 01:22:32 · 59 阅读 · 0 评论 -
自学路程——StringBuilder
在百度之后说String直接使用+进行操作,会产生很多无用的对象,但是StringBuilder进行append进行操作不会产生很多无用对象,我对源码查看之后,发现并不是这样 public StringBuilder() { super(16); } AbstractStringBuilder(int capacity) { value = new char[capacity]; } char[] value; 我们可以看到,如果直接使用无参构造器之后,构原创 2020-07-13 01:11:44 · 122 阅读 · 0 评论