`
codesec
  • 浏览: 16978 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Java SE 第一课

 
阅读更多

 

 

Java SE 第一课: 

 

Java SE :Java Standard Edition 

Java ME: Java Mobile Edition 

Java EE :Java Enterprise Edition 

 

Java 是由Sun 公司推出的(今年初被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)文件。 

 

 

 

编译命令:javac Test.java 

执行命令:java Test          (注意,Test 后面没有.class) 

 

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

 

JVM   (Java Virtual Machine,Java 虚拟机) 

 

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

 

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


分享到:
评论

相关推荐

    java教程 第一课 概述

    ### Java教程第一课知识点概述 #### 一、Java语言简介 Java是由Sun Microsystems公司于1995年推出的一种高级编程语言,其设计目标是为了适应网络计算环境的需求,特别是万维网的应用。Java语言的核心特点是“一次...

    磨砺营java第一课课程课件

    Java体系与特点:Java体系分为Java SE(标准版)、Java EE(企业版)和Java ME(微型版)。Java SE为各应用平台的基础,适用于桌面和低端商务应用;Java EE面向企业应用;Java ME则面向消费产品和嵌入式设备。Java是...

    Java第一课

    - **面向对象编程**:Java是一种完全支持面向对象编程的语言,其四大特性——封装、继承、多态和抽象,是Java SE学习的重点。通过类与对象的概念,开发者能够构建出复杂且可维护的应用程序。 - **图形界面**:Java...

    传智播客 java SE 5天公开课全部内容打包

    第一课 - 基础知识.ppt: 这部分主要讲解Java语言的基础概念,包括Java的历史、环境配置、 HelloWorld程序、基本数据类型、变量、运算符、控制流程(如if语句、switch、for、while循环)、方法定义与调用等。...

    JAVA基础入门资料,J2SE入门资料,JAVA培训第一课,JAVA初学者资料,JAVA学习者必须知道的问题汇总

    这份"JAVA基础入门资料,J2SE入门资料,JAVA培训第一课,JAVA初学者资料,JAVA学习者必须知道的问题汇总"是绝佳的学习资源,涵盖了Java编程的基础知识,将帮助你快速进入Java的世界。 首先,让我们从Java的基础开始...

    圣思园教学视频地址

    ### Java SE第一课:入门与环境搭建 这部分视频重点在于Java Standard Edition (SE) 的入门知识,包括JDK的下载与安装,这是进行Java编程的基础。它还会教授如何编写第一个Java程序,并解释编译与执行Java代码的...

    MLDN 2009 JAVA SE 笔记16-23

    《MLDN 2009 JAVA SE 笔记16-23》是MLDN(铭隆动力网络)教育机构的李兴华老师在2009年针对Java Standard Edition进行深入讲解的一份珍贵的学习资料,涵盖了从第16课到第23课的核心知识点。这些笔记对于学习和理解...

    北京圣思园Java培训教学视频 Java.SE.Lesson.2_code.rar

    在"Java.SE.Lesson.2_code"中,他可能详细讲解了Java SE的第二课内容,包括但不限于类、对象、封装、继承、多态等面向对象编程的基本概念。 【源代码】 "code"文件夹中包含的应该是与视频教学配套的源代码。这些源...

    收集的电子书 Java SE Lesson 2

    在标题“收集的电子书 Java SE Lesson 2”中,我们可以识别出本文档是一本关于Java SE(Standard ...以上内容详细介绍了Java SE第二课中涉及的核心概念和知识点,为学习Java编程提供了重要的基础理论和实践指导。

    [北京圣思园Java培训教学视频]Java.SE.Lesson.4_code.rar

    在这一课中,我们可以预见到会涵盖一些基础到进阶的Java编程概念。 1. **Java语言基础** - 变量与数据类型:Java支持基本数据类型如整型、浮点型、字符型和布尔型,以及引用数据类型如类、接口和数组。在这一课中...

    [北京圣思园Java培训教学视频]Java.SE.Lesson.3_code.rar

    【Java.SE.Lesson.3_code.rar】是一个与Java标准版(Java SE)相关的教学资源压缩包,由北京圣思园教育机构提供。这个压缩文件包含了Java编程语言的基础知识,特别是第三课的代码示例,旨在帮助学员深入理解和实践...

    北航计算机系java选修课课件

    在Java语言程序设计1.ppt中,通常会介绍Java的历史背景、开发环境的搭建,包括JDK的安装与配置,以及编写第一个"Hello, World!"程序。这部分内容是学习任何编程语言的入门,让学生熟悉Java的基本结构和编程环境。 ...

    java-北京圣思园张龙概念总结

    1. **JAVA SE Lesson 1.pdf** - 这一课可能主要介绍了Java语言的基础知识,包括Java的历史背景、为什么选择Java、Java开发环境的搭建(如JDK安装与配置)以及编写第一个Java程序——"Hello, World!"。此外,可能还...

    北京圣思源JAVA课程笔记(全)

    第一节课,我们使用记事本实现一个Hello World 的Java 程序。 所有的Java代码,其后缀都是以java结尾。 Java 程序的执行过程分为两步: 1. 编译 2. 执行 Class 文件是字节码文件,程序最终执行的就是这个字节...

    电子英文版Java课程

    通过学习这个教程,读者可以系统地掌握Java编程的基础,为后续深入学习Java SE、Java EE、Java ME或相关框架打下坚实的基础。同时,由于是英文版,读者还能提高自己的英语阅读能力,更好地理解国际上最新的技术文献...

    韩顺平java从入门到精通视频教程(全94讲)学习笔记整理(齐全)-共448页.docx

    Java是一种广泛使用的高级编程语言,由Sun Microsystems的James Gosling于1990年启动的“绿色计划”中诞生,并于1995年正式发布第一个版本,现在最新的版本是JDK 7.0。Java的主要特点是其简单性、面向对象、跨平台...

    java基础语法.doc

    ## 第一课、Java简介及Java的第一个程序 ### 一、什么是程序?什么是指令 程序是一系列按照特定顺序执行的指令,它们告诉计算机做什么。指令是计算机能理解的基本操作,如读取数据、进行计算、存储结果等。在Java...

    张龙老师JAVASE第12.13源码.rar

    2. "[北京圣思园Java培训教学视频]Java.SE.Lesson.13_code.rar":同样出自北京圣思园,这一部分是第13课的代码,可能与第12课相辅相成,进一步深入探讨Java编程的其他主题,如网络编程、多线程、Swing或JavaFX GUI...

    java学习笔记

    这可能代表了一个课程的第十课,重点是“Java Standard Edition(Java SE)”的相关代码示例。在Java SE中,学习者会接触到诸如类、对象、接口、继承、封装、多态等核心概念,同时还会学习如何编写和运行Java程序,...

    【IT十八掌徐培成】Java基础第22天-04.JDBC基础.zip

    Java JDBC(Java Database Connectivity)是Java编程语言中用于与关系数据库交互的一组接口和类,由Sun Microsystems开发并随Java SE一起发布。JDBC提供了一种标准的API,使得Java开发者能够连接各种不同类型的...

Global site tag (gtag.js) - Google Analytics