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

2021-10-28

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

2021-10-28

2021年10月28日
一.基础常识
1.软件:即一系列按照特定顺序组织的计算机数据和指令的集合
(1)软件分为系统软件和应用软件
系统软件:Windows,Mac os,linux , unix , android ,iIos…….
应用软件:word, ppt,图画版………
(2)人机交互方式:图形化界面VS 命令行方式
2.应用程序=算法+数据结构
3.计算机语言的发展迭代史
(1)机器语言:010101010111
(2)汇编语言:有具体的符号来代替0101等
(3)高级语言:
面向过程:C,Pascal,Fortran
面向对象:Java,js,python,Scala
4.Java语言的迭代(大概了解)
1996年,发布JDK1.0
2004年,发布里程碑版本:JDK1.5,为突出此版本的重要性,更新为JDK5.0
2014年,发布JDK8.0,是继JDK5.0以来变化最大的版本
5.Java语言应用领域:

Java web开发:后台开发
大数据开发
Android应用程序开发:客户端开发
6.Java语言的特点
面向对象性:两个要素:类,对象
三个特征:封装,继承,多态
健壮性:1⃣️去除C语言中的指针
2⃣️自动的垃圾回收机制(仍然会出现内存溢出,内存泄漏)
3⃣️跨平台性(因为含有JVM(Java virtual machine),则使Java在各自不同的系统都可以运行,例如windows写在Mac上进行运行)做到“write once,run anywhere”一次编译,到处运行(引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java语言使用Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。)
7.JDK,JRE,JVM的关系
(1)JDK(Java Develepment Kit)Java开发工具包。
JDK = JRE + Java工具s + Java基础类库
(2)JRE(Java RunTime Environment)Java运行时环境
JRE = JVM + JVM工作所需的类库
(3)JVM(Java Virtual Machine)Java虚拟机

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

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

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