`
summer_021
  • 浏览: 57987 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

Java SE 第一讲_JDK下载_安装_Java程序编译与执行

 
阅读更多
Java SE 第一讲:

Java SE:Java Standard Edition
Java ME: Java Micro Edition
Java EE:Java Enterprise Edition

Java是由Sun公司推出的(2010年初被Oracle公司收购)。

收购价格:74亿美金

J2SE、J2ME、J2EE

JDK:Java Development Kit (Java开发必备)
JRE:Java Runtime Environment (Java执行环境)

JDK包含了JRE。

Jdk 1.4, jdk 1.5(5.0), jdk 1.6(6.0)

jdk 1.5(5.0):Tiger,老虎
jdk 1.6(6.0):Mustang,野马

1. 下载JDK
2. 安装JDK
3. 设定环境变量(可以是用户变量,也可以是系统变量),指向JDK安装目录中的bin目录
4. 通过运行,输入cmd打开命令行窗口,输入java –version,显示出Java版本信息

接下来就可以编写Java程序了。

可以直接使用windows记事本来编写Java程序,也可以使用Editplus,UltraEdit等高级文本编辑工具编写Java程序,还可以使用专业的IDE(Integrated Development Environment)编写。

第一节课,我们使用记事本实现一个Hello World的Java程序。

所有的Java代码,其后缀都是以java结尾。

Java程序的执行过程分为两步:
1. 编译
2. 执行

Class文件是字节码文件,程序最终执行的就是这个字节码(bytecode)文件。
编译命令:java Test.java
执行命令:java Test(注意,Test后面没有.class)

Java是跨平台的语言,真正执行的不是二进制代码,而是字节码。
二进制码不跨平台,字节码跨平台

JVM(Java Virtual Machine,Java虚拟机)

Java是跨平台的,而JVM不是跨平台的(JVM是由C语言编写的,C语言不是跨平台的)

Java之所以能够做到跨平台,本质原因在于JVM不是跨平台的。


分享到:
评论

相关推荐

    java-JDK.rar_jdk_jdk 1.7_jdk 7

    Java JDK是Java开发工具包,它是Java编程语言的核心组成部分,为开发者提供了编译、调试和运行Java应用程序所需的所有工具。本压缩包“java-JDK.rar”包含从版本1到7的多个JDK版本,这对于研究Java历史、进行不同...

    Java SE 001 Java SE入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行(视频)

    安装完JDK后,你可以开始编写第一个Java程序。经典的"Hello, World!"程序是每个初学者的起点。在Java中,你需要创建一个名为`Public class HelloWorld { ... }`的类,并在其中写入`public static void main(String[]...

    Java JDK11_for_Mac

    要安装Java JDK11 for Mac,用户需要下载对应的.dmg文件(如jdk-11.0.6_osx-x64_bin_Mac),然后按照标准的Mac安装过程进行操作,通常包括双击打开安装包,拖拽JDK图标到“Applications”文件夹,并设置环境变量以...

    java jdk资源下载_jdk1.8.zip

    Java JDK(Java Development Kit)是Java编程语言的核心组件,它包含了一组开发工具,用于创建、编译、调试和运行Java应用程序。这个资源是JDK的1.8版本,是Oracle公司发布的一个重要版本,提供了许多关键功能和性能...

    java11_64_bin.zip jdk11免费下载

    JDK 11(Java Development Kit 11)则是包含Java运行环境和开发工具的软件包,用于编写、编译、测试和部署Java应用程序。 这个"java11_64_bin.zip"压缩包中包含的是Windows 64位版本的JDK 11,"openjdk-11+28_...

    java jdk 1.7官网免安装版本

    - **开发应用**:使用IDE(如Eclipse、IntelliJ IDEA)或命令行进行Java程序的编写、编译和运行。 5. **JDK 1.7的版本号**:`jdk1.7.0_80`中的`80`代表该版本的更新号,表示这是JDK 7的第80次更新,通常会修复已知...

    open_jdk_windows_32

    **一、OpenJDK的下载与安装** 在“open_jdk_windows_32”压缩包中,我们找到了“java-se-7-ri”这个文件,这表示我们获取的是Java SE 7的Runtime Environment。虽然Java已经更新到更高级别的版本,但有些项目或软件...

    Java JDK 8u321 for Windows 64位 安装程序

    - 下载:访问Oracle官方网站,找到Java SE Development Kit 8的下载页面,选择适用于Windows 64位系统的`jdk-8u321-windows-x64.exe`文件进行下载。 - 运行安装:双击下载的`.exe`文件,按照向导指示进行安装。在...

    官方原版jdk1.8.0_162提取

    Java Development Kit(JDK)是Java编程语言的核心组件,它为开发者提供了编译、调试和运行Java应用程序所需的所有工具和库。"官方原版jdk1.8.0_162提取"指的是从官方源获取的未经修改的JDK版本,具体是1.8.0的第162...

    jdk1.6.0-12

    Java Development Kit(JDK)是Java编程语言的软件开发工具包,它包含了编译、调试、性能优化等所需的各种工具和库。标题"jdk1.6.0-12"和描述"jdk1.6.0_12"指的是JDK的特定版本,即1.6.0的第12个更新版本。这个版本...

    JDK.rar_jdk

    这个压缩包“JDK.rar_jdk”显然包含了安装JDK所需的所有文件,使得用户能够在本地环境中进行Java程序的编写、编译、调试和运行。 JDK主要包含以下几个关键部分: 1. **Java编译器(javac)**:这是Java源代码转换...

    jdk-17.0.8.zip(windows免安装版本)

    2. **Java编译器(javac)**:将源代码(.java文件)编译成字节码(.class文件),这是运行Java程序的第一步。JDK 17可能包含了一些新的语言特性,比如Records、Pattern Matching for instanceof等,提升开发效率。 ...

    win64_jdk11.0.6.rar

    Java Development Kit(JDK)是Java编程语言的核心组件,它为开发者提供了编译、调试和运行Java应用程序所需的所有工具。标题中的"win64_jdk11.0.6.rar"是一个针对Windows 64位操作系统的JDK版本,具体为11.0.6。在...

    jdk9 java9 linux版 jdk-9.0.4_linux-x64_bin.tar.zip

    Java Development Kit (JDK) 是Java编程语言的核心组件,它为开发者提供了编译、调试和运行Java应用程序所需的所有工具。JDK 9是Java的重要版本更新,带来了许多新特性和改进,尤其对于开发者来说,理解这些变化对于...

    jdk-11.0.12 Windows_64位

    1. **Java编译器(javac)**:这是将Java源代码(.java文件)转换成Java字节码(.class文件)的工具,是Java程序开发的第一步。 2. **Java解释器(java)**:负责执行Java字节码,使得编译好的Java程序能够在任何...

    你想要的全套Java开发工具3_jdk6和7

    Java开发工具套装是Java开发者日常工作中必不可少的工具,其中JDK(Java Development Kit)是核心组件,包含了编译、调试和运行Java程序所需的各种工具和库。本资源提供了JDK6和JDK7两个版本,它们在Java发展历程中...

    jdk-11.0.14_windows-x64_bin.exe

    五、运行Java程序 使用JDK 11.0.14,你可以通过`java`命令运行已编译的Java类。例如,对于名为`HelloWorld`的类,只需在命令行输入`java HelloWorld`即可。 总结,Java SE Development Kit 11.0.14是Java开发的关键...

    最新java反编译工具jad 支持jdk1.6

    "最新java反编译工具jad 支持jdk1.6"表明这个版本的JAD是为Java Development Kit 1.6更新设计的,确保与这个版本的JDK兼容。 JDK 1.6,也被称为Java SE 6,是Oracle公司发布的Java平台标准版的一个重要版本。它包含...

    最新版windows jdk-11.0.17-windows-x64-bin.zip

    《Windows环境下Java开发工具包(JDK)11.0.17的64...通过上述步骤,开发者可以顺利安装并配置好这个最新的JDK,从而进行高效、稳定的Java程序开发。对于Java开发者来说,保持JDK的更新是确保代码质量和安全性的关键。

    JAVA SE程序设计教程_PDF 附代码.zip

    1. **第1章 Java快速入门**:这一章通常会介绍Java的历史背景,安装JDK(Java Development Kit),配置环境变量,以及编写并运行第一个"Hello, World!"程序。它将引导读者进入Java的世界,并对基本的编译和运行流程...

Global site tag (gtag.js) - Google Analytics