JAVA学习打卡第二天

在学习敲代码的初期就要养成做注释的习惯,前期代码行数比较少凭借记忆还可以记住每段代码的作用,后期做项目的时候动辄几百上千行代码,有一系列帮助记忆的注释就现得尤为重要。

关于注释的方法:

第一类:单行注释 ://表示 只能注释一行文字 可以通过快捷键ctrl+/达到快速单行注释的目的。

第二类:多行注释 :/**/表示 两个*之间的部分会被注释,可以将多行代码或解释文字进行注释。可以通过快捷键ctrl+shift+/快速进行多行注释。

第三类:文档注释:/** */表示 若不进入大的网络公司的话 注意掌握好单行和多行注释就可以了,但掌握文档注释有锦上添花之作用。

***在初学的时候一定要注意代码规范和注释规范***

学习java过程中会需要用到的关键字一共也就这么多,耐心一些掌握下来,加油。

标识符的注意事项:

所有的标识符都应该以大小写字母,美元符($),或者下划线(_)开始

首字符之后就可以是字母,美元符,下划线和数字的自由组合了。

**不能使用关键字作为变量名,会报错的。**

标识符是大小写敏感的,需要注意大小写。例如man和Man就是两个不同的变量名。

需要注意的是类名和变量名虽然都可以使用拼音甚至是中文,但是非常不规范,可能遭到同行鄙视,所以尽量使用英文类名和变量名。

数据类型:

八大基本数据类型一定要掌握。

数据类型是强类型语言,要求变量的使用严格符合规定,所有的变量都必须先定义才能使用。

 基本数据类型:整数类型:byte short int long 一般情况下是使用int完全足够

浮点类型(小数):float double

要了解类的数值范围没必要死记,ctrl+点击类名就可以查看Java自带的解释部分。

除了基本数据类型之外就都是引用类型。

字节:位(bit) 字节(byte):是计算机中数据处理的基本单位,习惯上用大写的B来表示

1B(byte,字节) = 8bit(位)      

1B = 1b  1024B = 1KB  1024KB = 1MB 1024MB = 1G 1024G = 1TB

字符:是指计算机中所使用的字母、数字、字和一系列符号。

===================================================

整数拓展: 进制问题 二进制0b 十进制就是我们日常使用的进制 八进制0 十六进制0x

八进制010 输出值为8   十六进制0x10输出值为16

sout可以输出一大行的“==============”以作为输出的分割线

浮点数扩展:由于浮点类表现得字长是无限的 还有很多的特性比如离散,舍入误差,大约,接近但不等于,所以最好完全避免使用浮点数进行比较,一个典型的例子如下图:

这就是浮点数比较而造成的问题,所以最好完全避免使用浮点数进行比较。

字符拓展:

**编码表Unicode 所有字符的本质还是数字 在编码表中:a = 97 A = 65  而且Excel中只有2的16次方也就是65536个字符 ,不会再高了。

 **转义字符:

\t  制表符   \n 换行符 还有很多的转义字符可以在其他的博客或者网站上搜索到,也需要自己接触理解。

**布尔值拓展:

boolean flag = true;

if(flag==true){}这是新手写代码

if(flag){}这是老手写代码  但是这两行代码的作用是一样的,会默认进行比较

在熟悉了敲代码之后,Less is More!!!! 代码要精简易读,篇幅不宜太长,不方便自己理解,更不方便与自己合作者的理解。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值