传智播客旗下技术交流社区北京校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

[学习交流] 学习心得

© huangdong123 初级黑马   /  2019-1-14 17:10  /  51 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

不知不觉已经在黑马学了两个星期了,在此我给大家分享下我在这两星期的课堂笔记吧,希望对大家有用。
java语言基础
* A:什么是标识符
          * 就是给类,变量,接口,方法等起名字时使用的字符序列
* B:标识符的组成规则
          * 英文大小写字母
          * 数字字符
          * $_
* C:标识符注意事项
          * 1,不能使用关键字
        * 2,不能数字开头
* A:什么是常量
        * 在程序运行期间,固定不变的量  
* B:Java中常量的分类
        * 字符串常量            用双引号括起来的内容: “abc” “123”
        * 整数常量                所有整数 100, 200, 0, -150
        * 小数常量                所有小数 2.5 -3.5 0.0
强制类型转换
1.5 赋值到 int 类型变量会发生什么?产生编译失败,肯定无法赋值。
double 类型内存8个字节, int 类型内存4个字节。 1.5 double 类型,取值范围大于 int 。可以理解为 double 8
升的水壶, int 4升的水壶,不能把大水壶中的水直接放进小水壶去。
想要赋值成功,只有通过强制类型转换,将 double 类型强制转换成 int 类型才能赋值。
强制类型转换:将 取值范围大的类型 强制转换成 取值范围小的类型
比较而言,自动转换是Java自动执行的,而强制转换需要我们自己手动执行。
for while 的小区别:
控制条件语句所控制的那个变量,在for循环结束后,就不能再被访问到了,而w续使用,如果你想继续使用,就用while,否则推荐使用for。原因是for循环结束失,能够提高内存的使用效率。在已知循环次数的时候使用推荐使用for,循环次数未知的时推荐使用while

分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马