没啥发的, 简单介绍一下什么是Java.
个人觉得Java语言入门难度不大, 因人而异吧, 只要用心学都是可以的.
1. Java语言概述
Java语言创始人之一: 詹姆斯·高斯林 (James Gosling),被称为“Java之父”, 也被称为白胡子老头
Java是一种高级编程语言, 而且是面向对象的编程语言.
Java语言是美国Sun公司(Stanford University Network), 在1995年推出的.
Java语言的版本有好多: 1.0-1.4, 5.0 ... 8.0 ...13.0 (目前常用的是8.0版本)
2.Java语言能做什么
Java语言主要应用在互联网程序的开发领域
网上购物商城
物流
金融
各行各业的门户网站
3.Java语言的跨平台实现原理
1.平台: 指的是操作系统,比如windows,linux,macos
2.跨平台: 跨越不同的操作系统
简单讲: 我们在一个操作系统上编写的程序,可以在其它任意操作系统上运行
一次编写,到处运行
3.JVM: Java虚拟机,是专门用来运行Java程序的
问题1:
JVM是跨平台的? 错误的
每个系统对数据的格式和处理方式是不同的,要求每个系统都需要
安装专门针对本操作系统的JVM,专门用来运行java程序
问题2:
Java程序是跨平台的? 正确的
问题3:
Java程序的跨平台,是通过JVM的不夸平台实现的? 正确的
4.JDK_JRE_JVM的组成和作用
1.JVM: 叫做Java虚拟机,是专门用来运行Java程序的,但是不能单独安装JVM
2.JRE: 叫做Java运行环境,包含JVM和核心类库
3.JDK: 叫做Java开发工具包,包含JRE和开发工具(java命令,javac命令)
小贴士:
三者关系: JDK > JRE > JVM