栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

跟随狂神学Java-2

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

跟随狂神学Java-2

跟随狂神学Java 第二天:Java历史、基础认识

梦开始的地方


学习内容 Java的优势:三高

高可用,高性能,高并发

详细来说
  1. 简单性

  2. 面向对象

  3. 可移植性

  4. 高性能

  5. 分布式

  6. 动态性

  7. 多线程

  8. 安全性

  9. 健壮性

Write Once,Run Anyway
Java 的发展
  1. 2004JDK1.4
  2. 2014JDK1.8
  3. 2021JDK1.11

跨平台原理: jvm虚拟机 JavaSE,JavaEE,JavaME

JavaSE :Java标准版,Java基础知识
JavaEE :开发企业级软件系统(B/s体系),(Web端,服务器开发)
JavaME :移动设备和嵌入式设备,如手机、机顶盒上运行的应用程序
B/s体系 :基于浏览器访问的网站
C/s体系 :桌面应用程序
Swing技术开发桌面应用程序:弃用,更多用c#
SSM,Spring企业级网站:电商类,比如淘宝,京东

JRE,JDK和JVM

JRE(Java Development Kit)是Java程序的运行时环境,包含JVM和运行时所需要的核心类库
JDK(Java Runtime Enviroment)是Java程序开发工具包,包含JRE和开发人员使用的工具
JVM(Java Virtual Machine)是Java虚拟机
我们想运行一个已有的Java程序,应当安装JRE
我们想开发一个全新的Java程序,应当安装JDK


Java程序运行机制
  • 编译型
  • 解释型

编译型,源文件直接全部生成二进制文件,使计算机看得懂。

解释型,计算机读程序,读到哪,翻译源码到哪

相比之下,编译型的运行速度更快

不过对于服务器、网页这种对效率要求不高的,用解释型语言多

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/995878.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号