关于java 基础的课堂笔记

应用平台
Java SE(Java标准平台)
Java Platform, Standard Edition
Java EE(Java企业级平台)
Java Platform, Enterprise Edition
Java ME(Java微系统平台)
Java Platform, Micro Edition
)Java SE
为了能运行Java所编写好的程序,您的平台上必须有Java虚拟机(Java Virtual Machine, JVM)。 JVM包括在Java运行环境(JavaRuntime Environment, JRE)中,所以为了要运行Java程序,您必须
取得JRE并进行安装。如果要开发Java程序,则必须取得JDK(J2SEDevelopment Kits),JDK包括了JRE以及开发过程中所需要的一些工具程序,像javac、java、appletviewer等工具程序(关于JRE及JDK的安装与使用介绍,会在第2章说明)。Java语言只是J2SE的一部分,除了语言之外,Java最重要的就是它提供了庞大且功能强大的API类库,提供像字符串处理、数据输入/输出、网络组件、使用者窗口接口等功能。您可以使用这些API作为基础来进行程序的开发,而无须重复开发功能相同的组件。事实上,在熟悉Java语言之后,更多的时候,您都是在学习如何使用J2SE所提供的API来组成您的程序。http://jingztyl82.com
)Java Platform, Standard Edition (Java SE)
J2SE可以分为4个主要的部分:JVM、JRE、JDK与Java语言。
JVM
Java虚拟机(Java Virtual Machine,JVM)
JRE
Java执行环境(Java SE Runtime Environment,JRE)
JDK
Java语言
)随着Java的应用领域越来越广,并逐渐涉及各级应用软件的开发,Sun公司在1999年6月美国旧金山的Java One大会上,公布了新的Java体系架构。该架构根据不同级别的应用开发区分了不同的应用版本:J2SE、J2EE与J2ME。J2EE以J2SE为基础,定义了一系列的服务、API、协议等,适用
于开发分布式、多层式(Multi-tiered)、以组件为基础、以Web为基础的应用程序。整个J2EE的体系是相当庞大的,比较为人所熟悉的技术像JSP、Servlet、Enterprise JavaBeans(EJB)、Java Remote Method Invocation(RMI)等,其中的每个服务或技术都可以通过专门的一本书进行介绍,所以并不是本书说明的范围,但可以肯定的是,您必须在J2SE上奠定良好的基础再来学习J2EE的开发。
http://hongbsyu18.com
以JavaSE的基础,定义了一系列的服务、API、协定等
适用于开发分布式、多层式(Multi-tiered)、以组件为基础、以Web为基础的应用程序
技术像是JSP、Servlet、Enterprise JavaBeans(EJB)、Java Remote Method Invocation(RMI)等
J2ME是Java平台版本中最小的一个,目的是作为小型数字设备上开发及部署应用程序的平台,像消费型电子产品或嵌入式系统等。最为人所熟悉的设备如手机、PDA、股票机等,在近几年已经相当常见J2ME的应用,越来越多的手持设备都支持J2ME所开发出来的程序,像Java游戏、股票相关程序、记事程序、月历程序等。
作为小型数字设备上开发及部署应用程序的平台,像是消费性电子产品或嵌入式系统等最为人所熟悉的设备如手机、PDA、股票机等.
)活跃的社群与丰富的资源
开发工具
开放原始码的组件
容器
测试工具
各式各样的软件专案
各个社群所支持的讨论区
取之不尽的文件
 
如何学习Java
奠定Java语法基础
运用基本的JavaSE API
字符串处理、例外处理、对象容器(Container)、输入输出(I/O)、线程(Thread)

 

以上内容来自http://haiwxyu89.com,欢迎转载分享,多多交流~

posted on 2014-02-20 09:51  有木有格子  阅读(172)  评论(0编辑  收藏  举报