`
yefeishan
  • 浏览: 108703 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论

J2EE基础问题

    博客分类:
  • Java
阅读更多

检验自己的J2EE知识掌握的程度,看看你能否进入公司。

分享到:
评论
4 楼 yefeishan 2008-09-24  
String是类,不是一个基本数据类型,但是在进行传值的时候,它和基本数据类型一样,是值传递,而普通的对象是传引用的
3 楼 yefeishan 2008-09-24  
hashCode是散列码 没错。但是它是必要的,在大多数对象的==比较中都是通过hashCode来完成,以及在Map等容器中都要求其中所存如的对象正确的实现了hashCode,并且是可以(通过hashCode进行)比较的。只是hashCode()方法已经由Object实现了,hashCode()方法可以重写或不重写
2 楼 yefeishan 2008-09-24  
Object类的equals方法是这样的
public boolean equals(Object obj) {
return (this == obj);
    }
可见,它比较的还是地址


Object类的hashCode方法是这样的
public native int hashCode();
这个native表示java要跟外部的环境交互,比如跟虚拟机交互
1 楼 yefeishan 2008-09-24  
Object类的toString方法是这样的:
public String toString() {
return getClass().getName() + "@" + Integer.toHexString(hashCode());
    }
它返回的是类名+@+对象hashcode的十六进制表示。

相关推荐

    J2EE基础课件(ppt)

    【J2EE基础课件(ppt)】涵盖了Java 2 Enterprise Edition(J2EE)的基础知识,主要包括以下几个方面: 1. **J2EE概述**:J2EE是Oracle公司(原Sun Microsystems)推出的用于开发和部署多层分布式企业级应用程序的...

    J2EE基础知识(清华大学课件).ppt

    【J2EE基础知识详解】 J2EE,全称为Java 2 Platform Enterprise Edition,是Java 2平台的企业版,主要用于构建企业级的分布式、多层架构的复杂应用系统。这一技术平台由Sun Microsystems(现已被Oracle公司收购)...

    J2EE基础知识.doc

    **J2EE基础知识详解** J2EE,全称为Java 2 Platform, Enterprise Edition,是Java平台企业版,主要用于构建分布式的企业级应用。本资源主要针对J2EE的基础知识进行讲解,包括项目搭建、JSP(JavaServer Pages)和...

    J2EE基础知识

    多年学习工作经验告诉我 J2EE基础知识是非常重要的 这是学好其它的基础 这个都学不好那其它的肯定学不好的了

    j2ee基础知识

    J2EE简介及学习方法 J2EE基础技术  XML、RMI、JNDI 、JMS

    J2EE 基础教程ppt

    **J2EE基础教程概述** Java 2 Platform, Enterprise Edition(J2EE)是Oracle公司推出的用于构建企业级分布式应用程序的平台。它提供了一个标准的框架,使得开发人员可以使用各种服务来创建可扩展、安全且高度可靠...

    J2EE面试问题汇总

    面试中,对于 J2EE 开发者,理解这些基础概念是至关重要的,因为它们是构建 Java 应用程序的基础。接下来,我们将深入讨论 J2EE 面试中可能会涉及的其他关键知识点: **二、Servlet/JSP** Servlet 是 Java Web 应用...

    J2EE常见问题

    ### J2EE常见问题解析 #### J2EE的优势 ...综上所述,J2EE提供了一套全面的企业级应用开发框架,涵盖了从架构设计、组件开发到部署维护的全过程,为企业级应用的高效、稳定运行奠定了坚实的基础。

    j2ee基础 企业级开发

    **J2EE基础与企业级开发** J2EE(Java 2 Platform, Enterprise Edition),是Java平台上用于构建可扩展的、分布式的企业级应用程序的框架。它由一系列的组件和服务组成,旨在提供一个标准的、安全的、可靠的环境,...

    J2EE基础知识语法学习手册

    **J2EE基础知识语法学习手册** Java 企业版(J2EE)是Oracle公司推出的用于构建企业级分布式应用的平台,它提供了丰富的组件和服务,包括Servlet、JSP、EJB、JMS、JTA等,使得开发者能够创建高效、可扩展且具有高度...

    J2EE基础学习资料

    **J2EE基础学习资料详解** Java 2 Platform, Enterprise Edition (J2EE) 是一个由Oracle公司维护的开源平台,用于构建企业级分布式应用程序。它提供了一个标准的框架,支持多层架构,包含了多种服务、接口和组件,...

    J2ee 常见问题及答案

    J2EE 常见问题及答案 J2EE(Java 2 Platform, Enterprise Edition)是一个分布式的服务器应用程序设计环境,是 Java 环境的扩展,提供了宿主应用程序的一个运行基础框架环境和一套用来创建应用的 Java 扩展 API。...

    传智播客J2EE基础班+就业班资料

    本资料集合包含了J2EE基础班和就业班的全部课程笔记,详细覆盖了Java学习的各个关键点。 首先,让我们深入探讨Java基础。Java基础笔记涵盖了以下几个核心概念: 1. **Java语言特性**:Java以其“一次编写,到处...

    j2ee程序设计(基础)

    这个“j2ee程序设计(基础)”的学习资源旨在为初学者提供一个全面且基础的入门平台,帮助他们掌握J2EE的核心概念和技术。 首先,J2EE的核心在于其多层架构,包括客户端层、Web层和业务逻辑层。客户端层通常是用户...

    J2EE基础的校验demo

    总的来说,J2EE基础的校验demo是一个很好的起点,帮助初学者快速上手Java Web开发中的数据校验。它强调了验证的重要性,并提供了实用的代码示例,使得学习者能够将所学应用于实际项目中,提升应用程序的质量和用户...

Global site tag (gtag.js) - Google Analytics