• Java基础
  • 注释:
    • 单行注释   //注释信息
    • 多行注释        /*注释信息*/
    • 文档注释        /**注释信息*/
    • 注释不参与编译,不参与运行
  • 关键字全部小写 
  • 字面量的分类:
    • 整数类型
    • 浮点类型
    • 字符串类型,可以“”,中间什么也不写
    • 字符类型,不可以‘’,但可以‘ ’加一个空格
    • 布尔类型
    • 空类型:表示空值:null,需要用"null"才能表示出来
  • \t 制表符:在打印的时候,把前面字符串长度补齐到8,或者8的倍数,最少补一个空格,最多补8个空格。 
  •  计算机存储规则:

    • Text文本(数字、字母、汉字)
      • 在计算机中,任意数据都是以二进制的形式来存储的(因为早期计算机是纸带打孔,纸带上只有打到孔和没孔两种状态,二进制刚好也只有0和1两种,现在是计算机是有高压和低压两种状态,所以还是用二进制表示)
      • 十进制:逢十进一、借一当十
      • 二进制:逢二进一、借一当二
      • 任意进制转十进制:
        • 公式:系数*基数的权次幂   相加
        • 系数:就是每一位上的数
        • 基数:当前进制数
        • 权:从右往左,依次是0 1 2 3 4 5 ..........   
      • 十进制转任意进制:短除法
      • 支持英文 ASCII、支持西欧语言:IOS8859-1、支持简体中文:GB2312<GBK<GB18030、支持繁体中文:BIG5、统一全球所有文字:Unicode
    • Image图片
      • 图片数据在计算机中分为三种:黑白图、灰度图、彩色图
      • 显示器的三个知识点:分辨率、像素、三原色
      • 2K屏、4K屏说的其实是显示器的最大分辨率
      • 黑白图:给每个像素点涂色,涂白色代表0,黑色代表1
      • 灰度图:0-255表示灰度数据,0表示纯黑,255表示纯白
      • 彩色图:三原色是红、绿、蓝,每个像素点都有红绿蓝三色,给三原色分配不同的值,就能得到不同的颜色,三原色种每种颜色都必须在0-255之间
        • 三原色小结
          • 计算机中的颜色采用光学三原色
          • 分别为:红、绿、蓝,也称之为RGB
          • 可以写成十进制形式:(255,255,255)
          • 也可以写成十六进制形式(FF,FF,FF)
    • Sound声音
      • 波形图,采样点越多,音质越好
    • 总结计算机的存储规则:
      • Text文本
        • 数字:转二进制
        • 字符:查询码表
        • 汉字:查询码表
      • Image图片:通过每个像素点中的RGB三原色来存储
      • Sound声音:对声音的波形图进行采样再存储
  • IDEA:IDEA的全称是Intellij IDEA
    • 是一种集成开发环境:把代码的编写、编译、执行、调试等多种功能综合到一起的开发工具
    • IDEA的项目结构:project(项目)—module(模块)—package(包)—class(类)