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的线程池实现,ThreadPool
package net.zj.hz.yk.thr ......
学到JAVA的面对对象,发现如此强大!
万物皆对象,万物为我所用!
对JAVA产生强烈的好感!
但对于Sun公司的收购,JAVA不知会如何?
--------------------------------------------------
这第一篇文章,是我在CSDN的开端。
之后我会更新我的博客,写上一些学习感受。
希望能在这里找到一片新的天地! ......
StringTokenizer 这个类其实真正项目里面恐怕很少会用吧?但是这个类真的很实用,因为它可以根据自己的方式按照一定的规则来拆分一个字符串
String s = new String("The Java platform is the ideal platform for network computing");
//默认的构造函数,会 ......
整体系统采用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 ......
一、
IO
流的三种分类方式
1.
按流的方向分为:输入流和输出流
2.
按流的数据单位不同分为:字节流和字符流
3.
按流的功能不同分为:节点流和处理流
二、
IO
流的四大抽象类:
字符流:
Reader Writer ......