Java的基础

一:环境的使用
  • 创建模块:先创建一个空项目,然后再新建,之后再起名字,找位置,之后保存,在src里面创建类,就可以编写代码了!

  • 字体设置:菜单栏上的file Settings Keymapr Font 就可以改字体了(设置快捷键)

  • 常用快捷键:

    • 快速复制一行:Ctrl+D

    • 单行注释:Ctrl+/

    • 多行注释:Ctrl+Shift+/

    •  

二:计算机组成原理
  • 计算机存储设备的最小单位是:位(bit)

  • 计算机最小的存储单位是:字节(byte)

  • 换算单位:

    • 1字节=8位;

  • 进制:

三:Java的数据类型
  • 基本数据类型

    • 布尔类型:boolean 1字节

    • 字符型:char 2字节

    • 整数型:

      • 字节型:byte 1字节

      • 短整型:short 2字节

      • 整形:int 4字节

      • 长整型:long 8字节

    • 浮点型

      • 单精度:float 4字节 使用该类型必须加f/F;

      • 多精度:double 8字节

  • 引用数据类型

    • 数组

    • 接口

  • 注意:

    • 默认的整数类型:int

    • 默认的浮点数类型:double

四:变量
  • 格式:数据类型 变量名 = 数值;

  • 注意:数据类型必须要和数值的类型保持一致,不然会出现精度丢失的现象

  • 变量的使用注意事项:

    • 使用前,必须赋值

    • 变量是有作用域的

    • 同一个代码块中,变量名字不能重复

五:数据类型转换
  • 遵循的原则:

    • 范围小的可以转换成范围大的;

    • 范围大的不能转换成范围小的;

  • 转换的顺序:

    • byte short int long float double

  • 转换方式:

    • 自动转换:(小转大)

      • 格式:大范围的变量 变量名 = 小范围的变量;

    • 强制类型转换:(大转小)

      • 格式:小范围的变量 变量名 = (小范围的变量)大范围的变量;

  • 转换原理:

    • 原码:本身

    • 反码:正数是他自己,负数是符号位为1,其余不变

    • 补码:正数是他自己,负数是符号位不变,反码加1

六:运算符
  • 算数运算符:用来计算数据的

    • +:加分,拼接,正号

    • /:除法

      • 两边都是整数,最后结果是整数;有一边是浮点数,最后结果就是浮点数

    • %:求余

      • 两数相除,最后得到的是余数

    • ++/--(自增自减运算符)

      • 注意:

        • ++在前,先自增,再运算

        • ++在后,先运算,再自增

        • 举例:

                  int a =3;
                  int sum,sum1;
          ​
                  sum = ++a+4;
                  //++在前,先自增,再运算;
                  System.out.println(a);
                  System.out.println(sum);
          ​
                  sum1 = a+++4;
                  //++在后,先运算,在自增;
                  System.out.println(a);
                  System.out.println(sum1);

  • 赋值运算符

    • 举例:

      byte a = 3;
      a = a + 4;      //报错     里面不能有变量
      a = 4 + 3;      //无错误   可以常量强制转换
      a+= 4;          //无错误   赋值运算符

七:思维导图

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值