java基础
pgwcumt
123
展开
-
如何在Java中避免equals方法的隐藏陷阱
译者注 :你可能会觉得Java很简单,Object的equals实现也会非常简单,但是事实并不是你想象的这样,耐心的读完本文,你会发现你对Java了解的是如此的少。如果这篇文章是一份Java程序员的入职笔试,那么不知道有多少人会掉落到这样的陷阱中。原文转自http://www.artima.com/lejava/articles/equality.html 三位作者都是不同领域的大拿转载 2009-11-24 14:36:00 · 510 阅读 · 1 评论 -
Log4j配置详解
Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下:#配置根Loggerlog4j.rootLogger = [ level ] , appenderName1 ,转载 2011-12-01 17:41:42 · 314 阅读 · 0 评论 -
JAVA和JAVAC指令使用说明
javac和java命令行中的-classpath选项这是个很基础的问题,但是因为基本上都是用现有的IDE工具 来开发java程序,所以很少有人意识到这一点。javac-classpath,设定要搜索类的路径,可以是目录,jar文件,zip文件(里面都是class文件),会覆盖掉所有在CLASSPATH里面的设定。-sourcepath, 设定要搜索编译所需java 文件的路径,可转载 2011-12-01 17:38:38 · 1926 阅读 · 0 评论 -
对象存储区域
程序运行时,有五个不同的地方可以存储数据: 1) 寄存器。最快的存储区,它位于处理器内部,但是寄存器的数量及其有限,所以寄存器根据需求进行分配。程序无法直接控制,也不能在程序中感觉到寄存器存在的任何迹象。 2) 堆栈。位于通用RAM(随机访问存储器)中,但通过堆栈指针可以从处理器那里获得直接支持。堆栈指针若向下移动则分配新的内存,若向上移动则释放那些内存。这是一种快速有效的分配...原创 2010-07-23 15:37:00 · 226 阅读 · 0 评论 -
(转)Java虚拟机(JVM)参数配置说明
在Java、J2EE大型应用中,JVM非标准参数的配置直接关系到整个系统的性能。JVM非标准参数指的是JVM底层的一些配置参数,这些参数在一般开发中默认即可,不需要任何配置。但是在生产环境中,为了提高性能,往往需要调整这些参数,以求系统达到最佳新能。另外这些参数的配置也是影响系统稳定性的一个重要因素,相信大多数Java开发人员都见过“OutOfMemory”类型的错误。呵呵,这其中很可能就是JVM...原创 2010-08-06 16:20:17 · 114 阅读 · 0 评论 -
jdbc连接oracle的连接串写法
我们使用JDBC连接oracle数据库的连接字符串主要有如下写法: 1、通过SID连接 jdbc:oracle:thin:@<host>:<port>:<SID> 示例:jdbc:oracle:thin:@127.0.0.7:1521:orcl 2、通过ServiceName连接 jdbc:oracle:thin...原创 2013-05-22 15:00:48 · 8315 阅读 · 0 评论 -
基于CXF的WebServie技术应用
基于CXF的WebServie技术应用1 概述面向服务的体系结构(service-oriented architecture,SOA)是一种思想,它将应用程序的不同功能单元通过中立的契约(独立于硬件平台、操作系统、编程语言)联系起来,使各个形式的功能单元更好的集成。WebService是SOA思想的一种较好实现方式,它和普通的web程序一样(如JSP,ASP)采用HTTP协议进行通...原创 2013-12-12 17:47:33 · 166 阅读 · 0 评论 -
Java的日期格式化常用方法(转)
一般常用格式化类DateFormat和SimpleDateFormat的format(Date time)方法进行格式化日期.1. 首先介绍java.text.SimpleDateFormat类.public class SimpleDateFormat extends DateFormatSimpleDateFormat是一个以与语言环境有关的方式来格式化和解...原创 2014-06-06 14:58:33 · 315 阅读 · 0 评论 -
java applet 运行环境调试记录
最近在维护某系统仿真终端模块功能,仿真终端是使用java applet技术在前台直接进行socket连接,完成类似SecureCRT的功能。原有模块只是支持socket方式,现在要求支持soap方式。这就要求扩展applet程序,当然扩展之前首先要调试出原有功能,本来以为很简单的调试,最终却折腾了一天的时间。 java applet 是在浏览器上运行的,以<applet&...原创 2014-10-27 13:50:37 · 1035 阅读 · 0 评论