Java语言概述-概述

一、基础常识

软件:一系列按照特定顺序组织的计算机数据和指令的集合,有系统软件和应用软件之分。

系统软件:windows、macos、Linux、unix、android、ios...
应用软件:word、ppt、excel、画图板...

人机交互方式:

图形化界面(Graphical User interface GUI)这种方式简单直观,使用者易于接受,易上手操作。
命令行方式(Command Line Interface CLI)需要有一个控制台,输入特定的指令,让计算机去完成。

常用的DOS命令:

dir 列出当前目录下的文件以及文件夹
md 创建目录
rd 删除目录
cd 进入指定目录
cd.. 退回到上一级目录
cd\ 退回到根目录
del 删除文件
exit 退出dos命令行

常用的快捷键:

← → 移动光标
↑ ↓ 调阅历史操作命令
Delete和Backspace 删除字符

二、计算机语言的发展迭代式

第一代:机器语言 指令以二进制代码形式存在
第二代:汇编语言 使用助记符表示一条机器指令
第三代:高级语言

面向过程:C、Pascal、Fortran...
面向对象:Java、JS、Python、Scala...

三、Java语言版本迭代概述

四、Java语言应用的领域#

Java Web开发:后台开发
大数据开发
Android应用程序开发:客户端开发

五、Java语言的特点

面向对象

两个要素:类、对象
三个特征:封装、继承、多态

健壮性

去除了C语言中的指针
自动的垃圾回收机制--仍然存在内存溢出/泄露情况

跨平台性(程序需要依赖于具体的操作系统)

Write once,run anywhere
功劳归功于:JVM

posted @ 2021-06-09 18:46  犄角旮旯是程序媛吖  阅读(28)  评论(0编辑  收藏  举报