首页 > 编程语言 > 详细

Java基础语法学习总结

时间:2021-03-11 17:21:58      阅读:13      评论:0      收藏:0      [点我收藏+]

计算机信息存储

  • bit 一个二进制数码
  • Byte 字节 八个位

二进制

逢二进一,只有0,1

补码

正数不变,负数绝对值按位取反再加1 -> 最左位为1是负数
意义:符号位可统一处理;减法可按加法处理
最高位之进位需被舍弃

与十进制转换

整数:除2取余,逆序排列
小数:乘2取整,顺序排列

十六进制

0x开头,一个对应4个二进制位

八进制

0 开头 对应3个二进制位 已很少使用

变量

存储不同类型数据,可改变

分类

  • 按数据类型
    • 基本 8种
      类型转换:容量小自动转容量大,可强制转换
      默认浮点数类型是double,定义float时需强转,可在后面加f
      默认整数是int,值过大会提示出错,可在后面加l,表示为long类型
      char类型
      • 两字节
      • 属于数值型 可以变成数字,并参与数字运算
      • 定义使用单引号,一个字符
    • 引用
      • 接口
      • 数组
  • 按位置
    • 局部 方法或语句块内部定义
    • 成员 方法外部、类内部定义
      类的外面不能有变量声明

标识符

不能以数字开头、不能是保留关键字

命名规范

  • 类名 大驼峰式
  • 方法名 小驼峰式
  • 变量名 全部小写

ascii码

一字节数表示的基本字符,从32-126
可用""加8进制数字表示

方法的使用

类似C++中函数,封装一段特定功能

权限修饰符

访问修饰符 同一个类 同包 不同包,子类 不同包,非子类
private
默认
protected
public

static 静态 加载较早不能在其中加载非static方法

运算符

  • 算数
  • 赋值
  • 关系
  • 逻辑
    && 短路与 || 短路或 提前终止运算
  • 字符串连接
  • 三目

变量作用域

大括号确定一个范围
内部范围可以访问外部,外部不能访问内部,成员变量不能访问

转义字符

转义字符 意义 ASCII值(十进制)
\n 换行,到下一行开头 010
\r 回车,移到本行开头 013
\t tab 009

Java基础语法学习总结

原文:https://www.cnblogs.com/yslwgin/p/14517250.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!