黑马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 声音

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


相关推荐
MY_TEUCK9 小时前
【Java 后端 | Nacos 注册中心】微服务治理原理、选型与注册发现实战
java·开发语言·微服务
测试员周周9 小时前
【Appium 系列】第13节-混合测试执行器 — API + UI 的协同执行
开发语言·人工智能·python·功能测试·ui·appium·pytest
光泽雨10 小时前
c#中的Type类型
开发语言·前端
见叶之秋10 小时前
C++基础入门指南
开发语言·c++
小江的记录本10 小时前
【Java基础】Java 8-21新特性:JDK21 LTS:虚拟线程、模式匹配switch、结构化并发、序列集合(附《思维导图》+《面试高频考点清单》)
java·数据库·python·mysql·spring·面试·maven
计算机安禾10 小时前
【c++面向对象编程】第42篇:模板特化与偏特化:为特定类型定制实现
开发语言·c++·算法
qq_4017004110 小时前
Qt 项目中使用 QSS 的全面总结
开发语言·qt
玖釉-10 小时前
C++ 中的循环语句详解:while、do...while、for、嵌套循环与循环控制
开发语言·c++·算法
问心无愧051310 小时前
ctf show web入门156
笔记
XMYX-011 小时前
37 - Go env 环境变量:配置管理与运行时控制
开发语言·golang