java教程第1章

java教程第1章

ID:43326927

大小:923.00 KB

页数:13页

时间:2019-10-08

java教程第1章_第1页
java教程第1章_第2页
java教程第1章_第3页
java教程第1章_第4页
java教程第1章_第5页
资源描述:

《java教程第1章》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1Java2核心技术清华大学计算机与信息管理中心第1章绪论本章主要讲解Java的发展史;Java平台、JDK;Java语言的特点。重点掌握JDK的安装、配置;最后通过一个简单的程序来了解Java程序的组成结构、语言要素和编写规范,以及编译、运行。1.1Java是什么,Java不是什么Java是SUN公司开发的源于Internet的一种现代程序设计语言。多年来,SUN公司对Java产品不断改进升级,使之紧跟时代步伐,满足了日益复杂的软件开发需求。Java不是专用于Internet的语言;不是万能的编程语言。1.2Java的普及性28亿Ja

2、va设备分布在全世界;10.7亿Java移动设备/手机;7亿台PC机支持Java;149个硬件厂商支持Java;12.5亿个智能卡;450万Java开发者。1.3Java发展史1.4Java的现状J2SE(Java2StandardEdition):包含了标准的JDK、开发工具、运行时环境和类库,主要针对普通PC机的应用。J2EE(Java2EnterpriseEdition):采用标准化的模块组件,为企业级应用提供标准平台,简化了复杂的企业级编程。J2ME(Java2MicroEdition):包含高度优化精简的Java运行时环境,专

3、门针对小型的消费电子产品等。1.5Java平台Java平台与大多数其他平台的不同之处在于:平台无关性,“纯软件平台”,包含JVM和API;JVM就像翻译一样,把通用的普通话翻译成不同地方的方言。Java程序Java虚拟机JavaAPIs计算机系统Java平台(安装JDK)1.5.1JVMJVM(JavaVirtualMachine):是在一台计算机上,由软件模拟或用硬件实现的假想的计算机。由Sun公司规定了JVM具体实现的规格和功能,并定义了堆、栈、垃圾回收等功能。它分为三部分:类装载器:定位class文件,并加载进内存。Class文件

4、检验器:结构检查、数据类型语言检查、字节码验证、符号引用检查。Java解释器:java.exe文件:将*.class文件解释为本地执行码。1.5.2APIAPI(ApplicationProgrammingInterface):应用程序编程接口。预先建立的软件组件的大型集合。1.6JDK的组成JDK(JavaDevelopmentKit):Java开发工具包,包括两部分:JRE(JavaRuntimeEnvironment):Java运行环境DevelopmentTools:Java开发工具包1.7Java语言的特点简单易学面向对象分布

5、式健壮性解释型可移植性(跨平台性)安全性多线程动态1.8JDK和EditPlus的安装与配置常用DOS命令格式含义备注盘符:进入指定分区cd目录名称进入指定目录cd..返回到父目录..代表父目录cd返回到根目录dir当前目录文件列表javac文件名编译java文件带上.javajava类名运行java类不带.class1.9第一个Java程序//TheFirstJavaProgrampublicclassHelloWorld{publicstaticvoidmain(String[]args){System.out.println("

6、HelloWorld!");}}程序头的注释HelloWorld类main方法修饰符方法头方法体方法名参数返回类型

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。