首页 > 其他分享 >jdk jre 关键字 字面量 特殊字符 变量 进制

jdk jre 关键字 字面量 特殊字符 变量 进制

时间:2024-01-11 14:47:05浏览次数:20  
标签:jre 进制 Java 变量 jdk 工具 特殊字符 字面

JDK(Java Development kit):Java开发工具包

  • jvm:Java virtual machine Java虚拟机,Java真正运行的地方;
  • 核心类库:Java提前定义好的;
  • 开发工具:Javac编译工具,Java运行工具,jdb调试工具,jhat内存分析工具。

JRE(Java Runtime Environment):Java运行环境    【把一些运行时用到的工具单独抽离出来】

  • jvm
  • 核心类库
  • 运行工具

关键字:被Java赋予特定含义的单词,字母全部小写。

字面量:告诉程序员数据在程序中的书写格式;

类型:

  • 整数
    1
  • 小数
    1.1
  • 字符串:放在双引号内
    "我是美女"
  • 字符:放在单引号内且只有一个
    '6'
  • 布尔
    TRUE、FALSE
  • 空类型,不能直接打印出来
    null

特殊字符:\t,在打印的时候把前面字符串长度补齐到8或8的倍数

变量:程序执行过程中,可能会变的量,一条语句可以定义多个变量

int d=100,e=200,c=300

使用变量之前必须赋值

计算机存储规则

数据在计算机中是二进制进行存储

  • 二进制开头:0b
    0b10
  • 十进制:不加
    1
  • 八进制:0
    011
  • 十六进制:0x
    0x1a

 进制转换:系数*基数的权次幂

标签:jre,进制,Java,变量,jdk,工具,特殊字符,字面
From: https://www.cnblogs.com/FH-XYF/p/17958465

相关文章

  • JDK版本升级到17后,GeoServer的图层无法图层预览
    一、问题JDK版本升级到17后,我们在web端上会发现很多功能会莫名其妙的报错打开图层预览,也发现图层加载不出来二、解决办法https://www.osgeo.cn/geoserver-user-manual/production/java.html我们只需要将其删除,然后重启geoserver即可......
  • JDK1.8 如何升级到JDK17?详细图文讲解亲测有效
    前言电脑上之前已经安装了jdk1.8的版本,由于现在很多新的jar包需要jdk11以上版本。那么如何升级到jdk17的版本一、检查当前jdk版本java-version如果你本地已经有1.8版本了找到环境变量设置地方JAVA_HOME二、JDK17下载官方下载地址(Oracle中国的官方网站)https://www.or......
  • 【设计模式】模板方法模式——模板方法模式在JDK源码中的应用
    模板方法模式在JDK源码里最典型的实现就是AQSAbstractQueuedSynchronizerAQS(AbstractQueuedSynchronizer)的部分代码如下:publicabstractclassAbstractQueuedSynchronizerextendsAbstractOwnableSynchronizerimplementsjava.io.Serializable{//……代码......
  • 你还在“垃圾”调优?快来看看JDK17的ZGC如何解放双手 | 京东云技术团队
    1、前言不要犹豫了,GC最大停顿时间小于1ms,支持16TB内存,这么高的性能提升,也不需要复杂的调优,节省了这个时间,你去陪对象不香嘛。上篇文章给大家带来了JDK11升级JDK17的最全实践,相信大家阅读后对于升级JDK17有了基本的了解。同时我们也会比较好奇,ZGC的原理是啥样的,怎么做到停顿时间......
  • 你还在“垃圾”调优?快来看看JDK17的ZGC如何解放双手 | 京东云技术团队
    1、前言不要犹豫了,GC最大停顿时间小于1ms,支持16TB内存,这么高的性能提升,也不需要复杂的调优,节省了这个时间,你去陪对象不香嘛。上篇文章给大家带来了JDK11升级JDK17的最全实践,相信大家阅读后对于升级JDK17有了基本的了解。同时我们也会比较好奇,ZGC的原理是啥样的,怎么做到停顿时间那么......
  • JDK安装与配置教程来啦
    1.从Oracle公司官网下载JDK安装文件。官网地址为:http://www.oracle.com/technetwork/java/javase/downloads/index.html目前最新版本是JDK21,下面就以JDK21举例。2.需要登录Oracle账户,没有的注册一下就行了。3.在确认安装的盘符(例如:E盘)新建文件夹,取名为Java。4.双击下载的JDK安装文......
  • 【JDK+jenkins+gitee实现CI/CD(之三)】 jenkins拉取gitee代码WebHook返回403或404错误
     先上几张让我纠结了很多天的截图  以上是在我配置好jenkins和gitee令牌后一直出现的错误,查询了很多天资料后,确认造成的主要原因就是权限问题我的Jenkins 是最新的版本2.426.2,说下以下我使用过但无效果的办法,这些方法不能解决我提交代码后Jenkins触发WebHook的403问题......
  • JDK阅读顺序
    很多java开发的小伙伴都会阅读jdk源码,然而确不知道应该从哪读起。以下为小编整理的通常所需阅读的源码范围。标题为包名,后面序号为优先级1-4,优先级递减1、java.lang1)Object12)String13)AbstractStringBuilder14)StringBuffer15)StringBuilder16)Boolean27......
  • 【JDK新特性】JDK和Springboot各版本新特性介绍
    目录参考资料以下是一些较新版本的JDK的主要新特性介绍:JDK8:Lambda表达式:引入了函数式编程的概念,使得代码更简洁、可读性更强。StreamAPI:提供了一种高效处理集合数据的方式,支持并行处理。默认方法(DefaultMethods):接口可以包含具有默认实现的方法。方法引用(MethodReferences):通过......
  • 【JDK源码】String源码学习笔记
    代码运行环境:JDK8首先思考几个问题:String对象在不同的JDK中是如何实现的?String对象的不可变性是什么样的?下面这段代码的输出结果是什么?Strings1=newString("aaa")+newString("");s1.intern();Strings2="aaa";System.out.println(s1==s2);Strings3=newString("bbb......