【JAVA基础学习笔记3】

本文深入浅出地介绍了Java编程中数据类型(包括基本类型如byte, short, int, long, float, double, char以及引用类型),变量和标识符的规则,以及注释的使用方法,同时涵盖了类、接口和数组等概念。

注释

单行注释
//
多行注释
/*
123
123
*/
文档注释
/**
123
*/

标识符和关键字

关键字

在这里插入图片描述

标识符

  • 所有的标识符都应该以字母(A-Z或者a-z),美元符($),或者下划线开始
  • 首字符之后可以是任何字符组合
  • 不能使用关键字作为变量名或者方法名
  • 标识符市大小写敏感的

数据类型

基本类型
  • byte占1个字节范围:-128-127
  • short占2个字节范围:-32768-32767
  • int占4个字节范围:-2147483648-2147483647
  • long占8个字节范围:-9223372036854775808-9223372036854775807
long num = 30L   //long类型要在数字后面加上L
  • float占4个字节
folat num1 = 50.1F  //float类型要在数字后面加F
  • double占8个字节
  • 字符类型char占两个字节
  • boolean类型占1位
    位(bit)是计算机内部数据存储的最小单位,110是3位二进制
    字节(byte)是计算机忠数据处理的基本单位,一般永B表示
    1B(byte,字节) = 8bit
    1024B=1KB
    float类型表示的数据是近似值不精确,最好完全用double类型
引用类型
  • 接口
  • 数组

类型转换

低-------------------------------------------------------->高
byte,short,char-> int -> long ->float -> double

  • 强制类型转换 (类型)变量名 高–低
  • 自动转换 低—高
注意问题:
  • 不能对布尔类型进行转换
  • 不能把对象类型转换为不相干的类型
  • 在把高容量转换到低容量时,强制转换
  • 转换时可能存在内存溢出,或者精度问题

变量 常量 作用域

  • 类变量
  • 实例变量
  • 局部变量
public class Variable{
     static int allClick=0; //类变量
     static final double PI = 3.12; //final表示常量
     String str="hello";  //实例变量:从属对象,如果不初始化,这个类型为默认值
                                 //0 0.0 false  除了基本类型,其余默认值为null
     public void method(){
            int i =0;  //局部变量:必须声明和初始化值
     }
}
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值