首页 > 编程语言 >01 Java入门

01 Java入门

时间:2025-01-10 22:22:09浏览次数:1  
标签:JRE 01 Java 入门 JDK 开发 JVM

1972年C诞生

  • 贴近硬件、运行极快、效率较高
  • 操作系统、编译器、数据库、网络系统等
  • 指针和内存管理

1982年C++诞生

  • 面向对象
  • 兼容C
  • 图形领域、游戏等

1995年Java诞生

  • 简单性
  • 面向对象
  • 可移植性
  • 高性能
  • 分布式
  • 动态性
  • 多线程
  • 安全性
  • 健壮性


Java三大版本

  • JavaSE:标准版(桌面程序、控制台开发.......)
  • JavaME:嵌入式开发(手机,小家电)
  • JavaEE:E企业级开发(web端、服务器开发)

JDK、JRE、JVM

JDK:Java Development Kit

JRE:Java Runtime Environment

JVM:Java Virtual Machine


标签:JRE,01,Java,入门,JDK,开发,JVM
From: https://www.cnblogs.com/you-ni/p/18664812

相关文章

  • 高级语言(Java\Python\Php)的编译:链接及装载过程介绍10
    引言随着越来越多功能强大的高级语言的出现,在服务器计算能力不是瓶颈的条件下,很多同学会选择开发效率高,功能强大的虚拟机支持的高级语言(Java),或者脚本语言(Python,Php)作为实现功能的首选,而不会选择开发效率低,而运行效率高的C/C++作为开发语言。而这些语言一般情况下是运行在虚......
  • 高级语言(Java\Python\Php)的编译:链接及装载过程介绍2
    引言随着越来越多功能强大的高级语言的出现,在服务器计算能力不是瓶颈的条件下,很多同学会选择开发效率高,功能强大的虚拟机支持的高级语言(Java),或者脚本语言(Python,Php)作为实现功能的首选,而不会选择开发效率低,而运行效率高的C/C++作为开发语言。而这些语言一般情况下是运行在虚......
  • 代码随想录算法训练营day16(0109)
    很痛苦,也是对自己放松的一种惩罚吧!大半夜的冻着脚在这里写算法,最难受的是还不会写!!!!1.找树左下角的值层序遍历比较简单,但是递归有点不太明白怎么整。因为要的是最后一行的最左边的值。递归首先是要明白怎么获得我们想要的左下角,其实就是最底层的左边,那么可以确定的是只要先左......
  • 2025.01.10 杂题记录
    2025.01.10杂题记录CF1998E2这题是求能否吃完,而不是最多吃多少个。首先如果\(x=n\),那么是经典问题,每次往左右二分一个位置扩展,每次扩展两次和都会翻倍,复杂度就是\(O(n\logn\logV)\)。我们考虑每个起始点对每个\(f(i)\)的贡献。我们每次应当优先往左扩展,如果扩展不了,往......
  • 1011. 在 D 天内送达包裹的能力
    在D天内送达包裹的能力传送带上的包裹必须在days天内从一个港口运送到另一个港口。传送带上的第i个包裹的重量为weights[i]。每一天,我们都会按给出重量(weights)的顺序往传送带上装载包裹。我们装载的重量不会超过船的最大运载重量。返回能在days天内将传送带上的所有包......
  • [CF1019C] Sergey's problem 做题记录
    小清新构造题,会就会,不会就不会。link注意到走两步很特殊,尝试从走一步拼出来,考虑归纳法:随便选择一个点\(x\),然后删掉\(x\)和所有\(y\)满足存在边\((x,y)\)。设剩下的图的答案集合为\(S\),若不存在\(z\inS\)满足存在边\((z,x)\),则将\(x\)加入\(S\)。否则......
  • JavaScript 交互逻辑与异步编程
    JavaScript作为前端实现交互逻辑的核心语言,其复杂性和重要性不言而喻。在构建诸如表单验证、菜单展开收起、页面动态加载等交互功能时,我常常需要处理各种事件监听、DOM操作以及数据的动态更新。尤其是当涉及到异步操作,比如从后端接口获取数据并实时更新页面内容时,JavaScript的......
  • 【零基础入门Go语言】Go语言的一等公民:函数和方法
    函数和方法是我们迈向代码复用,多人协作开发的第一步。通过函数,可以把开发任务分解成一个个小的单元,这些小单元可以被其他单元复用,进而提升开发效率、降低代码重复度。再加上现成的函数已经被充分测试和使用过,所以其他函数在使用这个函数时也更安全,相较自己重新写一个相似功......
  • 2025版最新如何在本地部署大语言模型:工具与指南,零基础入门到精通,收藏这一篇就够了
    在快速发展的人工智能领域,大语言模型(LLMs)正成为各类应用的核心。无论是在智能客服、内容生成,还是在教育与医疗等领域,这些模型的应用潜力巨大。然而,云端服务的高昂费用和数据隐私的担忧,让越来越多的用户希望能够在本地环境中部署这些强大的模型。本文将详细介绍如何利用多款......
  • 2025版最新如何用3个月零基础入门网络安全(小白必看)?零基础入门到精通,收藏这一篇就够了
    前言写这篇教程的初衷是很多朋友都想了解如何入门/转行网络安全,实现自己的“黑客梦”。文章的宗旨是:1.指出一些自学的误区2.提供客观可行的学习表3.推荐我认为适合小白学习的资源.大佬绕道哈!一、自学网络安全学习的误区和陷阱1.不要试图先成为一名程序员(以编程为基础的......