JAVA基础篇(一)
本篇内容系统JAVA基础知识介绍,适用于初学者和复习的朋友阅读。作为本人,虽尽量查阅各种书籍,但是仍难避免各种错误和不当,还请看过并发现其中错误的朋友指正。
一.简介
1.Green Team小组与JAVA
(1).1990年12月,SUN公司由Patrik Naughton, Mike Sheridan和James Gosling成立了Green Team小组。当时这个小
组的主要目标是要发展一种分布式系统构架,使其能在消费性电子平台执行,如PDA,手机,信息家电等。
(2).1992年9月3日,Green Team发表了一款名叫Star Seven的机器。虽然其非常像现在的PDA,不过当时的它就比现在的
PDA拥有更强大的功能。
2.JAVA名字的得来:JAVA语言的前身Oak主要用来撰写Star7上面的程序。Oak表示一颗橡树,是由于James Gosling办公室窗外
正好有一颗橡树。但是在注册时发现这个名字已经被注册过了,工程师们喝着咖啡想的时候忽然联想到手上的咖啡而取名JAVA。
3.JAVA发展:在当时这门优秀的语言并没有被市场所接受,直到全球信息网浏览器--Mosaic诞生才改变局面。JAVA以其优异的功能
在全球信息网的平台上撰写出高互动性的网页程序,我们称之为Applet。而在那时还没有其他语言(如现在的c#)能够做到,所以
濒临断市的JAVA又重获生机。1995年5月23日,JDK1.0a版本正式对外发布。
二。JAVA语言
相关文档:
学到JAVA的面对对象,发现如此强大!
万物皆对象,万物为我所用!
对JAVA产生强烈的好感!
但对于Sun公司的收购,JAVA不知会如何?
--------------------------------------------------
这第一篇文章,是我在CSDN的开端。
之后我会更新我的博客,写上一些学习感受。
希望能在这里找到一片新的天地! ......
最近有网友问:如何让一个JAR文件随JVM启动时运行?java.exe是不能够做成这样的,不过可以自己定制java.exe,定制java.exe在如下情况有用:
1.不想程序的进程名显示为java.exe
2.希望程序双击就可以运行。
下面是一段示例代码:
// JVM_CPP.cpp : Defines the entry point for the console application.
//
#include ......
public class Test{
public static void main(String args[]){
System.out.println("This is a test program.");
}
}
将上面的这段程序保存为文件名为Test.java的文件。
然后打开命令提示符窗口,cd到你的Test.java所在目录,然后键入下面的命令
javac Test.java
出错:
类 Test 是公共的,应 ......
整体系统采用Java中Spring ,Struts, Hibernate组成。
在Action中:
public ActionForward orgview(ActionMapping mapping, ActionForm form,HttpServletRequest request,HttpServletResponse response) {
// TODO Auto-generated method stub
ActionForward forward = new ActionForward("strpath");
Http ......
首先是build sample
遇到的第一个错误
ADCDMST:/Z19/usr/lpp/cicsts/cicsts32/samples/dfjcics: >make -f makefile jvm
make: Error -- FSUM9383 Configuration file `/etc/startup.mk' not found
修复:cp /samples/startup.mk /etc/startup.mk
export JAVA_HOME=/Z19/usr/lpp/jav ......