Java编程思想
空指针
这个作者很懒,什么都没留下…
展开
-
Java内存分配、管理(转)
这是一篇关于Java内存结构组织的文章,涉及的概念主要有方法区、Java栈、java堆。通过这个文章,可以加深对Java对象的理解,以及优化代码的结构。 开始: 想写这篇总结酝酿了有个来月了,却始终感觉还差点什么东西,一直未敢动笔。 最近两天连夜奋战,重新整理下前面查阅的资料、笔记,还是决定将它写出来。原创 2012-03-27 14:33:52 · 886 阅读 · 0 评论 -
数三退一(利用java数组和对象解决问题)(转)
假设500个小孩手拉着手围着一圈,数三就退出圈子,最后留在圈内的小孩是第几号?有一种是用很传统的算法,用数组来编。程序代码如下:public class CountThreeDel1 { public static void main(String args[]) { boolean[] arr = new boolean[500]; for(原创 2012-04-19 10:20:13 · 1902 阅读 · 0 评论 -
Java接口和抽象类的区别
接口和抽象类的概念不一样。接口是对动作的抽象,抽象类是对根源的抽象。抽象类表示的是,这个对象是什么。接口表示的是,这个对象能做什么。比如,男人,女人,这两个类(如果是类的话……),他们的抽象类是人。说明,他们都是人。人可以吃东西,狗也可以吃东西,你可以把“吃东西”定义成一个接口,然后让这些类去实现它.所以,在高级语言上,一个类只能继承一个类(抽象类)(正如人不可能同时是生物原创 2013-01-10 10:43:17 · 859 阅读 · 0 评论 -
java日志文件log4j.properties配置详解
一、Log4j配置第一步:加入log4j-1.2.16.jar到lib下。第二步:在CLASSPATH下建立log4j.properties。内容如下:放在src下的话就不用配置 否则得去web.xml里面配置一个Listener参考:log4j.rootCategory=INFO, stdout , R log4j.appender.stdout=org.原创 2013-06-04 14:48:05 · 4300 阅读 · 0 评论 -
Java Thread 总结
Java Thread 总结原创 2013-06-05 07:23:53 · 862 阅读 · 0 评论