当前位置: 首页 > news >正文

Java基础(二)

1.标识符

标识符:由数字、字符、下划线、$组成(不能以数字、下划线开头)

java严格区分大小写

2.命名规范

包名:多单词组成时所有字母全部小写

类名、接口名:多单词组成时,所有单词首字母大写

变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写

常量名:多有字母大写。多单词每个单词由下划线连接

3.变量

变量包括变量类型、变量名、存储值(数据类型 变量名=数值;)

作用:在内存中存储数值

Java变量先声明后使用

变量只有在作用域才能生效

同一作用域不能定义重名变量

字符类型 char(char=‘‘)

只能写一个字符

表示方式:1.声明一个字符 2.转义字符 3.直接使用Unicode值来表示字符型常量

布尔类型:boolean

  1. 只能取true flase

  1. 常在条件判断、循环结构使用

基本数据类型之间的运算规则:

前提:这里是讨论只是7种基本数据类型变量间的运算,不包含布尔类型

  1. 自动类型提升:byte -> short -> int -> long - > float -> double

char-> int -> long - > float -> double

  1. 强制类型转换:自动化类型提升的逆运算

需要使用强转符()

强制类型转换可能导致精度损失

  1. 变量运算规则 1.编码问题:long型忘加L 默认为int

float必须加,否则报错

  1. 整型常量:默认int型

  1. 浮点类型:默认double型

变量string

  1. string属于引用数据类型

  1. 声明string类型变量时,使用一对“”

  1. String可以和8种基本数据类型做运算(只能做连接操作),将结果为String类型

4.进制转换

计算机底层都是以补码方式来存储的

十进制转二进制:除二取余

二进制转八进制:3位二进制表示1位八进制

二进制转十六进制:4位二进制表示1位八进制

相关文章:

  • Adobe Muse网站代做/怎样创建自己的电商平台
  • 做公司集团网站/seo按照搜索引擎的
  • 怎么在企查查网站做企业认证/关键词搜索引擎
  • 三型布局的网站/指数平滑法
  • 做网站销售 优帮云/阿里关键词排名查询
  • 深圳龙华大浪做网站公司/php免费开源crm系统
  • 第二章.线性回归以及非线性回归—特征缩放,交叉验证法,过拟合
  • SpreadJS.Release.16.0.2 Crack by Xacker
  • Spring、SpringMVC、SpringBoot、SpringCloud 框架常用注解说明
  • 【教学赛】金融数据分析赛题1:银行客户认购产品预测(0.9676)
  • Java图形化界面---JOptionPane
  • ubuntu20.04下出现protoc与gazebo版本问题
  • 通信电子、嵌入式类面试题刷题计划03
  • [ECE]模拟试题-7
  • 作为java工程师这些概念要理清(一)
  • 安科瑞智能仪表在密集母线行业中的应用
  • nacos在国产银河麒麟系统飞腾CPU部署安装
  • PaddleNLP开源UTC通用文本分类技术,斩获ZeroCLUE、FewCLUE双榜第一