Java运行与开发环境

更新时间:2023-08-24 23:52:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Java语言程序 设计实用教程SISE

Java运行与开发环境 Java的语法规范 关键字 空格

常量 变量 运算符 分隔符 注释 控制结构

面向对象的编程方法 Java的基本类库 Java的应用:字符串处理、异常处理、数据结构、输入输出流、多线程、图 形用户

Java语言程序 设计实用教程SISE

Java语言程序 设计实用教程SISE

了解Java的发展 了解Java的特点 掌握Java程序开发工具JDK的配置及应用 掌握Java程序的基本要素及编码规范

Java语言程序 设计实用教程SISE

Stanford University Network的简写,中文的意思 就是“斯坦福大学网络公司”。 Sun起初是由包括Scott McNealy在内的四名在斯坦 福大学和加州大学Berkeley分校的研究生在1982年 2月正式注册创建 主要的产品: 软件方面:Solaris、MySQL、Java… 硬件方面:服务器、存储器…

Java语言程序 设计实用教程SISE

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语言程序 设计实用教程SISE

Java术语

1、JVM —— Java virtual machine

2、JRE —— Java runtime environment3、API —— Application programming interface 4、JDK —— Old name for Java technology

5、Java 2、Java 2 Platform、J2 SDK – Current name

Java语言程序 设计实用教程SISE

Java包括 Java语言 Java标准类库 JDK、JVM和JRE

所以严格意义上来说Java不仅是一种语言,也不仅是一种平台,而是一种全面的 技术。 适用于: Sparc,X86,Solaris Windows MacOS SGI Linux OS/2, AIX, OS/400, MVS

Java program Unix win32 JVM

Mac

Linux

Java语言程序 设计实用教程SISE

跨平台,高可移植性 网络特性:applets, servlets, JSP OOP: 面向对象,封装(encapsulation)、多态 性(polymorphism)和继承(inheritance) 鲁棒性:主要体现在出错处理的健壮性方面 安全性 多线程性 解释性 Java虚拟机 生产力: 进入市场的时间更快

Java语言程序 设计实用教程SISE

运行程序的两种方式

编译(速度快、与平台相关) 解释(效率低、与平台无关)

Java语言程序 设计实用教程SISE

编译方式

Java语言程序 设计实用教程SISE

解释方式

Java语言程序 设计实用教程SISE

Java的解决方案1、编译+解释; 2、效率低于C++,但可以跨平台;

3、源代码经编译成为字节码(bytecode);4、通过虚拟机(JVM)解释字节码; 5、虚拟机实现的多样性。

Java语言程序 设计实

用教程SISE

Java语言程序 设计实用教程SISE

从 http://www.77cn.com.cn 下载 MS windows Unix/Linux Mac OS

安装 设定环境变量 Run #java –version CLASSPATH 的问题

Java语言程序 设计实用教程SISE

Bin:一些实用的本地平台工具 Demo:用于学习的java程序示例和源码 Include:使用Java本地接口和JVM调试接口的本地代码 的C语言的头文件 Jre:开发环境的jre,可以设置server参数 Lib:开发工具使用的文件(和库),包括 tools.jar,dt.jar等等 Sample:学习例子 根目录下的一些文件:一些自述文件、版权、LICENSE文 件等

Java语言程序 设计实用教程SISE

Java语言程序 设计实用教程SISE

Java语言程序 设计实用教程SISE

本文来源:https://www.bwwdw.com/article/z5li.html

Top