龙空技术网

Java编程语言学习01:Java语言概述

码蚁Q 120

前言:

现在大家对“java语言介绍”大致比较看重,朋友们都需要知道一些“java语言介绍”的相关内容。那么小编也在网摘上汇集了一些关于“java语言介绍””的相关内容,希望小伙伴们能喜欢,姐妹们快快来学习一下吧!

软件开发

什么是软件

一系列按照特定顺序组织的计算机数据和指令的集合

常用软件:

系统软件

Dos Window Linux,Mac

应用软件

微信 QQ 迅雷

什么是开发

制作软件过程

人机交互

使用软件的过程

图形化界面命令行方式计算机语言

语言:

人与人之间的沟通方式

如:中文,英文,日文,韩文。。。

计算机语言:

人与计算机之间的交流方式

如:C,C++,python,Java语言...

Java语言简介

Java的logo:

Java之父:高斯林

1991年,在Sun公司工作期间,高斯林和一群技术人员创建了一个名为Oak的项目,

开发运行于虚拟机的编程语言,同时允许程序在电视机机顶盒等多平台上运行。

后来,这项工作就演变为Java。随着互联网的普及,尤其是网景开发的网页浏览器的面世,

Java成为全球流行的开发语言。因此被人称作Java之父。

Java能够做什么

1.可以制作web网站

2.可以做Android应用

3.可以做游戏开发

4.可以做桌面软件

Java语言特性

1.简单易用

2.面向对象

3.安全性高

4.多线程

5.跨平台

平台相关性

我们称能够支持程序运行的硬件或软件环境为平台。

windows系统只能运行windows的可执行文件(exe)

linux系统只能运行linux的可执行文件

windows的可执行文件,不能直接运行在Linux上面, 反之亦然。

Java跨平台原理

不同的操作系统自己专门识别的软件格式

如果只编写一个Java程序是无法办法在各个系统上运行

Java单独开发了一套(各个平台)一个Java虚拟机的程序

编写的Java程序不需要运行在系统当中

而是运行在系统安装的Java虚拟机当中.各个平台上的Java虚拟机都能识别编写的Java程序

标签: #java语言介绍 #java语言特征