javaee
文章平均质量分 75
javazhuanzai
这个作者很懒,什么都没留下…
展开
-
浅谈JAVA集合框架
java提供了数种持有对象的方式,包括语言内置的array,还有就是utilities中提供的容器类(container classes),又称群集类(collection classes)。集合在java中非常重要,在讨论之前,先来看几个面试中的经典问题。1 collection 和 collections的区别。2 list, set, map是否继承自collection接口。3转载 2012-01-10 01:33:14 · 464 阅读 · 0 评论 -
java内存管理以及GC
http://www.iteye.com/topic/976522目录内存管理简介gc简介好的collector的特性设计或选择collectorgc性能指标分代gcjava collector快速内存分配gc根集合serial collectorparallel collector/throughput collectorparallel co转载 2012-01-10 01:33:54 · 912 阅读 · 0 评论 -
java的内部类与匿名类
提起java内部类(inner class)可能很多人不太熟悉,实际上类似的概念在c++里也有,那就是嵌套类(nestedclass),关于这两者的区别与联系,在下文中会有对比。内部类从表面上看,就是在类中又定义了一个类(下文会看到,内部类可以在很多地方定义),而实际上并没有那么简单,乍看上去内部类似乎有些多余,它的用处对于初学者来说可能并不是那么显著,但是随着对它的深入了解,你会发现ja转载 2012-01-10 01:34:06 · 790 阅读 · 0 评论 -
Android中String资源文件的String.format方法(java)
很多时候我们感性google在设计android 时遵守了大量mvc 架构 方式,可以让写公共代码、美工和具体逻辑开发人员独立出来。有关android 的资源文件values/strings.xml中如何实现格式化字符串呢? 这里android123举个简单的例子,以及最终可能会用到哪些地方。http://www.my400800.cn400电话复制代码上面是一段简单的字符串资源文转载 2012-01-10 01:34:12 · 929 阅读 · 0 评论 -
javascript 中数组使用方法汇总
绿色通道:好文要顶关注我收藏该文与我联系======================================================在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定 这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/转载 2012-01-10 01:36:35 · 269 阅读 · 0 评论 -
java学习笔记-java基础1
封装(encapsulation)是将代码及其处理的数据绑定在一起的一种编程机制,该机制保证了程序和数据不受外部干扰且不被误用。类定义的数据称为成员变量,操作数据的代码成为成员方法。继承是一个对象获得另一个对象的属性的过程。多态性是允许一个接口被多个同类动作使用的特性,具体使用那个动作与应用场合有关。一个接口多种方法。/*this is a simple java progra转载 2012-01-10 01:37:11 · 194 阅读 · 0 评论 -
为什么要配置JAVA的path呢?
我是一个菜鸟,所以总是对一些问题想刨根问问底,老师说必须要配置环境变量,可是为什么要配置呢?在配置路径前我想先搞懂环境变量的作用。在黑框框里输入“notepad”,就会打开一个新的记事本程序:然后我发现记事本的程序就放在目录“c:\windows”下,在这个目录下有好多应用程序,其中包括一个“write”写字板程序,同样在黑框框里输入“write”也会打开写字板程序;但是我输入“t转载 2012-01-10 01:37:21 · 400 阅读 · 0 评论 -
Java编程和C或C++ 相比,个人观点
1 java 安全机制要比c/c++ 好,java有安全的沙箱模型,没有数字签名的程序将在沙箱内运行,保证系统的安全2 java具有比c/c++更高的网络移动性,这是java在web领域大放光彩的重要原因之一。3 java不支持用户自定义的操作符重载。4 java有指针,但是不对用户开放,内部实现是用到指针的。简单来说, java开发快, 对程序员要求不高, 运行慢, 不够灵活.转载 2012-01-10 01:37:27 · 379 阅读 · 0 评论 -
Java学习计划
java学习计划现在对如何继续学习java有些迷惑了,初步定个目标计划吧。1.重新学习j2se,主要是io,网络,gui和线程。2.不在框架上花费太多时间了,够用就行。3.重新学习xml4.暂时不学习新的语言。5.多花时间研究下java虚拟机的原理绿色通道:好文要顶关注我收藏该文与我联系posted on 2008-09-25 11:51angelox 阅读转载 2012-01-10 01:38:53 · 428 阅读 · 0 评论 -
java面试算法题(经典)
算法程序题:该公司笔试题就1个,要求在10分钟内作完。题目如下:用1、2、2、3、4、5这六个数字,用java写一个main函数,打印出所有不同的排列,如:512234、412345等,要求:"4"不能在第三位,"3"与"5"不能相连。基本思路:1 把问题归结为图结构的遍历问题。实际上6个数字就是六个结点,把六个结点连接成无向连通图,对于每一个结点求这个图形的遍历路径,所有结点的遍转载 2012-01-10 01:40:36 · 403 阅读 · 0 评论 -
java jsp
2,setattribute();和getattribute();removeattribute(); getmethod();getprotocol();getreqeusturi();getremoteaddr();getserverport();和 getservername();二.response对象:对客户的请求做出动态的响应,向客户端发送数据。三.session对象1转载 2012-01-10 01:42:37 · 232 阅读 · 0 评论 -
JavaScript动态显示当前时间和倒计时的设计(附全码)_AX
评论1592139#1楼2006-10-05 09:07sirit[未注册用户]把代码放到服务器上,怎么当前时间比实际时间整整少一个月?回复 引用#2楼2006-10-05 09:16sirit[未注册用户]我查看了now的时间是正确的。好像是var month=now.getmonth();有问题。回复 引用#3楼[楼主]2006-转载 2012-01-10 01:45:14 · 292 阅读 · 0 评论 -
Java 入门后需要学习的一些知识点
1.学习java se部分的内容,这部分是基础内容。掌握的越扎实,后面的内容学习起来就越容易。2.学习sql和数据库的内容 ,这个也是非常基础的内容,举个例子:程序员的面试题中一定会有sql部分的考试。3.学习html、css、javascript的内容。4.学习,jsp、servlet、javabean、标记库、jstl、mvc、jsp el等web编程的部分5.学习struts转载 2012-01-10 01:45:19 · 273 阅读 · 0 评论 -
.NET和JAVA的跨平台,我们很期望.但是容易吗
java最吸引人之处,在于跨平台。而.net可以看作java的改良版,囊括java大部分的优点,所以当然也具有跨平台的潜力。但是认真追究起来,java和.net的程序其实也不算真正跨平台,因为java vm(虚拟机器)和.net vm本身就是一个平台,而java程序只能在java vm上执行,.net程序只能在.net vm上执行,至于vm的底下是什么操作系统,则无关紧要。更清楚的说,java转载 2012-01-10 01:45:40 · 298 阅读 · 0 评论 -
学习java的点滴
学习java的点滴最近在学习java的知识,感觉好多慨念呀,什么j2ee,j2se...ejb,spring....applet,,jsp...........eclipse,jbuildjava语法和c#差不多,基本不用什么看。微软果然高明,毕竟c#后来居上,在语法和ide方面还是比别人强。在机器上装上了j2se 和 eclipse for win 好慢呀,128m内存跑也跑不动.转载 2012-01-10 01:48:43 · 284 阅读 · 0 评论 -
从代码看java输入输出中的编码和解码
在java中,采用unicode编码,英文字符和汉字都占两个字节,下面的代码都是在中文操作系统上执行的,系统采用gbk编码。1.看一下下面这段代码的编码和解码:当我们在键盘上敲入字符的时候,其采用的是gbk编码,比如我们敲入'b',它占两个字节。read()每次读取一个字节,返回一个int数据,该int数据,int的构成是最低位字节是read读取的字节,其余24位补0,'b'就回了两个int数转载 2012-01-10 01:49:04 · 372 阅读 · 0 评论 -
[转]java中的io笔记
java 流在处理上分为字符流和字节流。字符流处理的单元为 2 个字节的 unicode 字符,分别操作字符、字符数组或字符串,而字节流处理单元为 1 个字节,操作字节和字节数组。java 内用 unicode 编码存储字符,字符流处理类负责将外部的其他编码的字符流和 java 内 unicode 字符流之间的转换。而类 inputstreamreader 和 outputstreamwrit转载 2012-01-10 01:53:48 · 172 阅读 · 0 评论 -
Velocity java开发指南
欢迎访问我的网站交流技术www.ithuzhu.com目录1.开始入门. 31.getting started32.dependencies 依赖资源. 32.参考资源:. 43.它是如何工作的?. 41.基本使用模式. 44.单实例还是多实例(to singleton or not to singleton...)?61.singleton model6转载 2012-01-10 01:54:53 · 728 阅读 · 0 评论 -
java心得
爱家饰家合肥装饰公司编写1 初学的话,从java的本身语法开始。很多人觉得这些东西很简单,可能一天或者一个上午就完事了。但是,所有的东西,最关键的细节,god in details.你看完以后,去做一下scjp的试题目,看看自己的水平,深深反省一下。不是需要去考这个认证,是让你真正意识到自己对于java的认识。这个阶段可以看一些java培训教程,好像有一个叫张孝详的,比较适合没有其他语言基础的转载 2012-01-10 01:56:17 · 632 阅读 · 0 评论 -
Java 线程池学习
reference: 《创建java线程池》[1],《java线程:新特征-线程池》[2], 《java线程池学习》[3],《线程池threadpoolexecutor使用简介》[4],《java5中的线程池实例讲解》[5],《threadpoolexecutor使用和思考》[6][1]中博主自己通过threadgroup实现一个线程池(挺方便理解的),使用的是jdk1.4版本,jdk1.5版转载 2012-01-10 01:56:58 · 242 阅读 · 0 评论 -
2008年Java开发者最迫切的五个期望
不少人为自己是java开发者中的一员而感到骄傲,新年伊始,大家一定对这个与自己息息相关的语言和平台有不少的期待。以下为2008年java开发者五个最迫切的期待,可能其中有不合你意者,但相信大多数java开发者会对此认同:javafx不再只是空谈在2007年的javaone上,我们听到了一个救世主——javafx,不幸的是,当初的所有许诺却没有成为现实。希望2008它能成为一个真正的、简单的转载 2012-01-10 01:57:25 · 489 阅读 · 0 评论 -
java实时监测文件夹的变化,允许多用户同时访问,完成文件转移
刷新评论列表刷新页面返回页首发表评论昵称: [登录][注册]主页:邮箱:(仅博主可见)验证码:看不清。 换一个评论内容:记住我的昵称和主页-->登录注册[使用ctrl+enter键快速提交评论]02238250ji1slz+/eo4=首页博问闪存新闻园子招聘知识库最新it新闻:·去哪儿网回应火车票诈骗事件:乃4转载 2012-01-10 01:58:14 · 269 阅读 · 0 评论 -
Java synchronized详解
synchronized 关键字,它包括两种用法:synchronized 方法和 synchronized 块。1. synchronized 方法:通过在方法声明中加入 synchronized关键字来声明 synchronized 方法。如:public synchronized void accessval(int newval);synchronized 方法控制对类成员变量转载 2012-01-10 04:23:42 · 445 阅读 · 0 评论 -
模拟弹子台球--java多线程应用
刷新评论列表刷新页面返回页首发表评论昵称: [登录][注册]主页:邮箱:(仅博主可见)验证码:看不清。 换一个评论内容:记住我的昵称和主页-->登录注册[使用ctrl+enter键快速提交评论]02178834c6gu3fuwye0=首页博问闪存新闻园子招聘知识库最新it新闻:·ces 2012 开展前演讲:2转载 2012-01-10 04:27:53 · 361 阅读 · 0 评论 -
《悟透JavaScript》小故事摘录之二
相传,有一位日本棋僧曾随遣唐使来到长安。由于他棋艺超群,打败了长安城里不少的名士。后来,他听说城外太乙山的一座小庙里有个老和尚,年轻时也是曾是顶尖的围棋高手,于是就上山讨教一盘,也好在佛门留下个好的名声。他来到小庙之后,老和尚经不起他的死缠烂磨,终于和他下了一盘。这一盘从开始布局就较上劲了,黑来白往盘中渐起风云,你争我夺江山几番易主,这是日本棋僧有生以来下得最艰难的一盘棋。最后,日本棋僧经转载 2012-01-10 04:28:43 · 435 阅读 · 0 评论 -
经典格斗游戏《街头霸王》的Javascript实现
继 《天机》 之后,这次又山寨了个名为《街斗霸主》的经典格式游戏《街头霸王》的模仿版demo,花了几个月的业余时间写了这么个东西,算是对目前的技术学习的一种练习吧。其实这种练习的结果不是很重要,主要是体会其中的过程,虽然大部分的时间是在痛苦中渡过,但也是有很多收获的,同时也暴露出很多技术方面的不足,也为以后的学习明确了一些目标。技术方面因为考虑到大部分ie用户(而且是非ie9),所以没有用转载 2012-01-10 04:28:47 · 1053 阅读 · 0 评论 -
javascript 特征侦测技术
这种新式的技术最先由jquery搞出来的,接着prototype与mootools都支持了。这技术兴起的原因是浏览器嗅探技术是不太可靠,如useragent很容易被伪造,如ie8的useragent就把许多浏览器的关键字包含进去,造成辩识困难。其他一些重要辩识手段,由于浏览器厂商对旧版本的升级与不断推进新版本,许多都无效了。由于浏览器种类越来越多,版本也越来越多,看看ext的核心文件吧,真是有耐性转载 2012-01-10 04:30:33 · 289 阅读 · 0 评论 -
java.lang.OutOfMemoryError: PermGen space
刷新评论列表刷新页面返回页首发表评论昵称: [登录][注册]主页:邮箱:(仅博主可见)验证码:看不清。 换一个评论内容:记住我的昵称和主页-->登录注册[使用ctrl+enter键快速提交评论]02305765+redqvlxeyo=首页博问闪存新闻园子招聘知识库最新it新闻:·12位技术领袖的新年决心(10)转载 2012-01-10 04:34:06 · 253 阅读 · 0 评论 -
Android开发之Java集合类性能分析
本文来自:安卓航班网(android开发者论坛)对于android开发者来说深入了解java的集合类很有必要主要是从collection和map接口衍生出来的,目前主要提供了list、set和 map这三大类的集合,今天android吧(ard8.com)就他们的子类在标准情况和多线程下的性能做简单的分析。collection接口主要有两种子类分别为list和set,区别主要是list保存转载 2012-01-10 04:35:20 · 211 阅读 · 0 评论 -
如何才算掌握Java(J2SE篇) 转载
如何才算掌握java(j2se篇)时常看到一些人说掌握了java,但是让他们用java做一个实际的项目可能又困难重重,在这里,笔者根据自己的一点理解斗胆提出自己的一些对掌握java这个说法的标准,当然对于新手,也可以提供一个需要学习哪些内容的参考。另外这个标准仅限于j2se部分,j2ee部分的内容有时间再另说。1、语法:必须比较熟悉,在写代码的时候ide的编辑器对某一行报错应该能够根据报错转载 2012-01-10 04:36:28 · 250 阅读 · 0 评论 -
向Java、Unix开发人员介绍.NET
前晚领受一个任务,昨天下午去一家公司给几百个不懂.net但java或unix下开发经验非常丰富的开发人员讲.net。由于众所周知的各平台开发人员之间互有偏见的原因,有人替我诚惶诚恐,提醒我准备雨伞以应对可能出现的鸡蛋、西红柿和菜叶子。但作为技术人员,我自己的感觉却是太好了,真是一个难得的机会能和其他平台开发人员交流,正如亚洲足够大,能够容下中国和印度,企业应用领域足够大,容得下.net,java等转载 2012-01-10 04:36:49 · 263 阅读 · 0 评论 -
Java技巧:提高J2SE性能的代码技巧
1.java开发工具集(jdk)■ 设计了一组通用用途的类■ 设计的质量和实现多样化一 有些部分设计和实现得很好一 而有些部分...■ 你可以访问jdk的源代码一 %java_home%\src.jar一 不要直接修改源代码,但如果识别出一个jdk的方法是一个瓶颈,检查源代码以理解为什么2.数据结构和算法■ 推荐java集合框架一 指南 java.sun.c转载 2012-01-10 04:37:55 · 265 阅读 · 0 评论 -
[转载]Java Annotation手册
一、annotation究竟是什么?annotation 提供了一条与程序元素关联任何信息或者任何元数据(metadata)的途径。从某些方面看,annotation就像修饰符一样被使用,并应用于包、类型、构造方法、方法、成员变量、参数、本地变量的声明中。这些信息被存储在annotation的“name=value”结构对中。 annotation类型是一种接口,能够通过java反射api的方转载 2012-01-10 04:41:40 · 296 阅读 · 0 评论 -
java中的abstract class和interface
java中的abstract class和interfaceabstract class和interface是java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract clas转载 2012-01-10 04:42:23 · 308 阅读 · 0 评论 -
Java_FirstOne_To_Publish
对java也快一年多的时间了,要说自己对java真的有多熟悉,还真不敢说,至少对于它的api 就还有好多的没去看过,这也主要是平时用得少,而且有点用过一两次后面就基本上就没用过了,时间一长也就忘了,前几天做了一套培训老师出的java卷子,都是些最最基本的,但我不会的却是很多很多,虽然说java里有些东西是概念性很强,平时也很少去用到,所以自己也就不会去刻意去理解或是去记。所以导致现在如果仅仅是作一转载 2012-01-10 04:42:40 · 260 阅读 · 0 评论 -
Java打印程序设计全攻略
java打印程序设计全攻略在我们的实际工作中,经常需要实现打印功能。但由于历史原因,java提供的打印功能一直都比较弱。实际上最初的jdk根本不支持打印,直到jdk1.1才引入了很轻量的打印支持。所以,在以前用java/applet/jsp/servlet设计的程序中,较复杂的打印都是通过调用activex/ocx控件或者vb/vc程序来实现的,非常麻烦。实际上,sun公司也一直致力于java转载 2012-01-10 04:44:26 · 567 阅读 · 0 评论 -
Java annotation
java annotation入门:http://www.blogjava.net/ericwang/archive/2005/12/13/23743.htmljava annotation 手册:http://www.blogjava.net/mlh123caoer/archive/2007/09/06/143260.htmljava annotation 高级应用:http:/转载 2012-01-10 04:45:43 · 322 阅读 · 0 评论 -
java程序员必备的10项技能
1、语法:必须比较熟悉,在写代码的时候ide的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正。2、命令:必须熟悉jdk带的一些常用 命令及其常用选项,命令至少需要熟悉:appletviewer、 htmlconverter、jar、 java、javac、javadoc、javap、javaw、native2ascii、serialver,如果这些命令你没有全部使转载 2012-01-10 04:47:41 · 373 阅读 · 0 评论 -
Java Class Loader
这是一篇较早时候写的文章,最近在j道看到一个与classloader有关的讨论,于是重新翻出来。静态库、动态连接库程序编制一般需经编辑、编译、连接、加载和运行几个步骤。在我们的应用中,有一些公共代码是需要反复使用,就把这些代码编译为“库”文件;在连接步骤中,连接器将从库文件取得所需的代码,复制到生成的可执行文件中。这种库称为静态库,其特点是可执行文件中包含了库代码的一份完整拷贝;缺点就是被转载 2012-01-10 04:48:01 · 359 阅读 · 0 评论 -
转载 通过JAVA语言实现使用URL访问网络资源
1.url描述url是统一资源定位符(uniform resource locator)的简称.它表示互联网上某一资源的地址.浏览器通过给定的url可以找到相应的文件或其他资源.在某些情况下,url中除ip地址以外的部分可以省略.例如:在浏览器地址栏输入java.sun.com,浏览器会默认使用http协议及相应的端口号,并使用web服务器提供的默认的文件.url的一般例子,如: http:/转载 2012-01-10 04:49:24 · 475 阅读 · 0 评论