栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java知识点初步总结

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java知识点初步总结

Java基础知识总结(第一部分)
  • 知识总结
    • 一:基本数据类型: 占用内存大小(字节)
    • 二:总结知识点:
    • 三:运算符:
      • 1、算数运算符
      • 2、关系运算符
      • 3、逻辑运算符(布尔运算符)
      • 4、赋值类运算符
      • 5、字符串连接运算符
      • 6、三元运算符(三目运算符、条件运算符)

知识总结 一:基本数据类型: 占用内存大小(字节)
  byte              1
  short             2
  int               4
  long              8
  float             4
  double            8
  boolean           1
  char              2
二:总结知识点:
 标识符:一切可以自己定义的,都叫标识符
  
 关键字:java中给定的,无法自己定义的词语 
  
 字面值:变量的具体值,可以是数字、字符等
  
 变量:一个完整的变量由关键字、标识符和字面值组合而成
  
 数据类型:分为基本数据类型和引用数据类型
三:运算符: 1、算数运算符
     +、- 、* 、/、 %、 ++、 --
2、关系运算符
     ==   、!= 、>  、 <  、>=  、 <=
3、逻辑运算符(布尔运算符)
     &         逻辑与      两边同时为true,结果为true
     |          逻辑或      有一边为true,结果就是true
     !          逻辑非      取反,后面true就是false,是false就是true
     ^         逻辑异或     两边的算子只要不一样,结果就是true
     &&      短路与
     ||         短路或
     
     逻辑与和短路与、逻辑或和短路或运算结果是相同的,不过存在短路现象
     短路与是如果第一个算子为false,后面的算子就不会执行了
     短路或是如果第一个算子为true,后面的算子就不会执行了
     
     一般来说,短路类的逻辑运算符用的更多,但是在某些特殊情况下,比如,必须运行后一个算子,则需要逻辑与、或
     
     逻辑运算符两边的算子都是true或false(布尔类型),并且结果也是布尔类型
4、赋值类运算符
     1. 基本的赋值运算符
        =     将等号右边的运算结果赋值给等号左边
     2. 扩展的赋值运算符
        +=    可以理解为等号左边自加等号右边的值
        -=    可以理解为自减等号后面的值再赋值
        *=    可以理解为乘以等号后面的值再赋值
        /=    可以理解为除以等号后面的值再赋值
        %=    可以理解为按等号右边的数向下取余再赋值
        其实i += 1就相当于i = i+1,但是代码量可以减少,写起来快(其余同理)
        
        而事实上,i += 1并不等同于i = i+1,取决于i这个变量的数据类型
        例如:如果i是byte类型,i += 1 的效力就等同于i = (byte)(i+1)
        
        用扩展的赋值运算符虽然可以节省代码量,
        -但如果原本的值在经过运算之后超出了这个数据类型的取值范围,会存在精度缺失的问题
5、字符串连接运算符
     数字+数字 -->数字
     字符串+数字 -->字符串
     在一个表达式里面可以出现多个+
6、三元运算符(三目运算符、条件运算符)
     布尔表达式?表达式1:表达式2
     如果布尔表达式的运算结果为true,执行表达式1,否则执行表达式2
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/919332.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号