黑马程序员技术交流社区
标题: 学习心得 [打印本页]
作者: huangdong123 时间: 2019-1-14 17:10
标题: 学习心得
不知不觉已经在黑马学了两个星期了,在此我给大家分享下我在这两星期的课堂笔记吧,希望对大家有用。
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
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |