Java入门Day01

2021/7/3 22:21:51

本文主要是介绍Java入门Day01,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

Java的发展

1. Java的诞生

  1. C

  • 贴近硬件,运行速度极快,效率极高

  • 开发出了操作系统、编译器、数据库、网络系统等

  • 指针和内存管理,指针能够直接操作内存,但是无法越界的检查导致容易犯错。内存管理,内存的问题在编译期间发现不了在运行程序时才会暴露问题所在。

  1. C++

  • 兼容了C语言,但是语言更加复杂。在图形领域、游戏等取得了不错的成果。

  1. Java

  • 语法有点像C,但是没有C的指针、内存管理。

  • 是可移植的,安装了Java的JVM环境就可执行Java,实现了编写一次可以到处运行。

  • 面向对象、类型安全,有高质量的类库......

  • 三高:高可用、高性能、高并发。

 

2. Java的特性和优势

  • 特性:

  1. 吸取C和C++优点更加便捷

  2. 面对对象

  3. 可移植

  4. 高性能

  5. 分布式

  6. 动态性

  7. 多线程

  8. 安全性

  9. 健壮性

  • 优势:吸取C和C++优点更加便捷,能够跨平台使用,高可用、高性能、高并发,更安全。Java迎合了时代,所谓天时地利人和,自己有这过硬的实力。

 

3. Java三大版本

  • JavaSE:标准版(桌面程序、控制台开发......)

  • JavaME:嵌入式开发(手机、小家电)

  • JavaEE:E企业级开发(web端、服务器开发......)

 

4. JDK、JRE、JVM

  • JDK { JRE { JVM } }

 

 

感谢观看,如有错误请指正,谢谢。



这篇关于Java入门Day01的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程