Java-1学习之开篇

1、简介 

      Java是在1995年由Sun公司推出的一种极富创造力的面向对象的程序设计语言,它由Java之父詹姆斯戈士林博士设计。作为Sun研究院院士,詹姆斯戈士林亲手设计了Java语言,并完成了Java技术的原始编译器和虚拟机。Java最初的名字是OAK,在1995年被重命名为Java

Java虚拟机在不同的操作系统平台上运行,应用程序编译为字节码,不是具体的机器码。这样字节码就可以在不同的操作系统平台上通用。可以认为一个java程序可以在windows下运行也可以在linux下运行。

2、Java版本

Java SE就是Java的标准版,主要用于桌面应用程序的开发,同时也是Java的基础,它包含Java语言基础、JDBCJava数据库连接性)操作、I/O(输入输出)、网络通信、多线程等技术。

Java2 EEJava2的企业版,主要用于开发企业级分布式的网络程序,如电子商务网站和ERP(企业资源规划)系统,其核心为EJB(企业Java组件模型)。

Java ME主要应用于嵌入式系统开发,如掌上电脑、手机等移动通信电子设备,现在大部分手机厂商所生产的手机都支持Java技术。--现在都用安卓,不用这种方式了。

 3、Java语言特性

简单

Java语言的简单性主要体现在以下几个方面:

语法规则和C++类似。从某种意义上讲,Java语言是由CC++语言转变而来的,所以C程序设计人员可以很容易地掌握Java语言的语法。

Java语言对C++进行了简化和提高。例如,Java使用接口取代了多重继承,并取消了指针,因为指针和多重继承通常使程序变得复杂。Java语言还通过实现垃圾自动收集,大大简化了程序设计人员的资源释放管理工作。

Java提供了丰富的类库和API文档以及第三方开发包,另外还有大量的基于Java的开源项目,现在JDKJava开发者工具箱)也开放源代码了,读者可以通过分析项目的源代码,从而提高自己的编程水平。

面向对象

面向对象是Java语言的基础,也是Java语言的重要特性,因为它本身就是一种纯面向对象的程序设计语言,Java提倡万物皆对象,语法中不能在类外面定义单独的数据和函数,也就是说,Java语言最外部的数据类型是对象,所有的元素都要通过类和对象来访问

分布性

Java的分布性包括操作分布和数据分布,其中操作分布是指在多个不同的主机上布置相关操作,而数据分布是将数据分别存放在多个不同的主机上,这些主机是网络中的不同成员。Java可以凭借URL(统一资源定位符)对象访问网络对象,访问方式与访问本地系统相同。

可移植性

Java程序具有与体系结构无关的特性,从而使Java程序可以方便地移植到网络的不同计算机中。同时,Java的类库中也实现了针对不同平台的接口,使这些类库也可以移植。

解释型

运行Java程序需要解释器。任何移植了Java解析器的计算机或其他设备都可以用Java字节码进行解释执行。字节码独立于平台,它本身携带了许多编译时的信息,使得连接过程更加简单,开发过程也就更加迅速,更具探索性。

安全性

Java语言删除了类似C语言中的指针和内存释放等语法,从而有效地避免了非法操作内存。Java程序代码要经过代码校验、指针校验等很多的测试步骤才能够运行,所以未经允许的Java程序不可能出现损害系统平台的行为,而且使用Java可以编写防病毒和防修改的系统。

健壮性

Java的设计目标之一,是编写多方面的、可靠的应用程序,Java将检查程序在编译和运行时的错误,并且消除错误。类型检查能帮助用户检查出许多在开发早期出现的错误。同时,很多集成开发工具(如EclipseNetBeans)的出现使编译和运行Java程序更加容易。

4、开发环境

JDK下载:http://www.oracle.com/index.html

安装好后,需要设置下环境变量

在“开始”菜单的“计算机”图标上单击鼠标右键,在弹出的快捷菜单中选择“属性”命令,在弹出的“属性”对话框左侧单击“高级系统设置”超链接,将出现如左图所示的“系统属性”对话框。

   单击“环境变量”按钮,将弹出“环境变量”对话框,如右图所示,单击“系统变量”栏中的“新建”按钮,创建新的系统变量

弹出“新建系统变量”对话框,分别输入变量名“JAVA_HOME”和变量值(即JDK的安装路径),其中变量值是笔者的JDK安装路径,读者需要根据自己的计算机环境进行修改,如下图所示。单击“确定”按钮,关闭“新建系统变量”对话框。

在左图所示的“环境变量”对话框中双击Path变量对其进行修改,在原变量值最前端添加“.;%JAVA_ HOME%\bin;”变量值(注意:最后的“;”不要丢掉,它用于分割不同的变量值),如右图所示。单击“确定”按钮完成环境变量的设置。

JDK安装成功之后必须确认环境配置是否正确。在Windows系统中测试JDK环境需要选择“开始”/“运行”命令(没有“运行”命令可以按Windows+R组合键),然后在“运行”对话框中输入“cmd并单击“确定”按钮启动控制台。在控制台中输入“javac命令,按Enter键,将输出如下图所示的JDK的编译器信息,其中包括修改命令的语法和参数选项等信息。这说明JDK环境搭建成功。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值