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

本篇博文详细视频讲解:

点击立即观看

软件开发

什么是软件
一系列按照特定顺序组织的计算机数据和指令的集合
常用软件:
系统软件
Dos Window Linux,Mac
应用软件
微信 QQ 迅雷

什么是开发
制作软件过程

人机交互

使用软件的过程

  • 图形化界面
  • 命令行方式

计算机语言

语言:
人与人之间的沟通方式
如:中文,英文,日文,韩文。。。
计算机语言:
人与计算机之间的交流方式
如:C,C++,python,Java语言...

Java语言简介

Java的logo:

Java语言学习:Java语言概述

 

Java之父:高斯林

Java语言学习: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语言概述
获取课件V: fmjava01
原文地址:https://www.cnblogs.com/myxq666/p/14693380.html