java基础知识第一章(java介绍).ppt

上传人:wuy****n92 文档编号:70799241 上传时间:2023-01-28 格式:PPT 页数:18 大小:1.71MB
返回 下载 相关 举报
java基础知识第一章(java介绍).ppt_第1页
第1页 / 共18页
java基础知识第一章(java介绍).ppt_第2页
第2页 / 共18页
点击查看更多>>
资源描述

《java基础知识第一章(java介绍).ppt》由会员分享,可在线阅读,更多相关《java基础知识第一章(java介绍).ppt(18页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Java基础课程基础课程第一课第一课 Java简介简介讲师:吴鹏讲师:吴鹏Java概述概述Java语言简介语言简介Java与与C+,C#的比较的比较建立建立Java的开发环境的开发环境JDK开发环境简介开发环境简介编译执行第一个编译执行第一个Java程序程序Java概述概述Java是什么?是什么?Java能吃么?能吃么?Java是一种语言。是一种语言。语言是一种交流的桥梁语言是一种交流的桥梁Java语言简介-发展史发展史9191年,年,James GoslingJames Gosling开发了开发了JavaJava的前身的前身OakOak语言语言9494年下半年,把年下半年,把OakOak的技

2、术应用于网络,的技术应用于网络,并正式命名为并正式命名为Java Java 9595年年SunSun公司正式发布了公司正式发布了JavaJava语言语言 9696年年SUNSUN公司成立了公司成立了JavasoftJavasoft分公司来分公司来维护和发展维护和发展JavaJava语言,并发布了语言,并发布了JavaJava语言的第一个开发包语言的第一个开发包JDK V1.0JDK V1.0 至今至今Java语言的四大开发平台方向语言的四大开发平台方向J2SE,J2EE,J2ME,Java Card相关术语相关术语JDK Java SE Development Kit java开发工具包开发工

3、具包JRE Java SE Runtime Environment java运行时环境运行时环境JVM Java virtual machine java虚拟机虚拟机相关术语相关术语J2SE Java 2 platform Standard Edition java标准版本,包含标准版本,包含java核心核心APIJ2EE Java 2 Enterprise Editionjava企业版本企业版本J2ME Java 2 Micro Editionjava微型版,用于手机及其它嵌入式平台微型版,用于手机及其它嵌入式平台Java的特点的特点write once,run anywhere!Java的

4、一个比较大的优势在于其跨平台性,的一个比较大的优势在于其跨平台性,用用java编写的代码可以在编译后运行于任何平编写的代码可以在编译后运行于任何平台而不需做任何改动,这一点是台而不需做任何改动,这一点是C、C+、C#等语言无法实现的。等语言无法实现的。这种跨平台性主要是在于其这种跨平台性主要是在于其java虚拟机。虚拟机。Java虚拟机虚拟机 可运行可运行Java字节码的虚拟计算机系统字节码的虚拟计算机系统 它有一个解释器组件,可以实现它有一个解释器组件,可以实现Java字节字节码和计算机操作系统之间的通信码和计算机操作系统之间的通信用户USER字节码程序JVM(Java 虚拟机)操作系统硬

5、件JVM体系结构体系结构Java与与C+,C#的比较的比较C+和和Java是当前最为流行的编程语言,是当前最为流行的编程语言,C#是微是微软最新推出的软最新推出的.NET编程语言编程语言.C+是从是从C语言发展起来的,语言发展起来的,Java又是在摒弃了内又是在摒弃了内存管理和指针的存管理和指针的C+中成长起来的,中成长起来的,C#是一种现是一种现代的,面向对象的语言,风格十分类似代的,面向对象的语言,风格十分类似Java。三种语言是三种在不同条件背景下推出的面向对象三种语言是三种在不同条件背景下推出的面向对象程序设计语言,它们分别经历了不同的发展过程,程序设计语言,它们分别经历了不同的发展过

6、程,具有自身的特点。具有自身的特点。建立建立Java的开发环境的开发环境下载并安装下载并安装JDK1.6或更高级版本或更高级版本设置系统环境变量设置系统环境变量JDK默认安装在默认安装在设置设置JAVA_HOME-jdk安装目录安装目录,可以不设置可以不设置设置设置PATH-系统查找运行命令的位置系统查找运行命令的位置,必须设置必须设置设置设置CLASSPATH-类的查找路径类的查找路径,可以不设置可以不设置,如设置必如设置必须加入当前路径须加入当前路径(.),如如:.;c:/jars/a.jar;JDK目录结构目录结构bin目录目录Java编译器编译器-javac.exejavac opti

7、ons file.java Java解释器解释器-java.exejava options classname args Applet浏览器浏览器-appletviewer.exeappletviewer options htmlfilename API文档生成器文档生成器-javadoc.exeJavadoc file.java或或*Java文档压缩工具文档压缩工具-jar.exelib目录目录demo目录目录 演示例子目录演示例子目录jre目录目录src目录目录源代码存放位置源代码存放位置Java开发工具开发工具Java的各种集成开发工具的各种集成开发工具:Eclipse-免费开源免费开源

8、www.eclipse.org MyEclipse JCreator NetBeansJava的其它开发工具的其它开发工具:Notepad editplus 任何文本工具编译器编译器Javacjavac:用于编译用于编译Java 源代码的编译器源代码的编译器语法:语法:javac 选项选项 源文件源文件 源文件以扩展名源文件以扩展名.java 结尾结尾一个源文件可以定义多个类,但其中只能有一个一个源文件可以定义多个类,但其中只能有一个publicpublic类类当有一个当有一个publicpublic类时,源文件名与这个类时,源文件名与这个publicpublic类的类名要类的类名要相同相同编

9、译后的编译后的.class.class文件个数与定义类个数相同文件个数与定义类个数相同直接运行直接运行javacjavac,查看其可用选择,如:,查看其可用选择,如:javac javac cpcp xxx.java xxx.javaJava解释器解释器java:用于执行:用于执行 Java 字节码的解释器字节码的解释器java 选项选项 类的全名称类的全名称 参数参数要求被执行类必须有要求被执行类必须有main方法方法直接运行直接运行javajava,查看其可用选择,如:,查看其可用选择,如:java java versionversion参数:参数:java A param1 param2

10、java A param1 param2(后面讲解后面讲解)编译执行第一个编译执行第一个Java程序程序应用程序应用程序-ApplicationHelloWorld.java使用使用Notepad完成书写完成书写注意类名,代码规范注意类名,代码规范HelloWorld.javapublic class HelloWorldpublic class HelloWorldpublic static void main(String args)public static void main(String args)System.out.println(“Welcome to Java”);System.out.println(“Welcome to Java”);编译编译文件文件:javac HelloWorld.java:javac HelloWorld.java运行运行类类:java HelloWorld:java HelloWorld常见错误:常见错误:Thanks!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁