- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章 Java语言概述及编程基础.pptx
第一章Java语言概述及编程基础;1991年4月,Sun公司的James Gosling领导的绿色计划(Green Project)开始着力发展一种分布式系统结构,使其能够在各种消费性电子产品上运行。
Sun 公司于 1995 年 5 月在一个重要会议上正式发布了 Java
在1998年12月4日,Sun发布了Java历史上最重要的一个版本:JDK1.2。这个版本的发布标志着Java已经进入Java2时代。;2002年2月13日sun公司发布了JDK历史上最为成熟的JDK 1.4版本。
2004年10月,Sun发布了期待已久的JDK 1.5版本。同时,Sun将JDK 1.5改名为J2SE 5.0。
目前,2016年版本 Java8.0;简单
面向对象
分布式
高效解释执行
健壮性
安全
结构中立
可移植性
高效率
多线程
动态;Java SE平台是各应用平台的基础。Java SE可以分为4个主要部分:JVM、JRE、JDK和Java语言。
Java EE以Java SE为基础,定义了一系列的服务、API、协议等,适用于开发分布式、多层式(Mulit-tiered)、以组件为基础、以Web为基础的应用程序。
Java ME是Java平台版本中最小的一个,目的是作为小型数字设备上开发及部署应用程序的平台;Jdk是Java开发工具包, Jdk中包括Java编译器(javac)、打包工具(jar)、文档生成器(javadoc)、查错工具(jdb),以及完整的JRE(Java Runtime Environment,Java运行环境)。
打开浏览器,在地址栏输入sun公司的网址:/javase/downloads/index.jsp,进入下载页面
找到适合于自己计算机平台的Jdk版本,这里下载jdk-8u40-windows-i586.exe可执行程序。;Jdk下载及安装;Jdk下载及安装;Jdk下载及安装;在“我的电脑”处单击右键,在快捷菜单中选择“属性”,选择“高级”选项卡
单击“环境变量”按钮。在打开的“环境变量”对话框中,选择“新建”
单击“新建”按钮以创建一个新的系统变量名 JAVA_HOME,其值为 Jdk 的安装路径
选中Path变量,单击编辑按钮,设置变量值为%JAVA_HOME%\bin。确定保存
新建CLASSPATH变量,设置变量值为%JAVA_HOME\lib\tools.jar。确定保存;Java开发环境设置;Java开发环境设置;用Java语言可以编写两种程序,一种是应用程序(Application),一种是小应用程序(Applet)。
编辑源程序。Java源程序一般用Java作为扩展名,是一个文本文件,用Java语言写成,可以用任何文本编辑器创建与编辑
编译源程序。使用“javac”编译器,读取Java源程序并翻译成Java虚拟机能够明白的指令集合,并以字节码的形式保存在文件中
解释执行,使用“java”解释器,读取字节码,取出指令并且翻译成计算机能执行的代码,完成运行过程;//文件名:HelloWorld.java
public class HelloWorld { //类名要和文件名一致
public static void main(String args[])
{
System.out.println(Hello World!);
} //结束main方法的定义
} //结束类HelloWorld的定义;程序中关键词class定义类,其后大括号之间的语句构成了一个类体。
关键词public表示“公有”,若类的对象或变量被定义为public,表示该对象或变量可以被外界访问;若定义为private,则不能被外界访问。
main()方法又称为主方法,必须被说明为public static void。包含main()方法的类为主类,该程序中HelloWorld即为主类。一个Java应用程序只能包含一个main()方法,一个主类,程序从主类的main()方法开始执行。
println()称为打印换行方法,显示文字后光标将移到下一行。
;编辑源程序。Java源程序一般用Java作为扩展名,是一个文本文件,用Java语言写成,可以用任何文本编辑器创建与编辑。
例如,打开记事本编辑器,编辑HelloWorld代码,存放在特定文件夹。
编译源程序。HelloWorld.java程序不能直接运行,运行前使用“javac”编译器,读取Java源程序并翻译成Java虚拟机能够明白的指令集合,并以字节码的形式保存在文件中。通常,字节码文件以class作为扩展名。
例如,在命令窗口进入保存java程序的文件夹,并输入:
javac Hello
您可能关注的文档
- 科研项目结题报告(修改).doc
- 秦军秘史3.doc
- 秦朝中央集权制.doc
- 程序设计基础实验指导.doc
- 程序设计基础试题_01.doc
- 空间之觉.doc
- 笔记中国法制史.doc
- 符合开关研究.doc
- 第01章java基础.ppt
- 第01讲 程序设计概述.ppt
- 2026年消防设施操作员之消防设备基础知识考试题库500道带答案(新).docx
- 销售岗前培训课件.ppt
- 2026年消防设备操作员考试题库500道(典型题).docx
- 2026年消防设施操作员之消防设备高级技能考试题库300道附答案(实用).docx
- 2026年消防设施操作员之消防设备高级技能考试题库300道标准卷.docx
- 2026年材料员之材料员基础知识考试题库300道附完整答案(全优).docx
- 2026年材料员之材料员基础知识考试题库300道带答案(培优a卷).docx
- 2026年机械员考试题库含答案(轻巧夺冠).docx
- 2026年材料员之材料员基础知识考试题库300道【夺分金卷】.docx
- 2026年期货从业资格之期货法律法规考试题库500道(考点精练).docx
文档评论(0)