- 0
- 0
- 约3.47千字
- 约 44页
- 2019-07-17 发布于辽宁
- 举报
Eclipse 下载 4/8 点选Downloads,选择Eclipse版本与下载位置。可选择国网中心下载速度较快! Eclipse下载 5/8 选择Eclipse Classic for Windows,大小约140MB SISE Java语言程序设计实用教程 Java语言程序设计实用教程 课程主要内容 Java运行与开发环境 Java的语法规范 关键字 空格 常量 变量 运算符 分隔符 注释 控制结构 面向对象的编程方法 Java的基本类库 Java的应用:字符串处理、异常处理、数据结构、输入输出流、多线程、图形用户 第1章Java运行与开发环境 * 本章学习要点: 了解Java的发展 了解Java的特点 掌握Java程序开发工具JDK的配置及应用 掌握Java程序的基本要素及编码规范 Sun公司简介 Stanford University Network的简写,中文的意思就是“斯坦福大学网络公司”。 Sun起初是由包括Scott McNealy在内的四名在斯坦福大学和加州大学Berkeley分校的研究生在1982年2月正式注册创建 主要的产品: 软件方面:Solaris、MySQL、Java… 硬件方面:服务器、存储器… Java发展简史 1990,Green项目组创建Oak语言,这就是Java语言的前身 1996年1月,Sun发布Java 1.0 1998年夏末又推出了Java 2.0 1999年,为了将Java 2的应用拓展到各个领域中,Sun推出了三个版本的Java 2平台,这就是J2ME、J2SE和J2EE,J2EE由此诞生了 Java术语 1、JVM —— Java virtual machine 2、JRE —— Java runtime environment 3、API —— Application programming interface 4、JDK —— Old name for Java technology 5、Java 2、Java 2 Platform、J2 SDK – Current name 平 台 Java包括 Java语言 Java标准类库 JDK、JVM和JRE 所以严格意义上来说Java不仅是一种语言,也不仅是一种平台,而是一种全面的技术。 适用于: Sparc,X86,Solaris Windows MacOS SGI Linux OS/2, AIX, OS/400, MVS JVM Java program win32 Mac Linux Unix Java的特点 跨平台,高可移植性 网络特性:applets, servlets, JSP OOP: 面向对象,封装(encapsulation)、多态性(polymorphism)和继承(inheritance) 鲁棒性:主要体现在出错处理的健壮性方面 安全性 多线程性 解释性 Java虚拟机 生产力: 进入市场的时间更快 运行程序的两种方式 编译(速度快、与平台相关) 解释(效率低、与平台无关) 编译方式 解释方式 Java的解决方案 1、编译+解释; 2、效率低于C++,但可以跨平台; 3、源代码经编译成为字节码(bytecode); 4、通过虚拟机(JVM)解释字节码; 5、虚拟机实现的多样性。 安裝 JDK 从 下载 MS windows Unix/Linux Mac OS 安装 设定环境变量 Run #java –version CLASSPATH 的问题 JDK的目录结构 Bin:一些实用的本地平台工具 Demo:用于学习的java程序示例和源码 Include:使用Java本地接口和JVM调试接口的本地代码的C语言的头文件 Jre:开发环境的jre,可以设置server参数 Lib:开发工具使用的文件(和库),包括tools.jar,dt.jar等等 Sample:学习例子 根目录下的一些文件:一些自述文件、版权、LICENSE文件等 Java程序类型 Java Application:可以独立运行 Java Applet:不能独立运行,它可以使用Applet Viewer或其他支持Java的浏览器运行 不论是哪种Java程序,都保存成后缀为.java的文件 applet与application OS JVM browser applet JVM application JVM OS 一个简单的Java程序 “Hello world” 可以使用任何編輯器撰寫: public class Hello{ public static void main(String[] argv){
您可能关注的文档
最近下载
- 武汉农村商业银行2010年度报告pdf.pdf VIP
- 委托拍卖标的明细标准表格.docx VIP
- 脑膜炎(细菌性)和脑膜炎球菌病的识别、诊断和管理PPT 课件.pptx VIP
- 化脓性脑膜炎诊疗指南.pptx VIP
- 光宝EVO6800变频器说明书.pdf VIP
- DB31_T 1108-2018 监护型救护车配置规范(完整).pdf VIP
- 2025WHO《脑膜炎诊断、治疗和护理指南》解读PPT课件.pptx VIP
- 2025WHO《脑膜炎诊断、治疗和护理指南》解读PPT课件.pptx VIP
- 2025WHO《脑膜炎诊断、治疗和护理指南》解读PPT课件.pptx VIP
- 2025年高考数学试卷(广东)及全详细解析_v2.0.docx VIP
原创力文档

文档评论(0)