6月25日课程总结

今天的课程算是正式开始了,从今天起,每天都要正式记录在培训班的每一天了,每一个知识细节都尽量复盘到.

一.注释:

/**代表蓝色注释
 * 该多行注释一般是写在类名的上面或者方法的上面
 */

/*代表绿色注释
 * 
 */

二.JDK,JRE,JVM
         * JDK:java开发工具(JDK里面包含了JRE)
         * JRE:java中的运行环境
         * JVM:java虚拟机

三.八大基本数据类型:
         * 整数:
         * byte:范围-128~127 占1个字节8位
         * short:占两个字节 16位
         * int: -2147483648~2147483647 占4个字节 32位
         * long: -2^63~2^63-1 占8个字节 64位
         * 小数:
         * float:占4个字节 32位
         * double:占8个字节64位
         * 字符:
         * char:0-65535;占两个字节
         * 布尔类型:
         * bollean:占一个字节 8位
         * String:字符串类型(引用类型)

四.类型转换:

 * 自动类型转换:
         * 因为整数的数字也就是int类型,当我们将128赋值给long类型的时候
         * 实际上是将128自动转换成了long类型
         * 如果想默认将整数类型变成long类型,那么我们需要在该数值的后面加上L或者l 
         */
        /*
  * 强制类型转换:
         * 将大的数据类型的数据赋值给小的数据类型的变量的时候,
         * 需要进行强制的类型转换,这个过程就叫做强制类型转换
         */

五.变量名命名规则
         * java中的关键字:写出来变红色的都是关键字
         *1.变量名由数字,_,$,字母组成
         * 2.不能以数字开头
         * 3.不能是java中的关键字
         * 4.多个单词相连时,使用驼峰命名法
         * 5.变量名的首字母小写,类名的首字母大写
         * 6.尽量做到见名知意(不建议使用中文)    
         */

六.运算符
         * 算术运算符:+,-,*,/,%
         * 复合运算符:+=,-=,*=,/=,%=
         * 逻辑运算符:&& || !
         * 关系运算符:>,<,==,!=,>=,<=
         * 按位运算符;(二进制)>> ,<< ,&,|             
         * ++在前:先运算,后赋值
         * ++在后:先赋值,后运算
         */
        /*
         *注意:当byte和short类型的变量在进行数学运算的时候,
         * 会自动的将数据类型提升为int类型
         * 但是像+=,-=,*=,/=这种复合运算符也存在特殊的编译,
         * 如果我们使用复合运算符进行运算,则不会进行自动的类型提升

         */

总结:今天的学的东西就是一个八大基本类型,范围的话记住占几个字节就行了,比如byte类型占一个字节,在计算机里面就是8位,他的范围就是-2^8~2^8-1,之所以正数要减一是因为0算正数,依此类推,short类型占两个字节,范围是-2^16~2^16-1,int范围是-2^32~2^32-1,long范围是-2^64~2^64-1,然后小数里面的float对应整数的int,占8位,double对应long,占16位,char类型的话只有正数,范围就是0~2^16-1,这个范围一般公司笔试的时候会考,然后就是应用在数据类型的自然转换和强制转换的时候了,什么数据要用什么类型的变量来装.

然后命名规则主要要记住多个单词的时候要驼峰命名,运算符的话很简单,跟数学里面一样,特殊的是逻辑运算符&&,||,!,平时用得多也很熟悉了,再就是位运算,按位&,按位|,>>和<<,就是把数写成二进制数每一位进行位运算,>>和<<相当于把数字的位置向左或向右移多少位,相当于十进制中的乘法和除法.总体来说,很简单,花点心思记一下就可以了.

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值