Java入门

Java是一种高级编程语言,由Sun公司在1991年开发,旨在实现跨平台运行。它的设计者詹姆斯·高斯林是Java之父。Java的特点包括开源、面向对象、平台无关性和安全性。其运行机制涉及JDK编译源代码生成class文件,然后在JVM上运行。Java有三个版本:JavaSE、JavaEE和JavaME,其中JavaME已被安卓开发所取代。
摘要由CSDN通过智能技术生成

认识Java

什么是Java?

Java是一门高级编程语言,被特意设计用于互联网的分布式环境。Java具有类似于C++语言的“形式和感觉”,但它要比C++语言更易于使用,而且在编程时彻底采用了一种“以对象为导向”的方式。主要用来开发应用软件

Java语言发展史

1991年 美国 sun公司需要开发一种编程语言,语言要求可以在内存比较小的机器上运行,在不同cpu上执行,在不同的平台上执行(跨平台),由詹姆斯·高斯林(被誉为Java之父)带领的小组开发,历时4年,于1996发布Java1.0(2004年Java1.5SE改名为5.0),2009年sun公司被Oracle公司收购

Java语言特点

  • 开源 开放源代码 免费

  • 简单,高效

  • 面向对象

  • 平台无关性

java程序,可以在不同的操作系统上运行.

在不同的平台上开发不同的java虚拟机(虚拟环境)可以实现在不同的平台上运行

  • 支持网络编程

  • 支持多线程

  • 动态的内存管理机制

  • 安全性

Java语言体系结构

JavaSE:Java Standard Edition(java标准版) 里边包含Java核心类库

JavaEE(企业版) 服务端程序开发(包含JavaSE)

JavaME(微缩版) 目前基本不用,已被安卓开发取代

Java语言运行机制

开发java源代码\rightarrow编译器 jdk (生成class文件)\rightarrowJVM虚拟机(翻译成平台可以使用的机器码)

Java环境

java官方给大开发人员提供了一个集成开发工具包(jdk)

JDK(java Development Kit java开发工具包)

JRE(Java Runtime Environment Java运行环境)

在其他目录中,不能使用java命令,

需要配置环境变量

一个简单的Java程序

public class Hello {
        public static void main(String[] args) {
        System.out.println("How are you?");
    }
}

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值