Java方法的可变参数个数

Java方法中的可变参数类型 public class TestVarArgus { public static void dealArray(int... intArray){ } public static void main(String args[]){ } } 可变的参数类型,也称为参数类型。这个方法在接收参数的时候,个数是不定的。 public class TestVarArgus { public static void dealArray(int... intArray){ for (int i : intArray) System.out.print(i +" "); System.out.println(); } publi…

J2SE 5.0泛型

J2SE 5.0引入了许多新型的集合API-你需要了解它们以便能够正确地实现泛型定制的集合-它可以无缝地与多种类型和新型的"for each"结构一起工作。本文将向你展示示怎样创建与J2SE最新特征相兼容的集合。  一、 创建支持泛型的类  首先,你必须学习如何创建一个允许存在"泛型类型"的类。这意味着无论何时实例化你的类,你都能够指定一个或多个Java类型与该类相关联。为了说明这个问题,请考虑列表1中…

关于j2se 的日期

  Calendar cal = Calendar.getInstance(); //申明一个日期     String year = String.valueOf(cal.get(cal.YEAR));   //获得当前系统年    String month = String.valueOf(cal.get(cal.MONTH)+1);  // 获得当前系统月  String day =  String.valueOf(cal.get(cal.DAY_OF_MONTH)); // 获得当前系统日  String maxDay = String.valueOf(cal.getMaximum(cal.DAY_OF_MONTH)); // 获得系统当前月最大天数 …

Java 线程/内存模型的缺陷和增强

Java SE 发表评论
转自:http://tech.163.com/06/0525/09/2HV7DCJ20009159T.html#本文是由JR主持写作的《J2SE进阶》一书的部分章节整理而成,《J2SE进阶》正在写作、完善阶段。您阅读后,有任何建议、批评,请 和我联系 ,或在 这儿留言 。《J2SE进阶》写作项目组感谢您阅读本文。 Java在语言层次上实现了对线程的支持。它提供了Thread/Runnable/ThreadGroup等一系列封装的类和接口,让程序员可以高效的开发Java多线程…

Eclipse3.1中体验J2SE 5.0之枚举类型!

本文将介绍J2SE 5.0中三个比较重要的特性: 枚举类型, 注释类型, 范型, 并在此基础上介绍在如何在Eclipse 3.1开发环境中开发枚举类型, 注释类型和范型应用。     J2SE 5.0 (Tiger)的发布是Java语言发展史上的一个重要的里程碑, 是迄今为止在 Java 编程方面所取得的最大进步.   J2SE 5.0提供了很多令人激动的特性.这些特性包括范型(generics)的支持, 枚举类型(enumeration)的支持, 元数据(metadata)…

ASP和JSP的内置对象

Java SE, Web 发表评论
ASP和JSP是对同一种功能的不同实现,既然如此,它们之间肯定有类似的东西。这里分别看一下它们的内置对象。 asp中的六大内置对象 JSP中的九大内置对象 学习完asp,再接触jsp的时候,感觉好多熟悉的东西,思想相同,只是表现形式有时会不同。拿内置对象来说吧,它们中的内置对象有好几个是一样的,只要再掌握新的东西即可。当然,学习jsp的时候,感觉还是和asp不一样的,java的世界好多都是开源的,能…

java web基础之servlet

Java SE 发表评论
Java Servlet基本概念         Java Servlet是一个专门用于编写网络服务器应用程序的Java组件。所有基于Java的服务器端编程都是构建在Servlet之上的。在J2EE中Servlet已经是一个标准的组件。 在J2EE中所属包:javax.servlet 1)Servlet 是顶层接口。2)GenericServlet 是继承Servlet与协议无关的类。3)HttpServlet 是继承GenericServlet并实现HTTP协议相关的类。 servlet引擎         Servlet引擎一…

java强化篇(二)—反射(Reflect)

反射的基石Class类 在java中就是反射就是把Java类中的各种成分映射成相应的java类。   1.Java程序中的各个Java类属于同一类事物,描述这类事物的Java类名就是Class。对比提问:众多的人用一个什么类表示?众多的Java类用一个什么类表示? 人--->>Person Java类--->>Class   2.Class类代表Java类,它的各个实例对象又分别对应什么呢? 对应各个类在内存中的字节码,例如,Person类的字…

Maven 环境变量设置

Windows 7 操作系统安装完Maven后, 我们海需要再配置下Maven的系统环境变量,以使Maven命令能够被系统识别, 具体做法如下:                1.下载Maven 官方下载地址:http://maven.apache.org/download.html 选择你所希望下载的版本,并保存到常用安装目录。这里以Maven 3.2.2 (Binary zip)为例(二进制文件可直接使用)。 2.解压maven到软件安装常用目录如: D:\Softwares\apache-maven-3.2.2 3.…

关于JAR

JAR(Java Archive,Java 归档文件)是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件。为 J2EE 应用程序创建的 JAR 文件是 EAR 文件(企业 JAR 文件)。 JAR 文件格式以流行的 ZIP 文件格式为基础。与 ZIP 文件不同的是,JAR 文件不仅用于压缩和发布,而且还用于部署和封装库、组件和插件程序,并可被像编译器和 JVM 这样的工具直接使用。在 JAR 中包含特殊的文件,如 manifests 和部署…

Java SE 01 概述

1.计算机语言发展史2.java特点3.Java运行机制4.Java运行环境JRE: Java RuntimeEnvironment Java运行环境JDK:Java Development Kit Java开发包,包含JRE开发需要JDK,用户只需jre5.总结:构建环境path、classpathjava程序的简单规则1.1 IDE集成开发环境1.如何在eclipse中创建项目、创建包、创建类文件、如何执行程序打开Eclipse软件在左侧导航栏,空白处点击右键->new->Java Project输入项目…

sdk、jdk、jre的区别

Java SE 发表评论
本文转载于http://blog.csdn.net/hx_uestc/article/details/7220625 此处附上链接,请大家尊重版权一、JDK与jre简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。 JDK就是Java Development Kit JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者。 如果安…

Java类加载器解析

作者:狂放不羁 网址:http://yuquan-nana.iteye.com >>>转载请注明出处!<<< 一:分类 Java中的类加载器可以分为四类: 1 Bootstrp loader Bootstrp加载器是用C++语言写的,它是在Java虚拟机启动后初始化的,它主要负责加载%JAVA_HOME%/jre/lib以及%JAVA_HOME%/jre/classes中的类。 2 ExtClassLoader     Bootstrp loader加载ExtClassLoader,并且将ExtClassLoader的父加载器设置为B…

JVM、JDK、JRE的区别

Java SE , , 发表评论
一、      详细介绍 1、JVM -- java virtual machine        JVM就是我们常说的java虚拟机,它是整个java实现跨平台的 最核心的部分,所有的java程序会首先被编译为.class的类文件,这种类文件可 以在虚拟机上执行,也就是说class并不直接与机器的操作系统相对应,而是经过虚拟机间接与操作系统交互,由虚拟机将程序解 释给本地系统执行。 JVM 是 Java 平台的基础,和实际的机器一样,它也有自己的指…

JDK、JRE、JVM的区别

Java SE , , 发表评论
不少人(包括我)在初学JAVA时常常会分不清或者记不住什么是JDK、JRE和JVM,但是这几个词又会时常出现,因此有必要彻底区分名了解这三者是什么。 首先贴一张图说明上着之间的关系 一、JDK(Java Development Kit)   JDK是Java开发工具包,是Sun Microsystems针对Java开发员的产品。   JDK中包含JRE,在JDK的安装目录下有一个名为jre的目录,里面有两个文件夹bin和lib,在这里可以认为bin里的就是…
下一页 »