5.6内容小结

1.注释

注释是一种解释我们所写的代码的文字

写注释的目的:增加代码的阅读性

注释分普通注释特殊注释

普通注释:不能被解析

特殊注释:可以被解析出来

2.关键字

在java语言中,被赋予特殊含义的单词叫做关键字

*注意*在java语言中,组成关键字的字母都是小写的

目前常见的关键字:

class:标记需要一个类,jvm运行的都是class文件

public:权限修饰,说明权限足够大

static:静态修饰

void:语言定义的一种格式

3.标识符

给类,变量名,接口,方法,以及常量等起名字的序列

一般的话,起名字一定要让人看完明白意思

标识符组成规则

  • 英文的26个字母(大小写)
  • 可以是数字(正整数)
  • 美元符号
  • _

注意:

  • 标识符不以数字开头
  • 严格区分大小写,
  • 不能出现别的符号
  • 起名字的时候,不能是java中的关键字(   public   class    void    static       )



起名规则

给类和接口起名:大驼峰命名法

        单个单词-首字母大写即可,其余小写

        多个单词-每个单词的首字母都大写,其余小写

给变量起名: 小驼峰命名法

        单个单词-字母全部小写 

        多个单词-第一个单词字母全部小写,从第二个单词开始,每个单词首字母大写,其余小写

给常量起名:字母全部大写

4.变量

定义:在程序执行过程中,值不断变化的量叫做变量

定义变量三要素:

  1. 数据类型
  2. 变量名
  3. 初始化的值

数据类型分为基本数据类型和自定义数据类型

基本数据类型:  四种八大类

整数类型                

                byte:字节类型             1个字节

                short:短整型               2个字节

        `        int:整数默认类型      4个字节

                long:长整型类型        8个字节--------------定义需带标记L

浮点类型

                float:  4个字节, -------------------------------- 定义需要带标记F

                double:8个字节                                        默认类型

字符类型

                char    字符字节                  2个字节

布尔类型

                 boolean                              1个字节---------不参与运算

 进制的概述以及转化

概述:进制就是进位制,是人们规定的一种进位方法。 对于任何一种进制--X进制,就表示某一位置上的数 运算时是逢X进一位。二进制就是逢二进一,八进制是逢八进一,十进制是逢十进一,十六进制是逢十 六进一。

同进制的组成规则

二进制    由0,1组成。以0b开头

八进制    由0,1,...7组成。以0开头

十进制    由0,1,...9组成。整数默认是十进制的

十六进制 由0,1,...9,a,b,c,d,e,f(大小写均可),以0x开头

转化

任意进制转化成十进制

  1. 将任意进制的数字串从右向左编号,从零开始,编的数字我们叫权
  2. 该进制是几进制,它的基数就是几
  3. 系数就是每一位上的数据

运算: 转化后十进制的值所有系数*基数的权次幂之和

十进制转化成任意进制

  1. 除基数取余
  2. 除到商为0
  3. 余数反转

特殊转化

二进制和八进制,十六进制如何转换

  1. 以十进制为桥梁
  2. 二进制--八进制      3个bit 为一组,分组,不够添0 (算出每组十进制值,拼接)
  3. 二进制--十六进制   4个bit为一组,分组,不够添0 (算出每组十进制值,拼接)

数据类型转换

转化原因:

Java程序中要求参与的计算的数据,必须要保证数据类型的一致性,如果数据类型不一致将发生类型的 转换。

转化分类

自动转化

                将取值范围小的类型自动提升为 取值类型大的范围。

强制转换

                将取值范围小的类型自动提升为 取值类型大的范围。

**注意**

  • 浮点转成整数,直接取消小数点,可能造成数据损失精度。
  • int 强制转成 short 砍掉2个字节,可能造成数据丢失。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值