![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
tboss
正直是我的人格,坚韧是我的品格,热情是我的性格,快乐是我的风格。君子敬而无失,与人恭而有礼,四海之内皆兄弟也!
展开
-
Java-开发命名规范
所有的程序开发手册都包含了各种规则。一些习惯自由程序人员可能对这些规则很不适应,但是在多个开发人员共同写作的情况下,这些规则是必需的。这不仅仅是为了开发效率来考虑,而且也是为了后期维护考虑。 命名规范 定义这个规范的目的是让项目中所有的文档都看起来像一个人写的,增加可读性,减少项目组中因为换人而带来的损失。(这些规范并不是一定要绝对遵守,但是一定要让程序有良好的可读性).(Pac...2010-10-07 15:35:00 · 87 阅读 · 0 评论 -
掌握JAVA的标准
偶尔在网上发现的一片关于掌握JAVA的标准,感觉有点意思,虽然在一些观点上有些偏颇,但作为学习JAVA的引导尚可。至于原创是谁没有必要考证。时常看到一些人说掌握了Java,但是让他们用Java做一个实际的项目可能又困难重重,在这里,笔者根据自己的一点理解斗胆提出自己的一些对掌握Java这个说法的标准,当然对于新手,也可以提供一个需要学习哪些内容的参考。另外这个标准仅限于J2SE部分。1、语...原创 2011-03-05 13:24:30 · 96 阅读 · 0 评论 -
JAVA中HashMap
基本概念 基于哈希表的 Map 接口的实现。此实现提供所有可选的映射操作,并允许使用 null 值和 null 键。(除了不同步和允许使用 null 之外,HashMap 类与 Hashtable 大致相同。)此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 设计思路 此实现假定哈希函数将元素正确分布在各桶之间,可为基本操作(get 和 put)提供稳...原创 2011-02-26 14:09:46 · 86 阅读 · 0 评论 -
Java 开源项目
Spring Framework【Java开源 J2EE框架】 Spring 是一个解决了许多在J2EE开发中常见的问题的强大框架。 Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用JavaBean属性的 Inversion of Control容器。然而,这仅仅是完整图景中的一部分:Spring在...原创 2011-02-25 17:03:13 · 113 阅读 · 0 评论 -
Java 语言特点
Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言。 当1995年SUN推出Java语言之后,全世界的目光都被这个神奇的语言所吸引。那么Java到底有何神奇之处呢? Java语言其实最早诞生于1991年,起初被称为OAK语言,是SUN公司为一些消费性电子产品而设计的一个通用环境。他们最初的目的只是为了开发一种独立于平台的软件技...原创 2011-02-25 16:59:07 · 146 阅读 · 0 评论 -
Java学习
Java - 近10年来计算机软件发展过程中的传奇,其在众多开发者心中的地位就如“屠龙刀”、“倚天剑”。 Java是个平台,我只想说说我对学好Java的一点看法,希望对初学者有所帮助。 1. 思考一下 学习Java之前,先别急,静下心来好好想想: 1)你对学习Java是否有兴趣? 2)你是否能静下心来坚持不懈地学习?嗯,这是个容易但又绝对不应该忽略的问题,你确信自己...原创 2011-02-24 12:02:00 · 83 阅读 · 0 评论 -
Java读写properties文件
Java代码 import java.io.BufferedInputStream; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream;...原创 2011-02-23 12:46:08 · 67 阅读 · 0 评论 -
Java接口的作用
今天和同事好好的讨论了下接口的原理和作用,发现原来自己的对接口的理解仅仅是局限在概念的高度抽象上,觉得好像理解了但是不会变化应用其实和没有理解差不多。以前看一个帖子说学习一个东西不管什么时候都要带着“这个东西是什么?”、“这个东西有什么作用?”和“这个东西怎样用?”三个问题,这三个问题回答上来了说明你对这个事物的理解达到了一定的高度。 今天还有一个比较深的经验是要学习到知识就要多和人交流。就...原创 2011-02-23 12:44:07 · 85 阅读 · 0 评论 -
Java的方法修饰符
全部的Java方法修饰符: public :允许所有客户访问 protected:只能在本包内被该类的子类所使用 private:只允许在本类内使用 abstract:没有提供实现,需要子类提供 static:与整个类相关,与单个对象无关 final:不允许被重写 synchronized:方法获得对对象监控的访问权;如果该方法是static类型的,获...原创 2011-02-23 11:47:59 · 90 阅读 · 0 评论 -
你不知道的5个Java有用的工具
编者按:本文为 Neward & Associates 的主管Ted Neward 撰写的5件你不知道的事情系列的最后一篇(至少目前是这样)。Ted Neward 在Neward & Associates负责有关 Java、.NET、XML 服务和其他平台的咨询、指导、培训和推介。他现在居住在华盛顿州西雅图附近。以下为本文的译文:很多年前,当我还是高中生的时候,我曾考虑以小说作...原创 2011-02-22 15:02:56 · 123 阅读 · 0 评论 -
简述JDK里的23个经典设计模式
本文总结了JDK中有关23个经典设计模式的示例,在stakeoverflow也有相应的讨论:Adapter:把一个接口或是类变成另外一种。java.util.Arrays#asList(); javax.swing.JTable(TableModel); java.io.InputStreamReader(InputStream) ; java.io.OutputStream...原创 2011-02-22 14:50:38 · 94 阅读 · 0 评论 -
Java垃圾回收机制浅析
一.谁在做Garbage Collection? 在C++里,释放内存是手动处理的,要用delete运算符来释放分配的内存。这是流行的说法。确切地说,是应用认为不需要某实体时,就需用delete告诉系统,可以回收这块空间了。这个要求,对编码者来说,是件很麻烦、很难做到的事。随便上哪个BBS,在C/C++版块里总是有一大堆关于内存泄漏的话题。 Java采用一种不同的,很方...原创 2011-02-22 14:38:06 · 70 阅读 · 0 评论 -
简介Java垃圾回收算法
Java的堆是一个运行时数据区,类的实例(对象)从中分配空间。Java虚拟机(JVM)的堆中储存着正在运行的应用程序所建立的所有对象,这些对象通过new、newarray、anewarray和multianewarray等指令建立,但是它们不需要程序代码来显式地释放。一般来说,堆的是由垃圾回收来负责的,尽管JVM规范并不要求特殊的垃圾回收技术,甚至根本就不需要垃圾回收,但是由于内存的有限性,JVM...原创 2011-02-22 14:30:05 · 65 阅读 · 0 评论 -
从C++转到Java需注意的地方
1.Java在虚拟机上运行 Java源代码并不是被编译成为普通的机器代码。而是被翻译成为虚拟机可以执行的代码。一个Java解释器最终执行这些代码。这其中没有连接的过程;解释在需要的时候动态的加载一些类; 2.Java是完全面向对象的 Java是一种完全面向对象的语言。这意味着你对任何一个Java对象所做的动作都是通过一个方法实现的。第一点就是,再也没有没有主函数这样的孤立的东西了。取而代之的是,你...原创 2011-03-05 13:28:48 · 103 阅读 · 0 评论