java入门教程day2

17 篇文章 0 订阅
17 篇文章 0 订阅

第二天

注释

1.注释的概念:解释说明程序的;添加注释的内容不会被程序编译运行。
java中注释分为:行注释、块注释、文档注释。

行注释://注释的内容;只能注释一行内容。
块注释:/注释内容/;可以注释多行内容块注释不能嵌套使用。
文档注释:/** 注释内容 */ 用于描述类、方法、接口等的说明,可以用javadoc命令提取成说明文档。
例:先创建的.java后缀文档

/**
说明文档内容
*/
public class Demo{
//有public存在下,类名称应与文件名保持一致
System.out.println("I LOVE JAVA!")//输出内容为I LOVE JAVA!
}

以上是文档注释,与行注释,块注释没有演示饰,非常简单,小伙伴自己尝试;
写完.java文件后,在该目录下,运行cmd,通过命令
javadoc -d ./myjava Demo.java
注:写文件时,class前一定要有public,才可以提取。

关键字

定义:Java内置的 已经定义好的有特殊含义的单词 class,关键字一般小写
注意:
1、const goto 保留字,也是特殊的关键字,目前没有定义好特殊的含义
2、开发工具 eclipse idea 关键字会有特殊的标识 高亮

标识符

1.定义:可以由程序员自定义的字符序列
2.包括:类、方法、变量、接口、包
3.组成规则(必须要遵守)
a.英文大小写字母 中文字符
b.数字
c._ $
4.注意事项
a.数字不能单独使用也不能开头
b.中文字符可以用,但是不建议使用
c.标识符不能和关键字冲突
d.严格区分大小写
5.命名规范(不遵守 也不会影响程序,但是体现编码的经验)
见名知意、驼峰规则
例:
包的命名规范:所有单词均小写,且包的命名大多采用公司网址的倒写,如->com.bdes…
类和接口:单词首字母均大写,
如->Student、StudentAge等
方法和变量:单个单词,字母全部小写,若多个单词构成,第一个单词字母均小写,从第二个开始,首字母均大写,其他小写
例:int stydentAge ;//定义一个学生年龄的变量
常量:单个单词 ,字母均大写,若多个单词 ,每个字母均大写,单词之间_分隔
例:AGE_MAX

进制(重点)

1.进制的概念:计数累计时,进位的机制
十进制范围:0-9
满十进一 0-9 10 11 12 。。。

  1. 二进制范围: 0 1 满二进一 0 1 10(2) 11(3) 100(4) 101(5)。。。
    八进制范围:0-7 满八进一 0-7 10(8) 11(9)。。。 十六进制范围:0-9 a-f 满十六进一
    0-9 a-f 10(16) 11(17)。。。
    2.进制间的转换 十进制转换为二进制:
    在这里插入图片描述

用十进制数除2取余,直到商为0,余数反转,就得到了二进制数。

二进制转换为十进制:
用二进制每一位上的数字乘以2的相应幂次,求和得到的结果就是十进制数
最高位(最左边)幂次:位数-1
最低位(最右边)幂次:0
最低位到最高位,从0开始每次+1
在这里插入图片描述
从右边开始,每三位二进制为一组,如果不够左边补0,每组对应的转换为十进制数,按照顺序拼接起来就是八进制数

八进制转二进制:
在这里插入图片描述
将八进制的每一位数转为三位二进制数,然后拼接就得到相应的二进制数

二进制转十六进制:
在这里插入图片描述
从右边开始,每四位二进制为一组,如果不够左边补0,每组对应的转换为十进制数,按照顺序拼接起来就是十六进制数

十六进制转二进制:
在这里插入图片描述
将十六进制的每一位数转为四位二进制数,然后拼接就得到相应的二进制数。

二进制的单位

在计算机的内部,每一位的二进制称之为一个比特位(bit),简称比特,也称之为二进制位。而每八位二进制组合在一起,称之为一个字节(Byte);在计算机内部,最基本单位是Byte
每1024个Byte,称之为一个KB,每1024个KB,称之为一个MB,
每1024个MB,称之为一个GB,每1024个GB,称之为一个TB,
每1024个TB,称之为一个PB
1Byte=8bit
1KB=1024Byte
1MB=1024KB
1GB=1024MB
1TB=1024GB
1PB=1024TB
2^10=1024

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值