|
![]() |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
不知不觉,学JAVA也有一点时间了,初学的尴尬与疑惑现在想起来还是 有些好笑,到好些论坛上看,好像也没有什么详细的解决方式,大概因为 那些问题都太过简朴,没有大虾愿意花功夫说。 哎,为了那些刚开始接触JAVA的小虾们,写下一点心得....时间太迟了 我先写一点,看看反应,假如没人需要,就此作罢。 首先要告诉各位NEWBIE们,jdk...不会像vc或者bcb这样的ide,它只是个 开发工具,没有集成各种控件什么的,所以不要指望什么图形界面... 想要GUI的话,可以用JCreator pro或者JBuilder 其次,在你安装完JDK后,应当配置一下CLASSPATH。假如98似乎在SYSTEM.INI 或者用SET指令实现....嗯,比如set classpath=C:/jdk1.3.1/lib/tools.jar 我用的是W2K,直接“系统特性”-〉“高级”-〉“环境变量”里添加就可以了 还有添加PATH=C:/JDK1.3.1/BIN,这是方便编译用的,省得你每次都要到JDK的 BIN里执行 这里我要说的是CLASSPATH不只可以设C:/jdk1.3.1/lib/tools.jar,这个只是SUN的 标准包,而假如你在别的路径下生成了.CLASS,那么2个选择,要么在JAVA指令后 跟-cp参数和一长串路径,要么,将你的PROJECT中生成类的目录也添加到CLASSPATH里 (当然,这样的参数不宜过多,我想编程习惯良好的你不会满世界放CLASS吧) 这样应该会方便一些:) 如果你使用JDK运行CLASS时候总是碰到JAVA.LANG...CLASSNOFOUND...哎详细什么忘了 大概意思是一个Exception因为没有找到生成的类,那么你就该看看我上面写的,假如不是的话...再检查一下你的大小写,java是很敏感的:) 在一些论坛上,还经常看见有人这样问:“怎样让java编出.exe文件”,这种问法 总是被人骂...呵呵,.exe这样的文件是不能跨平台的...为什么?晕倒,exe这些东西 是pe2的编码形式(呵呵,这个名字是我刚问我同学的,错了别砸我啊),无法被如linux这样的平台识别,而java生成的字节流的文件才可以....哎,你还是看java教材吧。 那么岂不是所有的java生成的class都得用java ...来实现呢?好麻烦哦(啊,大虾们别丢我,这文章本来就是给新手看的么,像当年我就是过了好久才知道怎么回事...谁叫我开始用的是jbuilder,根本不知道怎么办啊,后来改用jdk了才慢慢认识起来) 非也非也,大家要知道jdk的javaw不是吃白食的,所以举个例子,如果你写了一个 写字版Edit.java,首先javac Edit.java =〉生成了Edit.class 以及若干其他相关 .class文件,而这些文件都在d:/aa目录下,在cmd模式下type: jar cvf Edit.jar -C d:/aa/ 这样,你就可以得到一个Edit.jar包,该jar已经和javaw关联,所以呵呵,现在就 双击吧。 返回类别: 教程 上一教程: 数据结构――栈、队列和树(Java) 下一教程: JavaCC的安装 您可以阅读与"JAVA新手解惑(转)"相关的教程: · 设计迷踪:给JAVA设计开发新手的一些建议和意见(一) · Java新手入门需要把握的30个基本概念 · Java新手注意:Java编程三十条规则 · JAVA新手必读 · Java新手上路大全 |
![]() ![]() |
快精灵印艺坊 版权所有 |
首页![]() ![]() ![]() ![]() ![]() ![]() ![]() |