中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档 | 网通镜像
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 程序开发 > Web开发 > JavaScripts > 综合文章
【推荐】JAVA入门者FAQ
作者:佚名 时间:2005-03-09 11:03 出处:互连网 责编:chinaitpower
              摘要:【推荐】JAVA入门者FAQ

一、入门


1、下载和安装J2SDK http://java.sun.com/j2se/1.4.1/download.html


2 JAVA VM http://www.java.com/en/index.jsp


3 API http://java.sun.com/api/index.html


1 首先下载J2SDK安装


  a 更新PATH环境变量 为了能在任何目录下都能执行java命令(如javac、java、 等),需要将java的bin目录放入PATH环 境变量中。 对于Windows95/98, 打开“开始”菜单、选择“运行”、输入命令sysedit(调用系统配置编 辑程序),在C:\AUTOEXEC.BAT窗口中找到PATH设置并追加一项(c:\jdk1.3.1_01\bin)对于Windows NT and Windows 2000 ,进入“开始”菜单,选择“设置/控制面板/系统”。对于Windows NT,选择“环境” 页,对于Windows 2000,选择“高级”页,在环境变量设置中的用户变量栏中增加(如果原来没有PATH) 或修改PATH环境变量,使其包含c:\jdk1.3.1_01\bin路径。


  b 更新CLASSPATH环境变量 为了使系统能找到用户定义的类,需要将用户类所在的目录(通常是当前目录即把 . 加入到 classpath中)放入CLASSPATH变量中。具体更改方法同PATH修改过程,只是要找到 CLASSPATH环境 变量进行修改。 jdk Win2000下的环境变量设置 http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=7045


  c 确认系统安装 在DOS提示符下,输入set命令可以查看PATH和CLASSPATH的设置是否成功 ( 如果是98者需运行 AUTOEXEC.BAT才能使修改的设置生效 如果是2000需把dos关闭重新运行 )


2 然后运行你的第一个java程序 写个类保存为.java文件 一定记得如果是用记事本编辑器的话 保存时要选择保存类型为所有类型然后文件名字和你的类名字要一模一样 或者也可以把类名.java加上引号就可以避免保存为.java.txt的类型了


3 常见错误处理 如果运行javac命令时出现can not read xxx.java 首先看看你的文件是否保存为.java.txt的类型了(右点文件看属性里的扩张名) 重新保存 记得此时要把文件名.java加上引号 保存 。 若运行java命令时提示exception in thread "main" JAVA.lang.NoClassDefFoundErroe:的异常 说明你的classpath里没有加入 .


二 、 常见错误


1 can not read xxx.java 首先看看你的文件是否保存为.java.txt的类型了(右点文件看属性里的扩张名) 重新保存 记得此时要把文件名.java加上引号 保存 。


2 exception in thread "main" JAVA.lang.NoClassDefFoundErroe: 说明你的classpath里没有加入 . http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=7233


3 "=="和"equals()"的区别在哪里? http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=16630&show=0


4 StringBuffer s1 = new StringBuffer("a"); StringBuffer s2 = new StringBuffer("a"); s1.equals(s2)//为什么是false String s1 = new String("a"); String s2 = new String("a"); s1.equals(s2)//为什么是true http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=14935


String,和StringBuffer区别 http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=7007


5 JAVA Web Start是什么? http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=15868


6 trim()函数的用法 http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=10515


7 怎么提取系统时间?   http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=734


8 怎样让窗口始终在前 http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=16587


9 日期的显示格式化 http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=16750 公历和阴历怎样转换?????????   http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=7101


10 静态和非静态的嵌套类有什么区别? http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=4721


11 怎样判断输入的东东是字符还是数字啊?   http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=4687


12 finalize()和System.gc()区别 http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=4656


13 怎么键盘上输入2 ….竟印出50 ??? System.in.read()用法 http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=4605


15 类的多态   http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=4737


16 如果一个程序包含了多个.java文件,而且他们是互相关联的, 现在要编译他们,该怎么办! http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=5000


17 接口与类的讨论 http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=5007


18 关于汉字是怎么转成代码的?   http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=4991


19 可不可以把JTextArea的内容一行一行读处来?   http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=4785


20 两个日期的字符串怎么相加减 http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=4812


21 "this"的功能和用处是什么?   http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=4780


22 关于多态性和多级继承的问题   http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=4772 http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=7154


23 什么是面向对象的设计思想? http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=7069


24 关于java内在类的一个问题 http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=712


25 如何取得本机的IP http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=7151


26 throw和throws有什么区别呀? http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=7005


27 在java中为什么要引入抽象类这个问题?? 他的作用是什么, 有哪些优点?? http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=160


 28 final,private定义变量时表示什么意思 http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=7042


29 java修饰符与字符输出的问题 http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=7054


30 什么是匿名类? http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=7070


31 请问怎么样在一个APPLICATION 中运行硬盘上的另外一个可执行文件呢? http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=7066


32 如何取今天日期???我想得到这样的格式:yyyy-mm--dd该怎么作??? http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=7081


 33 十六进制如何转化为十进制? http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=7079


34 怎样生成 .jar文件? http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=7073


35 Final 是否可以继承覆盖 http://www.chinajavaworld.net/forum/topic.cgi?forum=20&topic=25880&show=0


 













优秀文章网站推荐:

1 如何迅速成为Java高手[Tomjava原创]
 http://www.java.com.cn/showtopic.asp?TOPIC_ID=7719&Forum_ID=31

2. 一个老工程师的话 (给年轻电子工程师的十大忠告)
 http://www.pconline.com.cn/pcjob/ittest/empolder/0312/261734.html

3. 大量 JAVA 程序例子, Examples for almost all JAVA classes
 http://javaalmanac.com/egs/

4. The JAVA Tutorial on Sun
 http://java.sun.com/docs/books/tutorial/

5. 谈谈java的学习方向(转载)
 http://www.430000.net/printpage.asp?ArticleID=46

6. JAVA 学习之道
  http://www.csdn.net/develop/author/cxy/way_to_java.shtm

7. JAVA 程序编码规范 from SUN
  Code Conventions for the JavaTM Programming Language
  http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html

8. JAVA 程序编码规范 from IBM
  http://www-900.ibm.com/developerWorks/cn/java/java_standard/index.shtml

9. 给C++初学者的50个忠告 good for JAVA too
  http://post.baidu.com/f?kz=647098

10. 对初学者很有用的文章
  http://www.mifun.net/pengjie/myweb/article/article.asp?id=95&sort=jsp

11. 提问的智慧
   How To Ask Questions The Smart Way
   英文版: http://www.catb.org/~esr/faqs/smart-questions.html
   中文版: http://alfredy.myetang.com/

12. 从Coding Fan到真正的技术专家
   http://www.chinajavaworld.net/forum/topic.cgi?forum=18&topic=12814&show=0

关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有