Java基础基本概念(1)

一.java简介

1.基本概念

1.1程序/软件

   为了让计算机执行某些操作,完成特定的功能, 解决某个问题而编写的一系列指令的集合----- 计算机程序

1.2计算机语言

 编写程序的工具  就是计算机语言, 是人与计算机交流的方式。 编程语言: C  C++  java  php等。

java 是 目前是应用最广泛的语言。 

2.java简介

2.1 发展

语言: java是 斯坦福大学网络公司 1995 推出的一门语言

创始人: 詹姆斯.高斯林

  • 1995 诞生
  • 1996 JDK1.0
  • 2004 JDK1.5 也称为JDK5
  • 2009 被Oracle 公司收购 74亿
  • 2014 JDK8 (推荐)
  • 2019 JDK 12

2.2体系

  • java SE (Standard Edition) 标准版
    支持了面向桌面级应用程序, 提供完整的java核心 , (J2SE).
  • java EE(Enterprise Endition) 企业版
    开发企业环境下的应用程序,主要针对于web开发。 (J2EE)
  • javaME (Micro Endition) 小型版
    支持java程序在移动端运行 (J2ME)

2.3特征

  • 面向对象的设计语言
    面向过程: 吃饺子 – 和面 – 皮 --陷 — 包 — 煮

    面向对象:吃饺子 – 餐馆(提供饺子的功能)

  • 吸取了c/c++语言的优点,去除了c/c++语言中复杂的地方。

  • 跨平台, 一次编译,到处运行 (Write once , Run Anywhere)
    跨操作系统

2.4 如何实现跨平台

通过JVM(虚拟机,就是一个软件),可以实现同一个java程序在不同的操作系统中运行------ 跨平台性

在这里插入图片描述

不同的平台,有不同的虚拟机。实际上由jvm在运行java程序。

我们写的java文件,是以.java(源文件)为扩展名的文件,但jvm它只能执行.class(字节码文件) 为扩展名的文件。 xx.java xx.class
在这里插入图片描述

二.环境搭建

1.JDK与JRE

JDK:(java development kit ) java 开发工具(锤子,扳手), 是提供给开发人员使用的。jdk中 包含了jre

JRE(java Runtime Environment) java运行时环境, 运行java程序必要的。 jre 中包含jvm

种树 : 太阳 水 土

使用JDK去开发java程序,交给JRE去运行

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值