JAVA基础知识学习(零基础)

  • 格式:ppt
  • 大小:1.54 MB
  • 文档页数:186

下载文档原格式

  / 186
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

精选课件
3
课程目标
❖掌握程序设计语言开发的一般步骤 ❖编译并运行Java应用程序 ❖理解并使用Java的在线帮助文档 ❖理解Java语言的语法元素和结构特点
❖理解面向对象程序设计的一般特性,并且 能使用这些特性
❖理解并使用Java异常处理机制
精选课件
4
程序语言发展历程
❖机器语言
10001001 11100101
的版本,在 java语言中没有头文件,指针,运算符重载等 2、面向对象:
C面向过程 C++面向过程+面向对象 Java 纯面向对象的语言, 3、分布式: Java有一个扩展的例程库,用于处理 Http/Ftp之类的 Tcp|Ip协议 。 Java语言能通过 url打开的访问网络上的对象,其便利的程序如 同本地访问.
JAVA基础
精选课件
1
教师自我介绍
字体黑体、字号24、色白
❖教师姓名:
(请进行自我介绍 )
字体华文中宋、字号根据内容20-32均可、色黑
精选课件
2
课程概述
❖Java开发环境介绍及编程入门
❖标示符、关键字及数据类型
❖表达式及流程控制
❖数组
❖常用数据结构及算法
❖面向对象编程OOP
❖封装、继承、多态
❖异常处理Exception
精选课件
14
Java 语言特点
4、健壮性: java投入了大量的精力进行早期的问题检测,后期的动态检测,并消 除了有出错倾向的状态,java和 c++最大的不同在于 java采用的指针 模型可以消除重写内存和损坏数据的可能性.
5、安全性: java适用于网络/分布式环境,为了达到这个目标,在安全方面投了大 量的精力,使用java可以构建防病毒。禁止运行时堆栈溢出,禁止自 己内存空间,未授权的读写文件。
6、可移植性: 跨平台: JVM 作用用来解释执行字节码文件根据不同的平台进行不 同的解释执行,从而可以达到跨平台作用,C++生成直接可以运行的 机器码文件。java素有 “一次编译,到处运行”
精选课件
15
参考书籍
精选课件
16
Java 认证介绍
SCJP Sun certified java5 programmer Scjp主要偏重于对java语言的语法与及JDK的内容.
精选课件
5
高级语言开发过程
编辑原代码 编译 执行
精选课件
6
JAVA起源
❖Stanford University Network ❖JAVA名称的起源 ❖官网:http://java.sun.com/
精选课件
7
JAVA创始人
❖James Gosling
现任SUN公司副总裁及Sun研究 院院士 ,他亲手设计了Java语言, 并开发了Java编译器和JAVA虚拟机, 使Java成为了世界上最流行的开发语言。
二进制机器代码,不便理解,不好记忆,与硬件平台相关,不具
有可移植性。
❖汇编语言
mov dptr,#2000
用助记符号来描述,与机器代码一一对应,能够理解,但同样不 可移植。
❖高级语言
按自然语言的语法风格书写程序, 方便理解,在原代码的层次上可以实现 跨平台移植。
if(a>b) max=a;
else max=b;
Java语言内部运行的核心。
精选课件
12
Java职业的分工
❖ Java Programmer
Java程序员
❖ Java Developer
Java开发人员
❖ Java Web Developer web开发人员
❖ J2EE Architect
J2EE 架构师
精选课件
13
Java 语言特点
1、简单性: Java语言类似于C/C++,可以说Java语言是C++语言的一个纯净
精选课件
9
JAVA应用概述
❖JAVAME
微型版
❖JAVASE
标准版
❖JAVAEE
企业版
ຫໍສະໝຸດ Baidu
精选课件
10
名词解释
❖JDK
Java Development Kit (java 开发工具包) Software Development Kit(1.2版本-1.4版本)
❖JVM
Java Virtual Machine (java 虚拟机)
❖ 2000年,JDK1.3 发布。
❖ 2002年,JDK1.4 发布。
❖ 2004年,JDK1.5 发布。同时JDK1.5改名为J2SE5.0。
❖ 2005年6月,Java SE 6。此时,Java的各种版本已经更名以取消其中的数 字“2”
❖ 2006年11月13日,SUN公司宣布Java全线采纳GNU General Public License Version 2,从而公开了Java的源代码。
精选课件
18
Module 1
Java开发环境介绍及编程入门
精选课件
19
本章目标
了解高级语言开发的一般步骤 正确安装及配置Java开发和运行环境 理解JVM的运行机制 了解java语言的垃圾回收机制 编写并运行第一个java代码
精选课件
20
下载并安装JDK
1.从以下网站可下载JDK http://java.sun.com 根据开发机器的不同,请下载相应平台下的JDK
❖JRE
Java Runtime Environment (java 运行环境)
精选课件
11
JAVA开发基本术语
❖JDK
包含Java运行的基本类库和开发命令,安装JDK可以进行 完整的Java开发。
❖JRE
包含Java运行的基本类库和一些运行命令,安装JRE可以 运行编译好的Java程序。
❖JVM
SCJD Sun certified java5 Developer SCJD相对于SCJP进一步测试用JAVA 开发应用程序的能力
精选课件
17
开发工具
❖ 开发环境
JDK 编辑器只要是文本编辑器或unix环境下的vi Windows环境可以使用功能较在的文本编辑器 集成开发环境 Eclipse IDE NetBeans 等 ❖ Eclipse下载网站 http://java.sun.com
精选课件
8
JAVA历史
❖ 1995年,Java首次公开亮相。
❖ 1996年1月23日Sun Microsystems发布了JDK1.0。 这个版本包括了两部分:运行环境(即JRE)和开发环境(即JDK)。
❖ 1997年2月18日发布了JDK1.1。
❖ 1998年,JDK1.2版本发布。将Java分成了J2EE、J2SE和J2ME。表明了 Java开始向企业,桌面应用,和移动设备应用3大领域挺进。

相关主题