Java 概述与环境搭建

  1. 什么是程序? 程序是一组按照特定顺序编写的指令,用于执行特定任务或解决问题。它由编程语言编写,并在计算机上执行。

  2. Java 发展史和特点: Java 是由Sun Microsystems(后来被Oracle收购)的詹姆斯·高斯林(James Gosling)等人开发的一种面向对象编程语言。Java 的发展历程经历了以下几个重要阶段:最初的Oak项目,Java 语言的发布(JDK 1.0),引入了重要的特性如垃圾回收、跨平台性等;Java 2 平台(J2SE、J2EE、J2ME)的发布,扩展了 Java 的应用领域;之后是更多版本的发布,引入了新的特性和改进。

    Java 的特点包括:

    • 简单易学:语法清晰简单,摒弃了冗余的复杂特性。
    • 面向对象:支持面向对象的编程范式,封装、继承、多态等是其核心概念。
    • 跨平台性:通过 JVM(Java 虚拟机)和字节码实现了跨平台的能力,使得 Java 可以在不同的操作系统上运行。
    • 安全性:提供了安全机制,如字节码校验、安全管理器等。
    • 大量的开源库和框架:丰富的第三方库和框架使得开发更加高效。
  3. Java 运行机制: Java 是一门编译型与解释型相结合的语言。首先,Java 源代码被编写并通过编译器(javac)编译成字节码文件(.class)。然后,字节码文件由 Java 虚拟机(JVM)解释执行或者即时编译为机器码并执行。

  4. Java 环境搭建: 要开始使用 Java,您需要完成以下步骤:

    • 下载并安装 Java Development Kit(JDK),它包含用于开发和编译 Java 程序的工具。
    • 配置 Java 环境变量,以便您可以在命令行或终端中运行 Java 相关命令。
    • 设置好您偏好的集成开发环境(IDE),如 Eclipse、IntelliJ IDEA 等。
  5. 第一个应用程序: 下面是一个简单的 Java 应用程序示例,HelloWorld:

    public class HelloWorld {
        public static void main(String[] args) {
            System.out.println("Hello, World!");
        }
    }

    通过编译和运行上述代码,它将在控制台输出"Hello, World!"。

  6. Java 语言规范: Java 语言规范是指用于定义 Java 编程语言的语法、语义和其他规则的技术规范。它由 Oracle 公司提供,并对 Java 程序员进行开发的指导和规范。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值