Java学习的一些有用网址

1.在J2SE众多的API下,应先掌握字符串处理、异常处理、容器(Container)、输入/输出(I/O)、线程这几个主题。

2.J2SE 5.0的API文件说明:http://java.sun.com/j2se/1.5.0/docs/api

3.可以找到一个讨论区并摸索当中的资源:"Java技术论坛"(http://www.javaworld.com),可从“新手版FAQ目录”开始,在发问之前使用“全文检索”功能,搜寻论坛上是否已有相似的讨论。

4.Java技术概念地图的网址:http://java.sun.com/developer/onlineTraining/new2java/javamap/intro.html.

5.J2SE可以分为4个主要的部分:JVM、JRE、JDK与Java语言。

   为了能运行Java所编写的程序,自己的平台上必须有JVM。JVM包括在JRE(Java Runtime Environment)中,为了运行Java程序,必须安装JRE。如果要开发Java程序,必须取得JDK(J2SE Development Kits),JDK包括了JRE以及开发过程中所需要的一些工具程序,如javac、java、appletviewer等工具程序。

6.绿色项目简介: http://java.sun.com/people/jag/green/index.html

7.Java技术:起步的年代 http://java.sun.com/features/1998/05/birthday.html.

8.Java的特性:概述:http://java.sum.com/docs/overviews/java/java-overview-1.html.

                     Java比C++还快:http://kano.net/javabench/

                     Java HotSpot技术:http://java.sun.com/products/hotspot/

                     J2SE概述:http://java.sun.com/j2se/overview.html

9.设置classpath: http://java.sun.com/j2se/1.4.2/docs/tooldocs/windows/classpath.html.

10. 在不使用JDK5.0新功能的前提下,如果希望编译出来的class可以在1.4或之前版本环境上运行,编译时必须指定-source及-target参数。-source指定原代码中可以使用的版本功能,-target指定编译出来的字节码适用的虚拟机器版本。如:javac -source 1.4 -target 1.4 HelloWorld.java.

11.如需对输出格式进行控制,可以查阅在线API文件查询相关设置:http://java.sun.com/j2se/1.5.0/docs/api/java/util/Formatter.html.

12.Java程序代码惯例:http://java.sun.com/docs/codeconv/index.html.

13.Decorator模式:http://www.caterpillar.onlyfun.net/Gossip/DesignPattern/DecoratorPattern.htm.

14.什么是Unicode:http://www.unicode.org/standard/translations/t-chinese.html.

15.ASCII码表:http://www.asciitable.com/

 

 

16.自动装箱和拆箱:

     Java自动装箱支持:http://jcp.org/aboutJava/communityprocess/jsr/tiger/autoboxing.html

     自动装箱:  http://java.sun.com/j2se/1.5.0/docs/guide/language/autoboxing.html

 

17.Foreach循环用法:http://www.developer.com/java/other/article.php/3343771

 

18.设计模式:http://caterpillar.onlyfun.net/Gossip/DesignPattern/DesignPattern.htm

 

19.java.util.regex.Pattern的API文件说明

     http://java.sun.com/j2se/1.5.0/docs/api/java/util/regex/Pattern.html

 

20.递归求解例子: http://caterpillar.onlyfun.net/Gossip/AlgorithmGossip/AlgorithmGossip.htm

 

21.类设计建议:http://www.javaworld.com.tw/jute/post/view?bid=29&id=9559&sty=1%20&tpg=1&age=-1

 

22.设定class path(Solaris与Linux版):

   http://java.sun.com/j2se/1.5.0/docs/tooldocs/solaris/classpath.html

 

23.Java的枚举类型: http://c2.com/cgi/wiki?EnumeratedTypesInJava

 

24.枚举类型入门: http://www-128.ibm.com/developerworks/java/library/j-enums.html

 

25.Java 1.5开发人员手札  http://www.oreilly.com/catalog/javaadn/chapter/ch03.pdf

 

26.Sun泛型教学(Generics Tutorial)

     http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf

27.Java无痛泛型(Java generics without the pain)

     http://www-106.ibm.com/developerworks/java/library/j-djc02113.html

28.了解泛型(Generics gotchas)

     http://www.ibm.com/developerworks/java/library/j-jtp01255.html

29.泛型(Generics)

     http://www.onjava.com/pub/a/onjava/excerpt/javaian5_chap04/index.html

30.泛型简介

     http://www.javaworld.com.tw/jute/post/view?bid=5&id=105545&sty=1&tpg=1&age=0

31.泛型高级语法之泛型中的通配符

     http://today.java.net/pub/a/today/2004/01/15/wildcards.htm

32.HashMap应用实例:

     http://caterpillar.onlyfun.net/Gossip/DesignPattern/CommandPattern.htm

     http://caterpillar.onlyfun.net/Gossip/DesignPattern/ThreadPerMessage.htm

     http://caterpillar.onlyfun.net/Gossip/JSPServlet/ControllerExample.htm

 

33.Collection框架:

     http://java.sun.com/j2se/1.5.0/docs/guide/collections/index.html

34.Iterator模式:

     http://caterpillar.onlyfun.net/Gossip/DesignPattern/IteratorPattern.htm

35.堆栈—使用Java作对象封装

     http://caterpillar.onlyfun.net/Gossip/AlgorithmGossip/StackByObject.htm

36.队列--使用Java作对象封装

     http://caterpillar.onlyfun.net/Gossip/AlgorithmGossip/QueueByObject.htm

37.java.util.Map,Set,List数据整理

     http://blog.csdn.net/duoshanx/archive/2004/09/09/99709.aspx

38.讨论各种MAP,SET,LIST

     http://www.javaworld.com.tw/jute/post/view?bid=5&id=28127&sty=2

39.实现Serializable(Implementing Serializable)

     http://www.javapractices.com/Topic45.cjp

40.java.io.ObjectInputStream的API文件

     http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html

41.java.io.ObjectOutputStream的API文件

     http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html

42.支持的编码:

     http://java.sun.com/j2se/1.5.0/docs/guide/intl/encoding.doc.html

 

线程入门: 

43.Java语言的密码屏蔽(Password Masking in the Java Programming Language)

     http://java.sun.com/developer/technicalArticles/Security/pwordmask/

44.Thread的stop()、suspend()、resume()和Runtime().runFinalizersOnExit()被标为Deprecated?

     (Why Are Thread.stop, Thread.suspend, Thread.resume and Runtime.runFinalizersOnExit Deprecated?)

     http://java.sun.com/j2se/1.4.2/docs/guide/misc/threadPrimitiveDeprecation.html

45.Two-phase Termination模式:

     http://caterpillar.onlyfun.net/Gossip/DesignPattern/TwoPhaseTermination.htm

 

同步化(Synchronized)主题:

46. Producer-Consumer模式:

     http://caterpillar.onlyfun.net/Gossip/DesignPattern/ProducerConsumer.htm

47. Thread-Specific Storage模式:

     http://caterpillar.onlyfun.net/Gossip/DesignPattern/ThreadSpecificStorage.htm

48. J2SE5.0并行程序设计(Concurrent Programming with J2SE 5.0)

     http://java.sun.com/developer/technicalArticles/J2SE/concurrency/?feed=JSC

49.Proxy模式的实现,可以进一步参考:

     Proxy模式(一)

     http://caterpillar.onlyfun.net/Gossip/DesignPattern/ProxyPattern.htm

     Proxy模式(二)

     http://caterpillar.onlyfun.net/Gossip/DesignPattern/ProxyPattern2.htm

50.类加载与查看:Java反射:

    http://dev.csdn.net/article/49/49876.shtm

51.简介JavaBean:

    http://caterpillar.onlyfun.net/Gossip/JSPServlet/JavaBeanABC.htm

52.annotation:

    Tiger中的Annotations(Annotations in Tiger)

    http://www.ibm.com/developerworks/java/library/j-annotate1/   

53.Annotations:

    http://java.sun.com/j2se/1.5.0/docs/guide/language/annotations.html

54.meta-annotation:

    如何为Javadoc工具程序编写文件注释:

    http://java.sun.com/j2se/javadoc/writingdoccomments/

 

55. JUnit资料参考网址:

    http://caterpillar.onlyfun.net/Gossip/JUnit/JUnitGossip.htm

 

 

 

 

 

 

 

 

 

 

    

 

                 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值