一:java语言简介
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念
1.java语言平台版本
javase:标准版 是为开发普通桌面和商务应用程序提供的解决方案,这个技术是其他两个的基础,可以做一些桌面程序的开发
javame:小型版 是为了开发电子产品和嵌入式设备提供的解决方案(基本不用)
javaee:企业版 是为开发企业应用程序提供的一套解决方案
2.java语言的特点:
简单: 面向对象: 开源:
分布式处理: 安全:健壮:
跨平台:(跨操作系统)
4.java语言跨平台的原理
java语言是通过不同的jvm跨平台的,jvm不跨平台
5.跨平台:
通过Java语言编写的应用程序可以在不同的操作系统上运行
原理:
只要在需要运行java程序的系统上安装一个对应的java虚拟机(jvm:java Virtrual Machint)
由jvm来负责java程序在这个系统中的运行
6.jdk和jre:
jre(Java runtime environment java运行环境)
包含java虚拟机jvm,java程序所需的核心类库等,如果我们想要运行一个开发好了的java程序,只需要安装jre就可以了。
jdk(Java development kit java开发工具包)
jdk是提供给java开发者使用的,包含java的开发工具,还有jre,所以安装了jdk,就不需要在单独安装jre了。
开发工具包(编译工具 javac.exe 运行java.exe 打包工具 jar.exe等等。。。)
使用jdk开发java程序,交给jre去运行。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。