内容列表
JDK1.5中新的语言特征
  本文中,我们将讨论几个在JDK1.5中新的语言特征,包括: 泛型(Generics)--为集合(collections)提供编译时类型安全,无需每刻从Collections取得一个对象就进行强制转换(cast) 增强的“for”循环(Enhanced For loop)--减少迭代器(iterator)的潜在错误(error-proneness)
分类:Java 查阅全文
Java入门笔记1_HelloWorld
1. 说明 本文档是Java入门学习笔记,本文档的所有例子都在window xp下编辑成功,即默认操作系统为window xp,并且认为JDK已成功安装。如有不当之处,请一定指出(email: [email protected]),共同进步。 本文档不介绍面向对象的基本思想,只记录与Java有关的内容。 2. Hello World 按惯例写一个hello world作为Java学习的入门
分类:Java 查阅全文
Java入门笔记3_Datastructure
4. Data Structure 4.1 Array 4.1.1 基本概念 数组在Java中是对象,因此使用它之前需要实例化。数组中的元素可以是基本元素,也可以是对象,但是同一数组中元素的类型必须是相同的。 数组中存放的对象不是对象本身,而是对象的引用。 4.1.2 数组申明与实例化 (1) String difWords[];    Point hit
分类:Java 查阅全文
Java入门笔记4_访问控制和包
1. Java中的访问控制            表1-1   可见/访问性 public protected package private 在同一类中 yes yes yes Yes 同一包中
分类:Java 查阅全文
Java入门笔记6_线程
1. 多线程 1.1 创建线程类 在Java中可以简单的从Thread类中继承创建自己的线程类: public class MyFirstThread extends Thread {     public void run() { . . .} } 说明: (1) Thread类位是java.lang包中,所以可以不用显示import; (2) 从
分类:Java 查阅全文
Java入门笔记7_Stream
1. Streams及I/O Stream就是信息源与目的地之间的通信路径,这里的信息源可以是文件、内存、网络等。Streams主要分为input及output Stream。 1.1 InputStream类 类InputStream处于Input stream类层次的最顶层,它主要具有以下几种方法: 1.1.1 read方法 read方法用于从指定的输入流读取以字节为单位的数据,第一
分类:Java 查阅全文
Java入门笔记8_JavaTools
1. Java tool 1.1 runtime interpreter Java runtime interpreter语法如下: java Options Classname Arguments 如果类使用了包,那么Classname应包含包的名称。 下面介绍Options的可选取项: (1) -debug:以deug的模式运行interpreter,它允许也jdb(Java调试器
分类:Java 查阅全文
Java入门笔记9_Socket
1. Client/Server Networking Java通过socket来完成它所有的网络底层的通讯,socket是一种通讯的通道,通过它可以将数据通过特定的端中发送及接收。Java中的socket可以分成二大类: (1) Datagram Sockets:数据包socket; (2) Stream Sockets:流socket; 1.2 Datagram Socket Dat
分类:Java 查阅全文
==和equals方法的區別
二: "=="和equals方法有什么区别   A.==操作符专门用来比较变量的值是否相等,由于变量名只是内存地址的引用名称,所以而不代表变量本身,由此可知道变量的值指的是好像某一块内在地址,请看示例   Int intA=10; Int intB=10; int intArrA[]=new int[2];     &nbs
分类:Java 查阅全文
Tomcat 服务器server.xml的关键参数配置
说明:以下文字均以tomcat5.0.30为例进行。 1,配置tomcat服务器访问端口,只需配置Connector的port端口即可。Tomcat默认为8080,现修改port参数值为80。     <!-- Define a non-SSL Coyote HTTP/1.1 Connector on port 8080 -->  &nbs
分类:Java 查阅全文
面向对象与protected
拍脑壳所想之   ——戏言面向对象说到protected这个词,我不可避免的就会想到一个概念——面向对象。那么什么是面向对象呢?其实我个人认为面向对象这个概念是一直在发展变化的,到了今天,面向对象这个词也许让它叫做面向抽象更加贴切。在刚刚建立面向对象这个概念的时候,大概连创造者对于到底什么是面向对象都不是很清楚。要搞清楚面向对象(
分类:Java 查阅全文
如何配置EditPlus 2
在 USER TOOLS中选:Add Tool>>1、配置JAVAMenu Text:javaCommand:C:\jdk1.3.1\bin\java.exeArgument:$(FileNameNoExt)Initial Derictory:$(FileDir)选中 Capture output2、
分类:Java 查阅全文
[XML学习笔记][1]基本概念
  XML是eXtensible Markup Language的缩写,它的前身是SGML,或者说,XML是SGML的子集。简单讲,XML是一种文档格式,作为一种标准,有利于不同机构间的数据交换。从表面上看,XML是一种语言,但是它同时也是一种创造和定义其他语言的语言。通过一组定义好的规范,我们可以很方便的扩展它。 我们来看一个实际的XML长什么样:(仅仅是个最简单的例子,为了说明X
分类:Java 查阅全文
[XML学习笔记][2.1]XML验证
  为了使得我们定义的XML文档有意义,我们通常必须为它定义一组语法,如:这个文档应该包含那种类型的数据,这种数据的层次结构又是怎样的,等等。这样我们的XML文档就可以通过专门的工具来验证其合法性。 有两种方式:I- DTD (document type definition); II- XSD (XML Schema definition),我们分别来看一下。 DTD比较简单和直
分类:Java 查阅全文
JAVA文件加密器(收藏)
import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.io.*; import java.security.*; import javax.crypto.*; import javax.crypto.spec.*; /** 文件名:FileEncrypter.java JDK:1.40以上 说明:
分类:Java 查阅全文
学习Java的30个基本概念
  在我们学习Java的过程中,掌握其中的基本概念对我们的学习无论是J2SE,J2EE,J2ME都是很重要的,J2SE是Java的基础,所以有必要对其中的基本概念做以归纳,以便大家在以后的学习过程中更好的理解java的精髓,在此我总结了30条基本的概念.     Java概述:   目前Java主要应用于中间件的开发(middleware)---处理客户机于服务器之间的通信技术
分类:Java 查阅全文
java常用的加密,解密,数字签名等API
常用API java.security.KeyPairGenerator 密钥生成器类public static KeyPairGenerator getInstance(String algorithm) throws NoSuchAlgorithmException以指定的算法返回一个KeyPairGenerator 对象参数: algorithm 算法名.如:"DSA","RSA" p
分类:Java 查阅全文
一种简单的struts级连菜单实现方法
参考了n种方法,翻了n本pdf.最后还是自己的方法比较好--简洁给页面传递了两个String数组,分别是:provinces={"北京","上海"}cities={"海淀,昌平,东城","黄浦,XX,YY"}如果要定制这两个数组的内容,则需要另加一个action,我的方法是用一个ToRegister从文件或者数据库生成这两个数组,然后在forward到register.jsp.如果哪位有巧妙的方法
分类:Java 查阅全文
在J2ME中模拟浮点运算(不够精确)
在J2ME中模拟浮点运算(不够精确) 出自:http://blog.csdn.net/mailbomb          众所周知,CLDC1.0不支持浮点数,即不支持float和double两种基本数据类型,但是在程序中,我们经常需要使用一些浮点数来进行运算。这个时候你可以使用MathFP浮点数库,但是有些时候我们做的工
分类:Java 查阅全文
J2EE开发过程中的异常处理
在java里有3种异常类型: 1.       检查型异常,这样的异常继承于Excetpion,就是在编译期间需要检查,如果该异常被throw,那么在该异常所在的method后必须显示的throws,调用该method的地方也必须捕获该异常,否则编译器会抛出异常.ejb里的RemoteException是一个这样的异常. 2.&nbs
分类:Java 查阅全文
<< 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 >>