《JavaJDK6学习笔记-ppt简体版第01章.ppt》由会员分享,可在线阅读,更多相关《JavaJDK6学习笔记-ppt简体版第01章.ppt(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第1章了解了解Java什么是JavaJava的特性如何学习Java什么是Java最早是Sun公司GreenProject中撰写Star7应用程序的一个程序语言JamesGosling的窗外有颗橡树(Oak)全球信息网兴起,JavaApplet成为网页互动技术的代表1995/5/23,Java DevelopmentKits(当时的JDK全名)1.0a2版本正式对外发表什么是JavaJava是面向对象(Object-Oriented)程序语言,具有更高的跨平台可能性在今日,更多时候代表了软件开发的架构开发者版本发表时是以Java DevelopmentKits名称发表,简称JDKJ2SE 5.0
2、(Java 2 Platform Standard Edition5.0)时的JDK称为J2SE Development Kit 5.0 什么是JavaJ2SE 5.0(Java 2 Platform Standard Edition5.0)时的JDK称为J2SE Development Kit 5.0 从JavaSE 6(Java Platform,Standard Edition6)开始的JDK6则称之为Java SE Development Kit 6不再带有“2”这个号码,版本号6或都使用6是产品版本(productversion),而是开发者版本(developerversion)J
3、ava的特性语言特性简单(Simple)面向对象(Object-oriented)网络(Network-savvy)解译(Interpreted)坚固(Robust)安全(Secure)可携(Portable)高效能(High-performance)Java的特性应用平台Java SEJava Platform,Standard EditionJava EEJava Platform,Enterprise EditionJava MEJava Platform,Micro EditionJava Platform,Standard Edition(Java SE)Java各应用平台的基础Ja
4、va Platform,Standard Edition(Java SE)JVMJava虚拟机(Java Virtual Machine,JVM)JREJava执行环境(Java SE Runtime Environment,JRE)JDKJava语言Java Platform,Enterprise Edition(Java EE)以JavaSE的基础,定义了一系列的服务、API、协定等适用于开发分布式、多层式(Multi-tiered)、以组件为基础、以Web为基础的应用程序技术像是JSP、Servlet、Enterprise JavaBeans(EJB)、Java Remote Method Invocation(RMI)等Java Platform,Micro Edition(Java ME)作为小型数字设备上开发及部署应用程序的平台,像是消费性电子产品或嵌入式系统等最为人所熟悉的设备如手机、PDA、股票机等活跃的社群与丰富的资源开发工具开放原始码的组件容器测试工具各式各样的软件专案各个社群所支持的讨论区取之不尽的文件如何学习Java奠定Java语法基础运用基本的JavaSE API字符串处理、例外处理、对象容器(Container)、输入输出(I/O)、线程(Thread)如何学习Java使用搜索引擎加入社群参与讨论学习地图