首页 > 编程语言 >谈谈我对Java的认识

谈谈我对Java的认识

时间:2023-02-05 22:44:18浏览次数:46  
标签:JRE java JDK 认识 编译 谈谈 Java 工具

我对java的理解

java的三大版本

java是一种面向对象的编程语言,我们把它分为三种版本:

 


java程序使用前的准备工作

  • JDK:java开发的环境(其作用大于JRE)

  • JRE:java运行的工具(与JDK相比只包含运行工具,不包含编译工具)

  • JVM:java虚拟机


    安装JDK(java开发环境)是实现java编译和运行的前提

     

     

标签:JRE,java,JDK,认识,编译,谈谈,Java,工具
From: https://www.cnblogs.com/MengzhiZhang/p/17094129.html

相关文章

  • Java多线程02——线程的生命周期和状态调度
    1线程的生命周期在线程的生命周期中,要经过新建​​new​​、就绪​​runnable​​、运行​​running​​、阻塞​​blocked​​和死亡​​dead​​5种状态。当线程启动后,......
  • Java中使用etcd,包括基本的set、get、超时设置,watch监听等
    etcd的使用文章。etcd来zookeeper类似,常用的主要有set,get,getPrefix:获取指定前缀的所有数据,grant:key的超时设置,watch:监听回调事件,watchPrefix:监听某个前缀的事件,keepAlive:为......
  • Java JDK1.5: 泛型 新特性的讲解说明
    JavaJDK1.5:泛型新特性的讲解说明每博一文案听到过这样一句话:“三观没有标准。在乌鸦的世界里,天鹅也有罪。”环境、阅历的不同,造就了每个人独有的世界观、人生观、价......
  • 看一遍就懂,详解java多线程——volatile
    多线程一直以来都是面试必考点,而volatile、synchronized也是必问点,这里我试图用容易理解的方式来解释一下volatile。来看一下它的最大特点和作用:一使变量在多个线程间可见......
  • Java简单实现滑动窗口
    由于最近有一个统计单位时间内某key的访问次数的需求,譬如每5秒访问了redis的某key超过100次,就取出该key单独处理。这样的单位时间统计,很明显我们都知道有个边界问题,譬如5秒......
  • JavaScript学习笔记—DOM:操作class
    element.classList是一个对象,对象中提供了对当前元素的类的各种操作方法element.classList.add()向元素中添加一个或多个classelement.classList.remove()移除元素中......
  • 我的Java设计模式-责任链模式
    今天来说说程序员小猿和产品就关于需求发生的故事。前不久,小猿收到了产品的需求。产品经理:小猿,为了迎合大众屌丝用户的口味,我们要放一张图,要露点的。小猿:......露点?你大......
  • 【JavaScript】3_深挖数据类型
    4、其他的数据类型布尔值(Boolean)-布尔值主要用来进行逻辑判断-布尔值只有两个true和false-使用typeof检查......
  • 面试题-java
    目录基础概念什么是java?什么是面向对象?java三大特性this,super关键字抽象类、接口抽象类abstract接口共同点区别抽象类能使用final修饰吗?==和equalsfinal关键字数据类型字......
  • Java两大工具库:Commons和Guava(6)
    您好,我是湘王,这是我的博客园,欢迎您来,欢迎您再来~   除了操作集合、限流和缓存,Guava还有另一个隐秘的功能:事件总线EventBus机制——是发布-订阅模式的实现,不需要显式......