java
文章平均质量分 91
WWHFMJ
这个作者很懒,什么都没留下…
展开
-
Java字符池
http://wenku.baidu.com/view/f388a26ba45177232f60a2a3.html1. String str=new String("abc")和Stringstr="abc"的字符串“abc”都是存放在堆中,而不是存在栈中。 2. 其实在在java中有一个“字符数据池”的内存管理机制。 3. Stringstr="abc",执行这句话时转载 2013-05-17 15:06:59 · 534 阅读 · 0 评论 -
引用传递 传值传递
Java中的值传递和引用传递http://www.cnblogs.com/clara/archive/2011/09/17/2179493.html当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递? 答:是值传递。Java 编程语言只有值传递参数。当一个对象实例作为一个参数被传递到方法中时,参数的值转载 2013-05-17 15:11:24 · 450 阅读 · 0 评论 -
java设计模式之代理模式
java设计模式之代理模式http://www.cnblogs.com/wangchy0927/archive/2012/08/02/2619964.html1,什么是代理模式?代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。 2,策略模式有什么好处? 在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起转载 2013-05-17 15:25:41 · 666 阅读 · 0 评论 -
Java启动多线程,同时启动几个没有关系的任务
Java启动多线程,同时启动几个没有关系的任务http://yangjingblog.iteye.com/blog/1159262最近在和线程打交道,要同时启动多个线程,并且每个线程要做不同的任务,最开始,我用的是Thread,写了几个main函数来start,不过我现在发现这个方法我觉得很水,所以翻了下java的API,看到了ScheduledExecutorServ转载 2013-05-26 19:58:00 · 747 阅读 · 0 评论 -
java socket 多线程
事实上网络编程简单的理解就是两台计算机相互通讯数据而已.对于程序员而言,去掌握一种编程接口并使用一种编程模型相对就会显得简单的多了.Java SDK提供一些相对简单的Api来完成这些工作.Socket就是其中之一.对于Java而言.这些Api存在与java.net 这个包里面.因此只要导入这个包就可以准备网络编程了. 网络编程的基本模型就是客户机到服务器模型.简单的说就是两个进程之间相互通讯,转载 2013-09-28 10:26:02 · 612 阅读 · 0 评论