java编程基础-01认识java

java编程基础-01认识java

ID:21686916

大小:3.40 MB

页数:32页

时间:2018-10-23

java编程基础-01认识java_第1页
java编程基础-01认识java_第2页
java编程基础-01认识java_第3页
java编程基础-01认识java_第4页
java编程基础-01认识java_第5页
资源描述:

《java编程基础-01认识java》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JAVA编程基础——认识JAVA3Sept.2008©NeusoftConfidential课程目标··Java语言编程基础课程的主要目标是:为编写面向对象的java应用程序提供所需要的知识和技能。在本课程中,将学习Java编程语言的语法、流程控制语句和面向对象的概念,以及Java异常等技术。课程概述本课程将描述:·······Java编程语言的特点Java语法变量和修饰符表达式和流程控制语句数组面向对象基础知识面向对象高级知识异常处理第一章认识JAVA目标:本章旨在向学员介绍:1)描述java技术的关键特性2)Java

2、开发环境的搭建3)Java程序开发的流程教学方法:讲授ppt+上机练习本章要点····Java简介Java技术Java版本Java特点跨平台半编译半解释Java开发环境的搭建Jdk的安装环境变量的配置第一个Java程序Java程序运行原理Contents1234Java简介Java平台的特点Java开发环境的搭建第一个Java程序Java语言的历史·起源于Oak语言·1995年,Sun公司发布了JDK1.0·1998年,Sun公司发布了JDK1.2,更名为Java2·1999年,Sun公司把Java技术分成J2SE、J

3、2EE、J2ME·2004年,Sun公司发布了J2SE1.5,更名为J2SE5.0·2005年,Java的各种版本更名为JavaEE、JavaSE、JavaME8Java语言版本···JavaSE—标准版(Standard)。J2SE包含那些构成Java语言核心的类。适合开发桌面应用程序和底层应用程序。同时它也是JavaEE的基础平台。JavaEE—企业版(Enterprise)。J2EE包含J2SE中的类,并且还包含用于开发企业级应用的类,如EJB、servlet、JSP、事务控制。为企业级应用提供了标准平台,简化复杂的

4、企业级编程。JavaME—微缩版(Micro)。包含J2SE中一部分类,用于嵌入式系统开发。专门针对一些小型的消费电子产品,如:手机、PDA、机顶盒Java语言版本Contents1234Java简介Java平台的特点Java开发环境的搭建第一个Java程序Java特点········跨平台一种简单面向对象分布式半编译半解释健壮安全多线程Java特点·跨平台作为一种网络语言,Java编译器将Java源程序编译成一种与体系结构无关的中间文件格式。只要有Java运行系统的机器都能执行这种中间代码。从而使同一版本的应用程序可

5、以运行在不同的平台上。Java特点·简单JJava是个精简的系统,无需强大的硬件环境便可以很好地运行。Java的风格和语法类似于C++,因此,C++程序员可以很快就掌握Java编程技术。Java摒弃了C++中容易引发程序错误的地方,如多重继承、运算符重载、指针和内存管理等,Java语言具有支持多线程、自动垃圾收集和采用引用等特性。Java提供了丰富的类库,方便用户迅速掌握Java。Java特点·面向对象面向对象可以说是JJava最基本的特性。JJava语言的设计完全是面向对象的,它不支持类似C语言那样的面向过程的程序设计

6、技术。所有的Java程序均是对象.Java特点·分布式JJava包括一个支持HTTP和FTP等基于TCP/IP协议的子库。因此,Java应用程序可凭借URL打开并访问网络上的对象,就像访问本地文件一样简单方便。Java的分布性为实现在分布环境尤其是Internet下实现动态内容提供了技术途径。Java特点·半编译半解释–为了解决不同平台间执行程序的问题,JJava的程序在进行编译时,并不直接编译为与平台相依的原始机器指令,而是编译为与系统无关的字节码(bytecodes)。–执行的平台上必须安装有JVM(Virtual

7、Machine)–运行Java程序时,Java实时编译程序会将位码解译为目标平台所认得的原始机器指令,藉由JVM使得Java程序在不同平台上都能执行的目的得以实现。Java特点·健壮JJava是一种强类型语言,它在编译和运行时要进行大量的类型检查。类型检查帮助检查出许多开发早期出现的错误。Java自已操纵内存减少了内存出错的可能性。Java通过自动垃圾收集器避免了许多由于内存管理而造成的错误。Java特点·安全–JJava提供了自动垃圾回收机制来进行内存管理,通过系统级线程跟踪存储空间的分配情况,在JVM空闲时,系统自

8、动检查并释放那些可以被释放的空间。。–Java还提供了异常处理机制用来检查编译及运行时可能出现的问题,帮助程序员消除错误,防止系统崩溃。Java特点·多线程线程有时也称小进程,是一个大进程里分出来的小的独立运行的基本单位。Java提供的多线程功能使得在一个程序里可同时执行多个小任务,即同

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

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

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