新手入门隐藏摘要

  • Java学习路径工具篇 (发布于 2007-05-27)

        一、JDK (Java Development Kit)   JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公 ...查看

  • Tomcat的配置技巧 (发布于 2007-05-27)

    源自于:《Tomcat权威指南》,希望对你有所帮助。 Jason Brittain   1. 配置系统管理(Admin Web Application)   大多数商业化的J2EE服务器都提供一个功能强大的管理界面,且大都采用易于理解的Web应用界面。Tomcat按照自己的方式,同样提供一个成熟的管理工具,并且丝毫不逊于那些商业化的竞争对手。Tomcat的Admin Web Application最初在4.1版本时出现,当时的功能包括管理 ...查看

  • JAVA教师:给JAVA初学者的忠告 (发布于 2007-05-27)

    我带过不少JAVA,C++班的课,来学习的同学很多都是初学者,一部分是急着找工作的,一部分是很感兴趣的。他们都想在短短一两个星期内掌握,这是不切实际的。而且这样做很容易让自己心浮气燥,难以静下心来思考。      JAVA是比较热门,但我们自己不能头脑发热。我觉得所有初学者要学好JAVA或C或UNIX等任何一门计算机技术,一定要做到:      动手,动脑,动嘴,静心。 ...查看

  • EJB开发技术问答 (发布于 2007-05-27)

    什么是 EJB Contract EJB各个部分直接的契约关系,其中主要包含了以下几个组成部分: 1. Client View Contract.2. Component Contract.3. Deploy (ejb-jar file).如下图所示。(From EJB Spec. 2.0) 什么是 EJB Client View Contract Client View:EJB Client与EJB Container直接的契约,应该是一种统一的调用接口。(注意:Message-Driven Bean 没有Client View Contract ...查看

  • 菜鸟求助! (发布于 2007-05-27)

    小弟是菜鸟,遇到了菜鸟级麻烦。各位高手请帮忙看一下: 我的环境变量配置: classpath=.;d:\jdk\lib\dt.jar;d:\jdk\lib\tools.jar; path=D:\Oracle\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program  Files\Oracle\jre\1.1.8\bin;%SystemRoot%\system32;%SystemRoot%;% SystemRoot%\System32\Wbem;C:\Program Files\金山毒霸6;D:\jdk\bin; java_home=d:\jdk 我用 ...查看

  • 一年Java之路的回顾,反思以及展望 (发布于 2007-05-27)

    大约就是在去年的这个时候吧,Java这个字眼就开始占据了我学习计划中的重要席位,从那时候那杯冒热气的咖啡一直陪伴我到今天。也不知道当时为什么要学习Java,又是为什么选择了Java。因为我记得当时的我,心中所想和现在可谓是大相径庭!那时我曾天真的想着,我将来学管理,你们这些学计算机的人出来也难逃给管理界人士做下属的命运,现在想来,那时是多么的无知和幼稚,我怕现在的很多 ...查看

  • 初学者入门:J2SDK和TOMCAT的安装及配置 (发布于 2007-05-27)

      经常看到jsp的初学者问tomcat下如何配置jsp、servlet的问题,于是总结了一下如何tomcat下配置jsp、servlet,希望对那些初学者有所帮助。    第一步:下载j2sdk和tomcat:到sun官方站点    最新的jdk为1.5,tomcat为5.5,建议jdk1.4以上,tomcat4.0以上    第二步:安装和配置你的j2sdk和tomcat:执行j2sdk和tomcat的安装程序,然后设置按照路径进行安装即可。     ...查看

  • Java新手必读:一飞冲天Java学习捷径一 (发布于 2007-05-27)

      1、jdk就是j2se,jdk1.1.8版本以后改成为j2se,下载地址:http://Java.sun.com/j2se/downloads.html    2、jre是Java运行时环境(jdk1.3版本以后都包含jre)不用单独下载    3、设置环境变量    安装了jdk以后,要配置环境变量    我的电脑->属性->高级->环境变量    添加以下环境变量(假定你的Javamail安装在c:\jdk1.3)    Java_home=c:\jdk1.3 ...查看

  • JDK1.5新特性介绍 (发布于 2007-05-27)

      “JDK1.5”(开发代号猛虎)的一个重要主题就是通过新增一些特性来简化开发,这些特性包括泛型,for-each 循环,自动装包/拆包,枚举,可变参数, 静态导入 。使用这些特性有助于我们编写更加清晰,精悍,安全的代码。  下面我们简单介绍一下这些新特性。  1.泛型(Generic)  C++通过模板技术可以指定集合的元素类型,而Java在1.5之前一直没有相对应的功能。一个集合可以放 ...查看

  • 一个一年工作经验的java工程师从工作初到今天的所有收藏的学习java的网站(有些很经典) (发布于 2007-05-27)

    Bookmarks AJAX AJAX开发简略 eclipse hibernate HIBERNATE - 符合Java习惯的关系数据库持久化 javascript http---www.wodukom.com-gcr998-006.htm JavaScript 参考教程 javascript小技巧--Tian欢迎您的访问 博客园 - 生存设计(http--www.cnblogs.com-netfork-) - 项目预计 开发资源文档 无忧脚本----体验编写HTML代码的乐趣 ...查看

  • 学习java需要知道的一些问题-JSP教程,Java技巧及代 (发布于 2007-05-27)

    一、准备篇 1 什么是j2ee?它和普通的java有什么不同? 答:j2ee全称为java2 platform, enterprise edition。 “j2ee平台本质上是一个分布式的服务器应用程序设计环境——一个java环境,它提供了: ·宿主应用的一个运行基础框架环境。 ·一套用来创建应用的java扩展api。”(引自《j2ee服务器端高级编程》) 2 j2ee好学吗? 答:j2ee是很多技术的集合体,并且还在成长中。 你会遇到很 ...查看

  • Java初学及基础问题 (发布于 2007-05-27)

    初学JAVA的朋友很可能碰到很多问题,下面收集整理了一些供参考。            1。[问]Application和Applet各自指什么?在使用中有区别吗?               [答]Application和Applet是利用JAVA语言生成的可运行代码中最常用的两种,两者   &nb ...查看

  • 新手入门经典:Jsp环境配置 (发布于 2007-05-27)

    第一部分 JAVA环境安装1.目前J2SDK的最新版本是1.4.2_01,下载地址:http://java.sun.com/j2se/1.4.2/download.html Download NetBeans IDE v 3.5.1 with J2SE v 1.4.2 COBUNDLE 采用包含了J2SE v 1.4.2的NetBeans IDE v 3.5.12. 安装!我的每一步:3. 目录注意改下。“安装路径不宜 ...查看

  • java初学——难忘的一课 (发布于 2007-05-27)

    初学java,使用JBuilder X。   作为一个使用Delphi超过5年的老鸟(惭愧,我还在用Delphi 5),自然免不了将JBuilder与其作一个对比。一个粗略的印象是,相比之下,JBuilder简直对程序员呵护有嘉,而Delphi却欠缺太多。JBuilder拥有太多Delphi(包括最新的Delphi 8)所不支持的特性,包括在键入代码的时候能够自动进行语法检查,对重构的支持,对javadoc的支持,对cvs等版本管理工具 ...查看

  • Java初学者容易混淆的几个问题 (发布于 2007-05-27)

    1.String类和StringBuffer类   它们都是处理字符串的类,但是它们有一个最大的区别,那就是。  eg1: ...... //omit some code String s1="You are hired!"; System.out.println(s1.replace(′h′,′f′));//用f把字串中的h替换了 System.out.println(s1); ...... //omit some code   运行结果:    You are fired!    You are hired!   结果分析:   从结 ...查看

  • 如何成为一个优秀的JSP程序员 (发布于 2007-05-27)

    在网上看到很多问题是关于如何学习jsp的,正好网上看到一篇关于学习jsp的文章,就摘了一部分翻译过来,希望能对大家学习jsp有点指导。   一个普通的错误是把JSP当作简化的 Java。它不是,(事实上, JSP 是简化的 servlets 。)程序员通常试着没有学习要求的支持技巧而直接学习 JSP 。JSP 是一个衔接技术,并且成功地连接你需要理解的另外的技术。如果你已经知道 Java , HTML 和 jav ...查看

  • JSP语法简表 (发布于 2007-05-27)

    HTML 注释 在客户端显示一个注释. JSP 语法 <!-- comment [ <%= expression %> ] --> 例子 1 <!-- This file displays the user login screen --> 在客户端的HTML源代码中产生和上面一样的数据: <!-- This file displays the user login screen --> 例子 2 <!-- This page was loaded on <%= (new java.util.Date()).toLocaleString() %> --> 在 ...查看

  • Java Web项目开发到底需要掌握哪些技术? (发布于 2007-05-27)

       目前, 国内外信息化建设已经进入基于Web应用为核心的阶段, Java作为应用于网络的最好语言,前景无限看好。然而,就算用Java建造一个不是很烦琐的web应用,也不是件轻松的事情。概括一下,实施Java的WEB项目需要掌握的技术如下:   lJava语言 l面向对象分析设计思想 l设计模式和框架结构 lXML语言 l网页脚本语言 l数据库 l应用服务器 l集成开发环境 ...查看

  • Eclipse3.2安装简介 (发布于 2007-05-27)

    一.先安装好jdk1.5二.安装Eclisp3.2   到www.eclipse.org下载eclipse,可以选择: Download now: Eclipse SDK 3.2 , Windows (120 MB) 下载完成后,只需要将下载的压缩文件eclipse-SDK-3.2-win32.zip解压到指定位置,例如d:\Eclipse即可完成安装.安装完成后,eclipse文件夹中的目录结构如图: 三.安装Eclipse多国语言包   通过安装Eclipse多国语言包,Eclips ...查看

  • 使用Resin在NT环境下配置JSP环境 (发布于 2007-05-27)

    首先你需要在WIN2000上安装IIS服务器,然后进行下面的步骤:      一、下载必要的软件。      一个是jdk,现在的最新版本是1.4,可以到java的官方站点下载:   http://java.sun.com/j2se/1.4/download.html   选择Windows(alllanguages,includingEnglish)这个,大约35M      第二个是支持JSP的服务器。我选择的是Resin,因为它的效率很高,而且对xml和中文的支持很好。 ...查看

  • JSP实例学习100例 (发布于 2007-05-27)

    1、多种字体大小显示2、c:out标记输出3、获取当前时间4、include包含语句5、建立错误处理页面的范例程序6、jsp:forward 7、简单计数器 8、设置页面属性9、使用GB2312编码10、使用Big5编码 11、c:catch的用法12、<c:forEach> begin、end和step的用法13 、 <c:forEach> 循环 14、<c:forEach> varStatus 的四种属性 15、<c:forEach> 的用法16、从客户端 ...查看

  • java数据类型转换 (发布于 2007-05-27)

          一些初学JAVA的朋友可能会遇到JAVA的数据类型之间转换的苦恼,例如,整数和float,double型之间的转换,整数和String类型之间的转换,以及处理、显示时间方面的问题等。下面笔者就开发中的一些体会介绍给大家。       我们知道,Java的数据类型分为三大类,即布尔型、字符型和数值型,而其中数值型又分为 ...查看

  • Java的垃圾回收(Garbage Collection)机制 (发布于 2007-05-27)

    一.谁在做Garbage Collection        一种流行的说法:在C++里,是系统在做垃圾回收;而在Java里,是Java自身在做。        在C++里,释放内存是手动处理的,要用delete运算符来释放分配的内存。这是流行的说法。确切地说,是应用认为不需要某实体时,就需用delete告诉系统,可以回收这块空间了。这个 ...查看

  • java中静态方法和非静态方法覆盖的区别 (发布于 2007-05-27)

      首先我们提供两个类,基类为Parent,派生类为Child。在Parent中我们提供两个方法,一个是静态方法staticMethod(),一个是非静态方法nonStaticMethod()。在Child类中我们覆盖着两个方法。 class Parent{  public void nonStaticMethod() {         System.out.println("Parent's Non-Static Method is Called"); ...查看

  • try catch finally与return的执行顺序 (发布于 2007-05-27)

    import java.io.*;public class Mine{  public static void main(String argv[]){  Mine m=new Mine();    System.out.println(m.amethod());  }public int amethod(){       try{           FileInputStream dis =new FileInputStream("Hello.txt"); //1,抛出异常& ...查看

  • 浅析Java中的随机数类 (发布于 2007-05-27)

         Java中的随机数是否可以重复?Java中产生的随机数能否可以用来产生数据库主键?带着这个问题,我们做了一系列测试。 ...查看

  • 使用Java中的Date和Calendar类 (发布于 2007-05-27)

       Java 语言的Calendar(日历),Date(日期), 和DateFormat(日期格式)组成了Java标准的一个基本但是非常重要的部分. 日期是商业逻辑计算一个关键的部分. 所有的开发者都应该能够计算未来的日期, 定制日期的显示格式, 并将文本数据解析成日期对象. 我们写了两篇文章, 这是第一篇, 我们将大概的学习日期, 日期格式, 日期的解析和日期的计算.我们将讨论下面的类:1、 ...查看

  • 在Java中动态执行类的静态方法 (发布于 2007-05-27)

      在Java中,通过Class.forName()方法可以动态决定加载哪一个类,这个功能对于相同接口的不同实现来讲非常有用。比如对于设计好的数据库连接池接口,我们可以有多种的接口实现类来完成相同的功能,同时用户可以简单的通过修改配置文件来指定实际使用哪一个实现类,在源代码里面通过读取配置文件信息,并用Class.forName(configClassName).getInstance()就可以构造一个特定的实现类实 ...查看

  • java学习的注意事项 (发布于 2007-05-27)

    1. 编写Java跨平台应用程序时,你可以选择JDK1.0,1.1,1.2或支持它们的GUI开发工具如:Jbuilder,Visual Age for Java 等等,但是必须注意你的Java程序只能使用Java核心API包,如果要使用第三方的类库包,则该类库包也要由Java核心包开发完成,否则在发布你的程序的时候还得将支持该Java类库包的JVM发布出去。也就是说,你的程序需要是100%纯Java的。举一个例子,Visual J++ 就不是纯 ...查看

  • JAVA基础:谨慎使用Date和Time类 (发布于 2007-05-27)

    AVA里提供的日期和时间类,java.sql.Date和java.sql.Time,只会从数据库里读取某部分值,这有时会导致丢失数据。例如一个包含2002/05/22 5:00:57 PM的字段,读取日期时得到的是2002/05/22,而读取时间时得到的是5:00:57 PM. 你需要了解数据库里存储时间的精度。有些数据库,比如MySQL,精度为毫秒,然而另一些数据库,包括Oracle,存储SQL DATE类型数据时,毫秒部分的数据是不保存的。以下 ...查看

  • 一位高级程序员给学弟学妹的建议 (发布于 2007-05-27)

    我始终认为,对一个初学者来说,IT界的技术风潮是不可以追赶的,而且也没有能力去追赶。我时常看见自己的DDMM们把课本扔了,去卖些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心。而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。C#就象当年的ASP一样,“忽如一夜春风来,千树万树梨花开”,结果许多学校的信息学院成了“Web 学 ...查看

  • JTable用法 (发布于 2007-05-27)

    JTable用法 import java.awt.Dimension;import javax.swing.JFrame;import javax.swing.JScrollPane;import javax.swing.JPanel;import javax.swing.JTable;import java.awt.Color;import java.awt.GridLayout;import javax.swing.table.TableColumn;   public class JTableDemo{ public static void main (String[] args) {  /*  构造函数有很多下面先介 ...查看

  • Java入门: 深度理解JAVA本身的构造器 (发布于 2007-05-27)

    理解构造器--构造器和方法的区别 摘要 要学习Java,你必须理解构造器。因为构造器可以提供许多特殊的方法,这个对于初学者经常混淆。但是,构造器和方法又有很多重要的区别。 原作者:Robert Nielsen 原站:www.javaworld.com 我们说构造器是一种方法,就象讲澳大利亚的鸭嘴兽是一种哺育动物。(按:老外喜欢打比喻,我也就照着翻译)。要理解鸭嘴兽,那么先必须理解它和其他哺育动物的 ...查看

  • 用java编写一个简单计算器 (发布于 2007-05-27)

    /////calculator.java代码 import java.applet.*;import java.awt.*;import java.awt.event.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.*;import javax.swing.event.*; public class calculator extends JApplet{    Container contentPane;    JButton btn0 = new JButton(); &n ...查看

  • 初学J2ME的一点经验 (发布于 2007-05-27)

     与其说是学J2ME的经验,倒不如说是类C++语言的一点注意事项,之所以这么说,是因为这个问题是在学J2ME时候发现的,整整折腾了我一天,虽然只是一点小的失误,但是直接后果是程序不断异常,所以我把它写出来,一方面提醒自己,学知识不能浅尝辄止,而应该多问为什么,不仅知其然还要知所以然,另一方面也告诉更多像我这样初学的朋友不要犯相同的错误。  下面请看一段代码:  /*  ...查看

  • java初学者的30条建议 (发布于 2007-05-27)

    Java代码编写30条建议(1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。  例如:   ThisIsAClassName   thisIsMethodOrFieldName   若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常数。   Java包(Pack ...查看

  • 新学习J2EE的过程 (发布于 2007-05-27)

    忘了从哪看到的了,感觉说的非常好,特来和大家分享一下!在这里我谈谈我在学习j2ee流程,并谈到在此过程中领会的经验和教训。以便后来者少走弯路。   Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE。这三块相互补充,应用范围不同。   J2SE就是Java2的标准版,主要用于桌面应用软件的编程;   J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;   J2EE是Java ...查看

  • 几个不太常用但很有用的HTML Tag (发布于 2007-05-27)

    (转)虽然经常接触HTML,不过有些标签以前却从没引起我的注意。但是其中几个Tag的确比较有用,而且是符合W3C XHTML标准的。1. LabelLabel是用来标记Input元素的提示的。例如:<label for="id_name">Name</label><br /><input type="text" name="name" id="id_name" size="20"/>Label的“For”属性要和Input元素的ID相一致。好处:点击提示文字,就自动Focus对应 ...查看

  • web开发常用js功能性小技巧 (发布于 2007-05-27)

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> </HEAD> <BODY> <FORM METHOD=POST ACTION=""> <input onpaste="return false;" type="text" name="textfield" style="width:400px; ime-mode:disabled" value=" English only"> </FORM> </BODY> ...查看

  • Java学习,是一条漫长的道路 (发布于 2007-05-27)

      我在Java 1.0正式问世前就开始学习Java,这么多年过去了,到现在我的Java学习历程还没有停过。我阅读原文书,研究原始码,撰写程序,自认为走得扎实,不奢望一步登天。像我这样老式的学习方式,显然和现在的快餐主义背道而驰。从许多读者的来信和学生的反应中,我发现大多数的人对于Java的学习历程都差不多是:因为公司需要使用Java来进行服务器的计画,所以急急忙忙地学习Java语言 ...查看

1381/41234>