2014134026武雪芹

                    学Java第1章有感

        第一次接触Java,我明白了它是从一种语言逐步发展为一个平台的。Java的前身--Oak,她诞生于1991年Sun公司的一个研究项目,到现在它已成为最广泛的开发技术之一。当前,整个Java技术的标准是由一个被称为Java Community Process的国际组织制定。目前,Java的应用范围除了基于Internet的Web的开发领域之外,它还具备一般程序设计的全部功能,甚至可能更强。例如,在企业级计算环境中,如金融,电信,保险等关键的系统业务中,面对高度的业务复杂性,Java技术运行良好。

       Java不仅仅是一门编程语言,更是一个平台。Sun公司不仅创造了Java,制定了Java的标准,进一步的还组织制定了支持各类Java应用运行所需的虚拟机,容器环境,兼容性验证及解决方案等各类标准,形成了一个完整的产业体系。在Java语言白皮书中,Java被描述为“是一种简单,面向对象,分布式,解释,健壮,安全,结构中立,可移植,高效能,多线程,动态的语言”。Java具备很多有点,总体来说,Java语言的主要优点在于跨平台性。主要的Java平台及特点如下。

(1)Java ME.用于创建嵌入式应用程序的Java平台(如PDA,仪表)。

(2)Java SE .用于创建典型的桌面与工作站应用的Java平台。

(3)Java EE。用于创建可伸缩的企业应用的Java平台。

       Java是个面向网络的程序设计语言,用来让程序员创建应用程序,这些应用程序可以通过网络下载,而且可在任何计算平台上安全地运行。如果再加上万维网和公司内部网体系,你将会拥有一个标准的网络计算环境,Java作为一个分布式的,面向对象的程序设计语言,可以让位于任何地方的任何计算机应用网络上的应用程序。 基于网络的内容供应商对Java技术很感兴趣,因为它增加了交互性和动画功能,这是吸引观众的关键因素。对于软件商来说, Java有希望可以让人们采用租用软件的方式,诸如字处理器或者电子表格软件,而无需购买软件,这就改变了目前的商业模式。 

       Java程序的运行环境安装方式:第一种,先安装JDK,然后安装eclipse.JDK是Java开发工具包。eclipse的安装需要官网下载,解压之后安装。还需环境配置,设置操作系统,改变其环境变量。第二种:只需安装myeclipse,即可使用。

像其他编程语言一样, Java编程语言也可被用来创建各种应用。在一个简单的程序当中,public表示该类可被其他的类访问,class表示HelloWorldApp是一个 Java的类.main方法是 Java程序执行的起始点。static表示main()方法是一个可以直接使用的方法。Void表明mian()执行它所包含的语句后不返回给调用者任何信息。System是JDK提供的已实现类,out是该类包含的一个成员,println()是out成员的一个方法。

       编写 Java程序需注意的几个规则:1, Java是由一个个类组成的,一个 Java 程序至少包含一个类。2,至少一个类中应该包含public static void main(String[]args)这样的方法声明,否则程序不能运行。3,一个 Java源文件一般只包含一个类定义。4,一个源文件中,最多只能包含一个用public修饰的类,可以没有这样的类。5,源文件名必须和类的的名称保持完全一致(包括大小写)。6, Java的工作原理: Java是一种解释性语言, Java源程序需要经过编译产生字节码。

       面向对象的特点使 Java 吸取了C++面向对象的概念,将数据封装于类中,利用类的优点,实现了程序的简洁性和便于维护性。类的封装性继承性等有关对象的特性,使程序代码只需一次编译,然后 通过上述特性反复利用。程序员只需把主要精力用在类和接 口的设计和应用上。Java 提供了众多的一般对象的类,通过继承即可使用父类的方法Java技术有着各种丰富的应用,每种技术都体现着一种实现或应用的规范,整个Java应用程序就是由众多的类库组成,每个类库都包含了多少不等的Java类,Java编程也建立在这些类库之上。

       学习软件开发确实有一定的难度,也很辛苦,需要付出很多努力,但千万不能半途而废。努力!努力!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值