Java介绍

Java语言介绍

计算机语言发展史

首先我们要知道,计算机只能认识e和1
机器语言∶01010101010010101
汇编语言︰指合
高级语言∶C C++ java python

        面向过程︰C
        面向对象∶java

java语言发展史

1、Java语言是sun在1990年创建
2、Java语言被oracle(甲股份)收购了
3、Java语言以前叫oak
4、Java是爪哇岛的意思
5、Java能开发Android的软件应用

java版本

1、JavaSE java标准版,你要学JavaEE和JavaME你必须要学JavaSE
2、JavaEE java企业版本,可以后台开发
3、JavaME Java微型版本主要面向嵌入式等设备应用的开发,比如手机游戏机顶盒等

java语言特点

1、简单性(相对而言)

	C语言是面向过程,Java面向对象的,在java语言,它屏蔽了c语言中的指针,多继承的让程序员难以理解概念,在c语言里面申请了一片内存,用完必须得自己释放掉Java语言你不需要你管释放内存,因为它里面有个==垃圾回收机制==(GC)

2、面向对象

	以对象为核心,去思考问题面向对象里面有个三个特性︰封装、继承、多态

3、健壮性

	就因为java屏蔽了一些难以理解的概念,导致程序不易犯错

4、多线程

	进程︰每个程序后动,至少会后动一个进程
	线程︰进程里面的
	进程大,线程小

5、跨平台

	平台指的操作系统,一处编写,到处运行Java实现跨平台最重要的就JVM(一台微电脑)
	java语言源文件通过不同的JVM变成001110101,在交给相应的操作系统运行实现跨平台
	JM在哪里? JVMJDK

JDk:java语言开发工具包,如果你要开发java程序,你需要要安装JDK
JRE:运行时候的环境如果你要只是运行Java程序,只安装JRE即可
JVM :java虚拟机

	JDK包含JRE,JRE包含JVM
	JDK可以单独安装,JRE也单独安装,JVM不能单独安装
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值