黑马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个空格。

java 复制代码
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 声音

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


相关推荐
evans在进步7 小时前
LeetCode 394:字符串解码——Java 单栈模拟与嵌套解析详解
java·python·leetcode
淼澄研学7 小时前
Python结合大模型挖掘搜题长尾关键词实操指南
开发语言·python
FfHUCisI7 小时前
Golang - 信号量模式(Semaphore Pattern)
开发语言·后端·golang
m0_547486667 小时前
《Java程序设计与实践 》全套PPT课件2026
java·开发语言
后季暖8 小时前
langgraph笔记(2)&& fastapi笔记
笔记
土司大王8 小时前
LeetCode hto100——字母异位词分组
java·算法·leetcode
码匠许师傅8 小时前
【C++ 面试真题】聊聊 C++ 中的 lambda 表达式
java·c++·面试
小小筱筱8 小时前
LabVIEW笔记:解决周立功CAN卡驱动缺失导致的启动报错问题
笔记·labview
Wang's Blog9 小时前
PostgreSQL笔记4: 市场地位、生态全景与行业应用实践
数据库·笔记·postgresql
QCodingDev9 小时前
Spring AI Alibaba ReAct Agent实战:从Tool Calling到Agent,企业AI复杂业务该如何设计?
java·人工智能·agent·ai编程·spring ai