JAVA入门--基础知识1

  • 注释

   //-------单行注释;/* */-------多行注释;/** */-------文档注释

  • 标识符规则-------驼峰规则
  • JAVA关键字保留字:供内部使用,不可作为变量名和方法名!
  • 变量:本质上就是代表一个“可操作的存储空间”,空间位置是确定的,但是里面放置什么值不确定。我们可以通过变量名来访问“对应的存储空间”,从而操纵这个存储空间存储的值。
  • 变量的分类
  1. 局部变量:方法或语句块内定义的变量。生命周期是从声明位置开始到方法或语句执行完毕为止。
  2. 成员变量
  3. 静态变量
  • 常量:一旦赋值不可改变。
  • 3类8种基本数据类型
  1. 数值型--byte、short、int、float、double、long
  2. 字符型(文本型)--char
  3. 布尔型--boolean
  • 整型:byte(1字节)、short(2字节)、int(4字节)、long(8字节)
  • 浮点数:float(4字节)、double(8字节)

    !!!浮点数不精确,一定不要用于比较

  • 字符型变量/常量     char  2个字节
  • 运算符  
  1. 算术运算符 +,-,*,/,%属于二元运算符,二元运算符运算规则略。
  2. 赋值及其扩展运算符
  3. 逻辑运算符(^异或:相同为false,不同为true)
  4. 位运算符(乘2除2做移位操作很快)
  • 字符串连接符
  • 条件运算表达式
  • 自动类型转换:指的是容量小的数据类型可以自动转换为容量大的数据类型。(不超过bytr,short,char的表示范围的话,整型常量可以直接赋给,无需强制类型转换)
  • 强制类型转换

    !!!操作比较大的数时,要留意是否溢出。

  • 使用Scanner获得键盘输入
    Scanner scanner = new Scanner(System.in);
    String name = scanner.nextLine();//获得输入的那行文字
    //nextInt……

     

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值