当前位置: 首页 > news >正文

黑马Java基础笔记-1

JVM,JDK和JRE

  • JDK是java的开发环境

    JVM虚拟机:Java程序运行的地方
    核心类库:Java已经写好的东西,我们可以直接用。

    System.out.print中的这些方法就是核心库中的所包含的

    开发工具: javac(编译工具)、java(运行工具)、jdb(调试工具)、jhat(内存分析工具)…
    在这里插入图片描述

  • JRE是java的运行环境,比起JDK更加的精简

    JVM、核心类库、运行工具

在这里插入图片描述

  • JDK,JRE,JVM三者的包含关系
    JDK 包含了 JRE
    JRE 包含了 JVM

制表符 \t

在打印的时候,把前面字符串的长度补齐到8,或者8的整数倍。最少补1个空格,最多补8个空格。

public class Helloworld {
public static void main(Stringl] args) {
System.out.println("name" + '\t' + "age");
System.out.println("tom" + '\t' + "23");
}
}


计算机的存储规则

所有数据都以二进制的形式进行存储

  • Text文本

    • 数字

      转二进制

    • 字母

      查询码表(ascII)

    • 汉字

      查询码表(GBK,Unicode)

  • Image图片

    通过每一个像素点中的RGB三原色来存储(16进制FFFFFF或10进制(255,255,255))

  • Sound 声音

    对声音的波形图进行采样再存储

    外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传


http://www.xdnf.cn/news/32113.html

相关文章:

  • 计算机网络——常见的网络攻击手段
  • 面试题之如何设计一个秒杀系统?
  • 编程语言基础 - C++ 面试题
  • jenkins尾随命令
  • word选中所有的表格——宏
  • ETF价格相关性计算算法深度分析
  • Java Stream 复杂场景排序与分组技术解析与示例代码
  • 蓝桥杯 蜗牛 动态规划
  • 遨游科普:防爆平板是指什么?有哪些应用场景?
  • 使用vue2技术写了一个纯前端的静态网站商城-鲜花销售商城
  • javassist
  • Python concurrent.futures模块的ProcessPoolExecutor, ThreadPoolExecutor类介绍
  • 在 Node.js 中使用原生 `http` 模块,获取请求的各个部分:**请求行、请求头、请求体、请求路径、查询字符串** 等内容
  • Python爬虫实战:获取网易新闻数据
  • Windows系统安装`face_recognition`
  • 2. ubuntu20.04 和VS Code实现 ros的输出 (C++,Python)
  • DeepSeek与Napkin:信息可视化领域的创新利器
  • [matlab]南海地形眩晕图代码
  • Github 2025-04-19Rust开源项目日报 Top10
  • Prompt-Tuning 提示词微调
  • 机器学习核心算法全解析:从基础到进阶的 18 大算法模型
  • MySQL运维三部曲初级篇:从零开始打造稳定高效的数据库环境
  • 10软件测试需求分析案例-查询学习信息
  • 详讲Linux下进程等待
  • Go-zero框架修改模版进行handler统一响应封装
  • 手撕 简易HashMap
  • YOLO11改进-Backbone-使用MobileMamba替换YOLO backbone 提高检测精度
  • 在服务器上部署MinIO Server
  • JMeter实现UI自动化测试的完整方案
  • 配置管理与系统文档