摘要:
首先应该从两个角度来看:从输入输出方面来讲: Java中有输入流和输出流从流的编码方式上来讲: Java中有字节流和字符流下面主要讲解从编码方式来看java几种常见的类型的流。 对于字节流而言:主要继承的抽象类为 InputStream和OutputStream 对于字符流而言:主要继承的抽象类为 ... 阅读全文
摘要:
下面要开始java中相关集合框架的学习啦。 Are you ready?Let's go~~ 今天要讲解的Java中的集合框架。 1) 首先查看jdk中Collection类的源码后会发现如下内容: 通过查看可以发现Collection是一个接口类,其继承了java迭代接口Iterable。 众所周 阅读全文
摘要:
对于同步和异步而言,是所有程序员都应该的掌握的基本内容。由于同步和异步设计的知识面比较多,这里我仅仅进行一下简单的讲解。 其根本目的在于理解同步和异步的含义以及应用。至于更详细的信息可以上网查阅相关资料。 首先如果数据在线程间共享的话,那么就需要涉及到同步相关的内容了。例如正在写的数据可能被另外一... 阅读全文
摘要:
多线程是java语言区别于其它语言的一大特点。其它语言向C++的话如果要实现多线程的话,必须调用操作系统的多线程机制(我不确定自己记得对不对了感兴趣的自己上网查查看)。 在java5以前实现多线程有两种方法(继承Thread类和实现Runnable接口)它们分别为: 使用new Thread()和... 阅读全文
摘要:
突然发现今天诗兴大发,看来又得写点内容了。 throw和throws对于Java程序员而言它们真的不是很陌生。但对于我这样的选手而言一提到它们的区别和联系就蒙圈了... 为了以后不蒙圈,今天就研究一下吧~~如果有不足的地方欢迎批评指正...1)throws 对于throws关键字而言一般用于抛出编... 阅读全文
摘要:
对于初学者而言(当然也包括我)对于这三者真的不是很陌生,经常会看到它们。但对于三者之间的区别和联系一直是懵懵懂~~今天心情不错,那就简单总结一下它们几个的区别和联系吧。如果又不对的地方欢迎批评指正~~ 1.final final是java的中的一个关键字。final关键字可以用来修饰属性,方法和... 阅读全文