Java基础知识

初识Java

  • Java是一种跨平台的,面对对象的程序设计语言。不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
    Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。

Java的版本

  • Java 平台有三个版本,这使软件开发人员、服务提供商和设备生产商可以针对特定的市场进行开发:

    • Java SE(Java Platform,Standard Edition)。Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础。
    • Java EE(Java Platform,Enterprise Edition)。这个版本以前称为 J2EE。企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序。Java EE 是在 Java SE 的基础上构建的,它提供 Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 2.0 应用程序。
    • Java ME(Java Platform,Micro Edition)。这个版本以前称为 J2ME。Java ME 为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。Java ME 包括灵活的用户界面、健壮的安全模型、许多内置的网络协议以及对可以动态下载的连网和离线应用程序的丰富支持。基于 Java ME 规范的应用程序只需编写一次,就可以用于许多设备,而且可以利用每个设备的本机功能。
      图片发自App

JDK的下载和安装

  • 1. 安装JDK

下载地址:http://java.sun.com/j2se/1.4.2/download.html

下载后的文件为:j2sdk-1_4_2_04-windows-i586-p.exe,直接运行执行安装。

JDK5.0下载地址:Download JDK for Windows (http://dlc.sun.com/jdk/jdk-1_5_0_01-windows-i586-p.exe)直接运行执行安装。建议同时下载JDK帮助文档(JDK Documentation)。

2. 设置环境变量

Windows 2000或XP操作系统下,使用鼠标右击“我的电脑”→属性→高级→环境变量:系统变量→新建→变量名:JAVA_HOME 。变量值: c:/j2sdk1.4.1_05

系统变量→新建→变量名:CLASSPATH 。变量值: .;%JAVA_HOME%/lib (CLASSPATH中有一英文句号“.”后跟一个分号,表示当前路径的意思)

系统变量→编辑→变量名:Path,在变量值的最前面加上: %JAVA_HOME%/bin;(不要把其他的内容覆盖掉了)

注:设置环境变量是一次性的知识,参考:http://java.sun.com/j2se/1.5.0/install-windows.html

Eclipse开发环境

  • Eclipse平台是IBM向开发源码社区捐赠的开发框架,它之所以出名并不是因为IBM宣称投入开发的资金总数 —4千万美元,而是因为如此巨大的投入所带来的成果:一个成熟的、精心设计的以及可扩展的体系结构。

你可能感兴趣的:(Java基础知识)