Java基础入门

1.注释、标识符、关键字

注释

  • 注释并不会被执行,是写给写代码的人看的
  • 书写注释是一个非常好的习惯

Java中的注释有三种:

  • 单行注释

    可以注释一行文字

    // 注释
    
  • 多行注释

    可以注释一段文字

    /* 注释 */
    
  • JavaDoc:文档注释
    /** 注释 
     *	功能:加参数
     *  @Authar  作者
     *  跟Doc一起使用
     */
    

标识符和关键字

java 所有的组成部分都需要名字 类名、变量名以及方法名都被称为标识符

标识符注意点
  • 所有的标识符都应该以字母(A-Z 或者 a-z),美元符($)、或者下划线(_) 开始

  • 首字母不能以 数字、#、* 开头

  • 首字符之后可以是字母(A-Z 或者 a-z),美元符($)、下划线(_) 或数字的任意字符组合

  • 不能使用关键字作为变量名或方法名
  • 标识符是大小写敏感的

  • 可以使用中文命名,但是一般不建议这样去用,也不建议使用拼音,很 Low

2.数据类型

强类型语言(强类型定义语言)

Java是一种强类型语言

要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用

​ 一旦定义了一个变量,只定义了某个数据类型,如果不经过转换的话,就永远是这个类型了

  • 安全性高,速度慢
弱类型语言
要求变量的使用可以不符合规定

Java的数据类型分为两大类

  • 基本类型(primitive type)
    • 数值类型
      • 整数类型

        byte 占1个字节范围:-27~27-1

        short 占2个字节范围:-215~215-1

        int 占4个字节范围:-231~231-1 最常用

        long 占8个字节范围:-263~263-1 一般数字后加L

      • 浮点类型(小数)

        flaot 占4个字节 一般数字后加F

        double 占8个字节

      • 字符类型char占2个字节 一般加上 ‘’

        注意:String 不是关键字,是类

    • boolean类型:占1位其值只有 truefalse 两个(布尔值:是非)
  • 引用类型(reference type)
    • 接口
    • 数组

什么是字节

  • 位(bit):是计算机 内部数据 存储的最小单位
  • 字节(byte):是计算机中 数据处理的基本单位,习惯上用大写 B 来表示
  • 1B(byte,字节) = 8bit (位)
  • 字符:是指计算机中使用的字母、数字、字和符号

1bit表示1位

1Byte表示一个字节 1B=8b

1024B=1KB

1028KB=1M

1024M=1G

数据类型拓展

整数类型:进制 二进制0b 十进制 八进制0 十六进制0x

int i0 = 0b1;	//二进制	输出 1	
int i1 = 10;	//十进制	输出 10
int i2 = 010; 	//八进制	输出 8
int i3 

你可能感兴趣的:(java)