javase零基础及源代码课件01java概述.pptx

javase零基础及源代码课件01java概述.pptx

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

Lesson1

一:Java编程概述

本节主要内容Java发展简史Java技术体系架构JRE的安装与设置编写一个Java应用程序新手常见错误

Java概述Java的出生地:SUNMicrosystemsInc.SUN:StanfordUniversityNetworkJava之父:JamesGoslingJamesGosling等于1990年12月,目的是为了开发适合于移动设备上使用的编程语言.当时不叫java,而是叫Oak.后来该名为java

Java发展简史1991年出现1996年正式发布JDK1.02,Java正式诞生最新推出Java2Platform,StandardEdition,1.5,称为5.0.现在已经推出1.6版

Java发展简史(con)

Java的特点简单的Java舍弃了面向对象语言中的难以掌握,不安全的功能,如指针,运算符重载,多继承等面对对象的Java是一直面向对象的编程语言,可以设计出可以重用的组件,或者使用别人编写好的java组件网络的从最初的Applet,简化的Socket,交互式的JSP/Servlet,到现在最热门的WebService等,都是属于网络应用.Java应用最多的领域正式网络服务这部分解释的体系中立的

Java的特点(Con)健壮的Java将C/C++中一些功能强大但不容易掌握的功能去除了.例如去处了指针,避免了编写出是程序崩溃的错误.Java语言在使用时候更为简单,编写出来的程序更健壮安全的Java中加入了垃圾回收(GarbageCollection)机制,解决了开发人员担心的资源回收的问题.另外,异常处理框架让开发人员更容易的处理编程时候的异常可移植的java在不同的平台上数据长度是统一的(而C/C++则不同),再加上JVM,使java实行了跨平台的功能解释执行的高性能多线程动态的

Java的特点(Con)解释的

Java技术体系架构

Java的应用平台(一)Java至今发展出三个领域的应用平台Java2Platform,StandardEdition(JavaSE)JavaSE是java个应用平台的基础.要想学习其他的平台应用,必须要以JavaSE作为基础

Java的应用平台(二)JavaSE可以分成4个主要的部分JVM(JavaVirturalMachine)为了运行已经编写好的java程序,我们的平台上必须要有java虚拟机JRE(JavaRunntimeEnvironment):包括了JVM,为了要运行Java程序,我们必须要取得JRE并进行安装JDK(JavaDevelopmentKits)如果要开发Java程序,则必须安装JDK.JDK包括了JRE以及开发过程中所需的一些工具程序,象java,javac等Java语言java语言只是JavaSE的一部分,除了语言之外,Java最中央的就是它所提供的强大的API类库.在熟悉了Java语言之后,我们更多的时间都是来学习JavaSEAPI的使用

Java的应用平台(二)Java2Platform,EnterpriseEdition(JavaEE)

Java的应用平台(三)Java2Platform,MicroEdition(JavaME)

Java应用程序运行机制计算机的高级编程语言类型:编译型解释型Java语言是两种类型的结合;Java源程序、字节码文件,机器码指令。

JVM(JavaVirtualMachine)在一台计算机上由软件或硬件模拟的计算机。Java虚拟机(JVM)读取并处理经编译过的平台无关的字节码class文件。Java编译器针对Java虚拟机产生class文件,因此是独立于平台的。Java解释器负责将Java虚拟机的代码在特定的平台上运行。WriteOnce,RunAnyWhere

Java运行时环境(JRE)Java运行环境的三项主要功能:加载代码:由classloader完成;校验代码:由bytecodeverifier完成;执行代码:由runtimeinterpreter完成。

Java的垃圾回收机制(GC)不再使用的内存空间应回收----垃圾收集。在C/C++等语言中,由程序员负责回收无用内存。Java语言解除了程序员回收无用内存空间的责任。它提供一种系统级线程跟踪存储空间的分配情况。并在JVM的空闲时,检查并释放那些可被释放的存储器空间。垃圾收集在Java程序运行过程中自动进行,程序员无法精确控制和干预。

JRE的安装配置Java开

文档评论(0)

honglajiao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档