`

java简介

阅读更多

一、简介:<o:p></o:p>

1. sun microsystems 1995年推出<o:p></o:p>

2. Internet使Java成为网上最流行的编程语言 <o:p></o:p>

3.Java平台无关性: Java是一种既面向对象又可跨平台的语言

<o:p></o:p>

<v:shapetype o:spt="75" coordsize="21600,21600" filled="f" stroked="f" id="_x0000_t75" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t"><v:stroke joinstyle="miter"></v:stroke><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f><v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f><v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight"></v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas><v:path o:extrusionok="f" o:connecttype="rect" gradientshapeok="t"></v:path><o:lock v:ext="edit" aspectratio="t"></o:lock></v:shapetype><v:shape id="_x0000_i1025" type="#_x0000_t75" alt="" style="WIDTH: 430.5pt; HEIGHT: 120pt"><v:imagedata o:href="file:///C:\Documents%20and%20Settings\qiujy\My%20Documents\My%20Pictures\java_1_1.bmp" src="file:///C:\DOCUME~1\qiujy\LOCALS~1\Temp\msohtml1\01\clip_image001.png"></v:imagedata></v:shape><o:p></o:p>

二、Java在3个领域的应用平台:
1. Java SE(Java Platform, Standard Edition)
Java标准版。各应用平台的基础。包括JDKJRE,JVM,API类库。
2. Java EE(Java Platform, Enterprise Edition)
Java企业版。用来开发企业级的应用程序。
3. Java ME(Java Platform, Micro Edition)
Java微型版。用来开发小型数字设备上用的应用程序。如:手机上的java游戏等。<o:p></o:p>

三、开发环境:<o:p></o:p>

1. 下载JDK(java开发工具包)
http://java.sun.com/javase/downloads/index.jsp
2.
安装JDK
默认是C:\Program Files\Java\jdk<st1:chsdate isrocdate="False" month="12" day="30" islunardate="False" w:st="on" year="1899">1.5.0</st1:chsdate>_09\
3.
了解安装目录
(1). bin
目录:存放java的编译器,解释器等工具(可执行文件);
(2). lib
目录:存放Java的类库文件;
(3). include
目录:存放用于本地方法的文件;
(4). demo
目录:存放演示程序;
(5). jre
目录:存放Java运行环境文件;
(6). sample
目录:一些范例程序; <o:p></o:p>

四、.环境变量的设置:<o:p></o:p>

1. 设置Path:目的是告诉操作系统应该在哪些目录下尝试找到您想要使用的工具程序(javac.exejava.exe)<o:p></o:p>

    “我的电脑属性高级环境变量在系统变量中找到名为“Path”的变量编辑在变量值中添加JDK bin目录的路径确定<o:p></o:p>

2. 设置ClassPath:目的是让Java的解释器找到指定的.class文件。<o:p></o:p>

    在系统变量中点击新建变量名文本框中输入“CLASSPATH”,在变量值文本框中输入“.”<o:p></o:p>

注意:javac编辑器总是在当前查找文件,而java解释器只有在类路径中包含“.” 目录的情况下才会查找当前目录。如果类路径没有设置,并不会产生什么问题--黙认类路径中包含“.”目录。但,如果设置了类路径,却没有包含“.”话,就会产生问题--程序编译时不会出错,但却无法运行。<o:p></o:p>

五、JDK中的工具:<o:p></o:p>

1. javac:用于编译Java 源代码的编译器
     
语法:javac [选项] 源文件
    
选项可以包括:
        -classpath <
路径 指定将使用的类路径,以搜索.class文件
       -d <
目录> : 指定用于存放经过编译的.class文件的目录<o:p></o:p>

2. java:用于执行 Java 字节码的解释器
   
语法:java [选项] 类名称 [参数]
   
选项可以包括:
       -classpath <
路径> : 指定将使用的备用类路径
       -version:
 指定编译源代码的JDK版本<o:p></o:p>

六、第一个java程序:<o:p></o:p>

(1);源文件:<o:p></o:p>

/**
 *
此类用于在屏幕上显示消息。
 *
 * @version1.0 <st1:chsdate isrocdate="False" month="11" day="21" islunardate="False" w:st="on" year="2006">20061121</st1:chsdate>
 * @author qiujy
 */
public class HelloWorld {
    /** 
    *
这是一个 main 方法 
    */ 
    public static void main (String [] args) { 

        /*
输出此消息 */ 
        System.out.println ("
欢迎来到 Java 世界!"); 
    }
} <o:p></o:p>

(2).编译和运行:<o:p></o:p>

a. 打开一个命令符模式。
b.
切换至源文件所在的目录
c.
使用编译工具(javac)编译源文件(.java结尾),如果编译成功,则在源文件所在的目录会出现一个同名的字节码文件(.class结尾) 。如:javac HelloWorld.java
d.
使用解释工具(java)执行字节码文件。如:java HelloWorld (注意不带.class后缀) <o:p></o:p>

七、Java虚拟机的运行过程:

<o:p></o:p>

<v:shape id="_x0000_i1026" type="#_x0000_t75" alt="" style="WIDTH: 414.75pt; HEIGHT: 256.5pt"><v:imagedata o:href="file:///C:\Documents%20and%20Settings\qiujy\My%20Documents\My%20Pictures\java_1_2.bmp" src="file:///C:\DOCUME~1\qiujy\LOCALS~1\Temp\msohtml1\01\clip_image003.png"></v:imagedata></v:shape><o:p></o:p>

八、Java的特点:<o:p></o:p>

1. 简单 - Java 设计人员删除了C++ 中许多复杂的功能,如指针操纵和运算符重载等
2.
面向对象 - Java 中任何东西都是对象。因此,重点集中在数据、应用程序中操作对象的方法以及过程上
3.
健壮性 - Java 在编译和解释时都会检查代码
4.
安全性 - Java 提供了用于执行程序的受控环境,以及多层次的安全控制
5.
分布式 - Java 可用于开发能够在多个平台、操作系统和图形用户界面之间移植的应用程序
6.
多线程 - Java 程序使用称为多线程的进程同时处理多项任务 
分享到:
评论

相关推荐

    Java简介

    Java简介

    Java-自学课件---Java简介.ppt

    Java-自学课件---Java简介.ppt

    java简介及环境搭建

    java简介及环境搭建ppt 课程ppt

    java入门之java简介(PDF)

    Java语言经过多年的演化,形成了三个主要的平台版本:J2SE(Java 2 Platform, Standard Edition)、J2EE(Java 2 Platform, Enterprise Edition)、J2ME(Java 2 Platform, Micro Edition),分别针对不同应用环境...

    java简介及基础教程和实用案例分析及特点阐述

    javajava简介及基础教程和实用案例分析及特点阐述java简介及基础教程和实用案例分析及特点阐述java简介及基础教程和实用案例分析及特点阐述java简介及基础教程和实用案例分析及特点阐述java简介及基础教程和实用案例...

    Java系列之JAVA简介.mp4

    Java系列视频之JAVA简介主要涵盖了以下核心知识点: 1. **Java语法基础**:Java的语法深受C++的影响,但更注重简洁性和安全性。例如,它消除了指针操作,以减少编程错误。基础语法包括数据类型(如整型、浮点型、...

    java轻松上手PDF文件,从JAVA简介、程序设计环境的建立,到高级UGI设计

    首先,教程从"JAVA简介"开始,会讲解Java的历史背景,其跨平台的特性以及"Write Once, Run Anywhere"的理念。它会解释Java是如何通过JVM(Java虚拟机)实现这一特性的,并介绍Java的核心组件,如JDK(Java ...

    Core Java学习1(java简介与发展史)

    Java简介与发展史 Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems的詹姆斯·高斯林(James Gosling)在1995年发布。它以其“一次编写,到处运行”(Write Once, Run Anywhere)的理念而闻名,因为它...

    JAVA程序设计课件-Java简介.pptx

    JAVA程序设计课件-Java简介 JAVA程序设计是指使用JAVA语言进行的软件开发,这门技术涵盖了软件开发的各个方面,包括设计、开发、测试和维护。JAVA语言是一种高级计算机语言,具有简单性、面向对象性、安全性、跨...

    第一章 Java简介

    ### Java简介及基础知识 #### 一、Java语言的起源与发展 Java作为一种强大的编程语言,自1995年由Sun Microsystems公司推出以来,迅速在全球范围内获得了广泛的应用。Java最初的开发始于1991年,当时Sun公司的...

    JAVA开发之JAVA简介与特点.docx

    1.1 Java 简介 Java 的诞生源于对C++的改良,它保留了C++的语法结构,但去除了复杂和易引发错误的特性。例如,Java没有C++中的指针,而是使用引用,这样降低了内存管理的复杂性,提高了程序的安全性。此外,Java抛弃...

    java简介及实际案例及案例详解.rar

    javajava简介及实际案例及案例详解.rarjava简介及实际案例及案例详解.rarjava简介及实际案例及案例详解.rarjava简介及实际案例及案例详解.rarjava简介及实际案例及案例详解.rarjava简介及实际案例及案例详解.rarjava...

    java简介及基础教程及特点阐述.txt

    javajava简介及基础教程及特点阐述.txtjava简介及基础教程及特点阐述.txtjava简介及基础教程及特点阐述.txtjava简介及基础教程及特点阐述.txtjava简介及基础教程及特点阐述.txtjava简介及基础教程及特点阐述.txtjava...

    java简介与编程基础

    ### Java简介与编程基础 #### 一、Java的历史与发展 - **起源与发展历程**:Java最初是由Sun Microsystems公司的James Gosling等人在1991年开始研发的,最初名为Oak。Oak这一名称来源于Gosling家窗外的一棵橡树。...

    001-002-Java简介和编程环境.pptx

    Java简介和编程环境 Java是一种跨平台的、面向对象的编程语言,由SUN Microsystems的James Gosling等人在1991年开发,最初命名为Oak。由于互联网的崛起,Java得到了新生,1995年Sun公司正式推出Java,迅速在业界...

    推选Java简介与基本观念PPT资料.ppt

    Java简介与基本观念 Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems(后被Oracle公司收购)在1995年推出。它的设计目标是实现跨平台的可移植性,使得开发者编写的代码能够在任何支持Java的设备上运行...

    IBM-ETP-java培训01.Java 简介.ppt

    在“Java简介”这部分内容中,你可能会学到以下关键知识点: 1. **Java语言基础**:包括基本语法、数据类型(如整型、浮点型、字符型和布尔型)、变量、运算符以及流程控制语句(如if-else、switch、for、while循环...

    Java语言基础入门教程 Java开发编程基础课程 第1、2、3章 Java简介 共15页.pptx

    #### 一、Java简介 - **定义与起源**: - Java是由Sun Microsystems公司在1995年推出的面向对象的编程语言。 - 设计者为James Gosling,起初名为Oak。 - Java语言的语法与C++相似,但简化了许多复杂性。 - **...

Global site tag (gtag.js) - Google Analytics