java小白必记知识

JDK、JRE及JVM

JDK是Java的编译和开发工具,包含JRE和开发工具,其中JRE(开发环境)包含jvm(用来跨平台运行的)和核心类库(封号的Java程序包,各种数据运行程序)
开发工具包含:javac.exe(编译工具)和Java.exe(开发工具)。
编译工具:Javac是用来把Java文件编译成为class文件,
开发工具:用来程序开发创作
java小白必记知识_第1张图片

常用的DOS命令:

E: 盘+冒号(按shift) 切换盘
Dir 查看当下路径的内容
cd 文件名 进某一文件 可以cd JDK\bin (连续进几层文件)
cd… 返回上一级
cd\ 回退到盘符
cls 清除上面的所有内容
exit 退出cmd
java小白必记知识_第2张图片

注释:

单行注释: //zhesh
多行注释:/是大V/
文档注释:/*的v/

关键字

关键字全部小写,代码编辑器对其变色,非常直观

常量

程序运行时,不能改变的值
字符串常量: 用””括起来的内容可以输出 如:”on” “是的”
整数常量: 只有整数 如 235 -523
小数常量: 只有小数 如 3.14 -1.25
字符常量: 用单括号括起来的内容 ‘A’ ‘啊’ ‘0’
布尔常量: 只有TRUE和FALSE
空常量: 只有空值 null
java小白必记知识_第3张图片

数据类型

计算机存储设备最小存储单元为b(bit)
计算机最小存储单元为B(Bate)有最小的连续8个位组成
1B(字节)=8bit
1K=1024B
1M=1024K
1G=1024M
1T=1024G

整数:
Byte -128~127
Short -32768~32767
Int -2的31次方~2的31次方(系统默认整数类型)
Long -2的63次方~2的63次方(使用时需要在数值后加L)

浮点数:
float 负数 -3.042823E+38~-1.401298E-45 (E+38是2的38次方,E-45是2的负45次方)(使用时需要在后面加F)
正数 1.4011298E-45~3.042823E+38

Double 负数 -1.797693E+308~-4.9000000E-324(系统默认浮点数)
正数 4.9000000E-324~1.797693E+308

字符 char 0~65535

布尔 Boolean true和false
java小白必记知识_第4张图片

变量

定义变量: 数据类型 变量名=变量值
如:int b = 1500

标识符

定义规则:组成可以 英文字母 数字 下划线( _ ) 美元符号$
不能以数字开头
区分大小写
不能是关键字

标识符常见命名约定:

  (方法、变量)小驼峰:
    1.标识符是一个英文单词时用首字母小写 如:name
    2.标识符有多个单词组成,第一个单词首字母小写,其他单词大  写 如:fristName
            
  (类)大驼峰:
    1.标识符首字母单词大写 如 Name
    2.标识符有多个单词组成,每个单词首字母大写如:FristName

类型转换

  1. 自动类型转换:把范围小的变量赋值给范围大的变量(byte、short不能赋值给char)

    如:double s = 10
    Byte a = 5;
    Short c = a;
    Int p = a;
    java小白必记知识_第5张图片

  2. 强制类型转换:把范围大的变量赋值给范围小的变量(不建议会丢失数据)
    目标数值类型 变量名 = (数值类型)值或变量
    如 int s = (int) 88.88 (会输出为88,丢失 0.88)

你可能感兴趣的:(小白,干货)