# day5学习
IDEA学习总结
前天学习了IDEA的Java编程,今天回顾了一下,点开文件夹里的hello文件,打开了却运行不了,气死我了QAQ。
原来需要建立一个src文件夹来装它啊,不然就打不开,自己另建文档,将扩展名改成java再用IDEA打开是运行不了的。
再看了遍视频教学,原来是需要在IDEA里面新建文件夹,然后在右点击src文件新建代码,才可以得到可以编译的代码,上学期学c语言学习惯了,直接改文件扩展名用IDEA打开。
昨天学习了一些理论知识,比如数据类型以及标识符等等,但是昨天不太认真,我打算今天重新再学一遍。
数据类型
- 强类型语言:要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
- 弱类型语言
Java的数据库类型分为两大类
- 基本类型
- 引用类型
注:我用mindmaster做出了一个结构,不是很详细
八大基本数据类型注意事项
整数拓展关于进制
浮点拓展
发现一个小错误,应改为float d1=22222f;
从这里可以看到,float和double输出的数都是0.1,但它们并不是相等的。
我敲出来的和视频教学上的一样,但是视频上float d1和float d2的编译结果是true(*因此就得出结论“最好完全避免用浮点数进行比较”理由是float是有限的,离散的,可以舍入误差),而我的编译结果却是false。为啥啊!!!
又试了一遍,原来是需要那个数特别大的时候才会出现这种情况啊。嘻嘻
今天的学习结束!