J2SE&&J2EE
文章平均质量分 84
ArduousBonze
C/C++、Python/Perl/Shell、UNIX/LINUX、Oracle/Mysql/DB2
展开
-
类方法、实例方法、类变量、实例变量
java中的方法:实例方法和静态方法实例方法可以调用实例方法和静态方法静态方法只能调用静态方法实例方法可以操作实例变量,也可以操作静态变量静态变量只能操作静态变量在java中,参数的传递原则是:基本类型按照值传递进行,对象类型是按照引用传递的由于java中的main是类方法,所以在main函数中调用的函数也必定是类方法!!!very important!!原创 2007-05-25 10:56:00 · 1670 阅读 · 0 评论 -
Java学习从入门到精通
本文向Java初学者介绍如何一步一步,通过自学,掌握Java编程语言和主流的Java EE技术。 目 录 [隐藏] Java Learning Path (一)、工具篇 Java Learning Path(二)、书籍篇 Java Learning Path(三)过程篇 Java Learning Path(四) 方法篇转载 2008-12-16 12:27:00 · 849 阅读 · 0 评论 -
Java类反汇编命令
可能大家平时用编译命令javac和解释命令java用得比较多,Java类反汇编程序的命令javap用得比较少。我们在命令行窗口先用javap -help看下javap工具支持的选项:D:/test>javap -helpUsage: javap ...where options include: -c Disassemble转载 2008-10-23 21:18:00 · 6370 阅读 · 0 评论 -
Util包下常用的数据结构介绍
线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。 这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├H转载 2008-10-20 10:00:00 · 560 阅读 · 0 评论 -
HashMap和HashTable的区别
HashTable的应用非常广泛,HashMap是新框架中用来代替HashTable的类,也就是说建议使用HashMap,不要使用HashTable。可能你觉得HashTable很好用,为什么不用呢?这里简单分析他们的区别。 1.HashTable的方法是同步的,HashMap未经同步,所以在多线程场合要手动同步HashMap这个区别就像Vector和ArrayList一样。2.HashTabl转载 2008-09-02 14:28:00 · 938 阅读 · 0 评论 -
JUnit是什么?
JUnit是一个开发源代码的Java测试框架,用于编写和运行可重复的测试。他是用于单元测试框架体系xUnit的一个实例(用于java语言)。它包括以下特性: 1、用于测试期望结果的断言(Assertion) 2、用于共享共同测试数据的测试工具 3、用于方便的组织和运行测试的测试套件 4、图形和文本的测试运行器 JUnit最初是由Erich Gamma(GoF之一)和Kent B原创 2008-05-16 16:45:00 · 6299 阅读 · 0 评论 -
Java学习路线
Java学习路线先学习j2se 要 学习j2ee就要先学习j2se,刚开始学习j2se先建议不要使用IDE,然后渐渐的过渡到使用IDE开发,毕竟用它方便嘛。学习j2se推荐两本书, 《java2核心技术一二卷》,《java编程思想》,《java模式》。其中《java编程思想》要研读,精读。这一段时间是基本功学习,时间会很长, 也可能很短,这要看学习者自身水平而定。 不要被IDE纠原创 2008-05-16 14:04:00 · 1310 阅读 · 0 评论 -
Tiles & SiteMesh
这两天在给公司的新项目搭框架,在配tiles框架的时候发现一个小问题: 比如开发团队一共5人,每人10个页面,如果按照简单的tiles框架配置方法,每个中都会产生很多重复的代码,导致tiles-defs.xml文件不段的膨胀. 仔细想了想tiles框架的原理,如果tiles支持嵌套功能的话,虽然tiles-defs.xml文件中的个数没办法减少,但每个中的是完全可以精简的.即需转载 2008-07-24 20:51:00 · 4999 阅读 · 0 评论 -
在jboss上部署web应用
1、JBoss介绍JBoss完全实现了J2EE的服务栈:EJB (Enterprise JavaBeans)JMS (Java Message Service)JTS/JTA (Java Transaction Service / Java Transaction API)Servlet and JSP (JavaServer Pages)JNDI (Java Naming转载 2008-05-08 14:19:00 · 1453 阅读 · 0 评论 -
hibernate简介
1.概述 hibernate是在JDBC之上提供一层薄薄的封装,在提供完全透明的持久化机制的同时又提供尽可能多的灵活性。相比之ibatis则是面向“语句映射”的层面,使用SQL作为查询语言。 2.标准方面 J2EE提供了两个持久化的手段:JDBC,它是J2SE中访问关系数据库系统的标准API,然而却以一种错误的编程模型来强制开发者用 java代码来处理关系思想;另一个是实体Beans转载 2008-05-09 08:44:00 · 1197 阅读 · 0 评论 -
Java开源项目大全
Spring Framework 【Java开源JEE框架】 Spring是一个解决了许多在J2EE开发中常见的问题的强大框架。Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用JavaBean属性的Inversion ofControl容器。然而,这仅仅是完整图景中的一部分:Spring在使用IoC容器转载 2008-07-17 09:25:00 · 2568 阅读 · 2 评论 -
jar文件解说
常常在网上看到有人询问:如何把 java 程序编译成 .exe 文件。通常回答只有两种,一种是制作一个可执行的 JAR 文件包,然后就可以像.chm 文档一样双击运行了;而另一种是使用 JET 来进行 编译。但是 JET 是要用钱买的,而且据说 JET 也不是能把所有的 Java 程序都编译成执行文件,性能也要打些折扣。所以,使用制作可执行 JAR 文件包的方法就是最佳选择了,何况它还能保持 Ja原创 2007-05-25 10:59:00 · 1212 阅读 · 1 评论 -
Java基于Socket文件传输示例
最近需要进行网络传输大文件,于是对基于socket的文件传输作了一个初步的了解。在一位网友提供的程序基础上,俺进行了一些加工,采用了缓冲输入/输出流来包装输出流,再采用数据输入/输出输出流进行包装,加快传输的速度。废话少说,先来看服务器端的程序。1.服务器端package sterning;import java.io.BufferedInputStre转载 2009-06-10 15:30:00 · 726 阅读 · 0 评论