JAVA
文章平均质量分 66
左VJ
其实,工作也挺有趣的。
展开
-
(转)Java中的IO流知识总结!(超有用!)
Java IO的一般使用原则:一、按数据来源(去向)分类:1、是文件: FileInputStream, FileOutputStream, FileReader, FileWriter2、是byte[]:ByteArrayInputStream, ByteArrayOutputStream3、是Char[]: CharArrayReader, CharArrayWriter4转载 2014-10-26 19:30:43 · 1006 阅读 · 0 评论 -
Java实现多线程的方法
Java多线程首先来理解一下什么线程,什么是进程。 个人认为,进程线程应用程序的父子关系是这样的:原创 2014-10-20 07:29:39 · 648 阅读 · 0 评论 -
实现Runnable接口的多线程可以实现属性共享的原因
为什么实现Runnable接口来创建的线程可以实现数据共享?先来看看我们是实现Runnable接口时是如何启动线程的:class R implements Runnable{} //人比较懒,省略一些对本问题无用的东西class Demo{R r = new R();new Thread(r).start();} 重点就是红色这里了。原创 2014-10-19 18:13:16 · 5803 阅读 · 2 评论 -
使用synchronized的方法和作用
这篇文章从网上找到的,作者是谁不详,因为到处都是转帖。看了之后,解开了我对synchronized的一些疑问,同时也验证了我之前的理解是正确的,记录下来。 在java编程思想中对synchronized的一点解释:1、synchronized关键字的作用域有二种: 1)是某个对象实例内,synchronized aMethod(){}可以防止多个线程同时访问转载 2014-10-18 20:27:06 · 1277 阅读 · 0 评论 -
Java设计模式之工厂模式
Java设计模式之工厂模式工厂模式,其实刚开始看是有一点抽象,和难懂,而且java书里面讲的也非常的短,一页就完了。我也是上网看了一两篇关于工厂模式的文章,才稍微懂了一点。1.为什么叫工厂模式?什么是工厂模式?就是像工厂一样的模式。你去到一个工厂里,要拿一些货品,你是不需要知道货品是怎么被创建的,工厂会给你。就是java里你跟工厂类要一个对象,它就给你,你不需要知道对象是怎么创建的。根原创 2014-10-18 19:15:46 · 647 阅读 · 0 评论 -
java单例设计模式
何为单例模式?字面上的意思:单个实例模式。那么,如何做到只有一个实例?有一个真理:问题,都要从产生处去解决。对象(即是实例)是如何产生的呢?是利用构造方法去创建的。那么当我把构造方法私有化进行封装的时候,用户还可以任意的创建对象吗?不能了啊!!!解决~class SingleObjectDemo{private S原创 2014-10-16 17:26:52 · 469 阅读 · 0 评论 -
菜鸟看java之正则表达式练习:验证邮箱。
正则表达式,就好比一把电锯,原创 2014-10-13 20:17:23 · 3433 阅读 · 1 评论 -
Annotation练习
/*定义一个可以用来接收用户登录信息的Annotation,其中用户名和密码要求通过Annotation设置到验证的方法中,如下: @LoginInfo(name ="用户名",password = "密码") public boolean login(String name,String password){}之后编写程序由键盘输入用户的登录信息,并通过login()方法判断输入的用原创 2014-10-29 18:54:50 · 1169 阅读 · 0 评论 -
JVM GC 图文笔记整理 一图读懂GC算法
读《Java虚拟机:JVM高级特性与最佳实践(第2版)》后做的笔记整理: MinorGC : 新生代 MajorGC:老年代 FullGC : 所有。原创 2018-01-24 08:40:23 · 599 阅读 · 0 评论