java'概述和特点

本章重点
* java语言的特点
* java开发环境的搭建
* 环境变量的配置
* java的运行机制
1.1.1 什么是java
在学习java之前,先来学习一下什么是计算机语言,计算机语言是人与计算机之间通讯的语言
1:它主要由一些指令组成,这些指令包括数字,符号和语法等内容组成。
2:计算机语言种类很多,总的来说可以分成机器语言,汇编语言,高级语言三大类。
机器语言:是由二进制0和1组成的编码,计算机所能识别的只有计算机语言,但不便于记
汇编语言:采用了英文缩写的标识符,容易记忆和识别
高级语言:接近于人类的自然语言进行编程,进一步简化了编程的过程。
3:java是一种高级计算机语言,它是由sun公司于1995年5月推出的一种可以编写可以跨平台应用软件,完全面向对象的程序设计语言。
4:java划分3个技术平台:javaSE(标准版),javaEE(企业版),javaME(移动版)
1.1.2 java语言的特点
1:简单:不使用指针,并提供了自动回收机制,使程序员不必为内存问题而担忧
2:面向对象:java语言提供了类,接口和继承等原语只支持类的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制。
3:安全:不支持指针,一切对内存的访问都必通过对象的实例化,从而使应用更安全。
4:跨平台:一处编译,处处使用。
5:支持多线程:多个任务可以并发执行,这样可以在很大的程度上提高程序的执行效率。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值