之前的Java学习都是零零散散,但从今天开始要脚踏实地地学习Java,真正的去理解面向对象的方法。要学好Java,必须学会总结和积累,总不能学了忘,忘了又从头学,这是我开通这个博客的主要原因,希望能有所收获。之前也曾简略地接触过Android,iOS,都不甚了了。其实最终的目的是血Android,但在此之前必须先打好Java的基础,这些也是急不得的事。今天学习了变量,又是从头学起啊,每次都学这个,但是不学又怕基础不好。
---------------------------------------------------------------------------------------------------------------------------------------------
Java wiki,摘录自慕课网:
Java基本语法学习时需要注意的几点
编写Java程序时,应注意以下几点:
- 大小写敏感:Java是大小写敏感的,这就意味着标识符Hello与hello是不同的。
- 括号:任何括号都要配对! 建议: 括号成对写,如果删除的话成对删除。
- 缩进:适当注意代码的缩进,会增加代码的可视性。
- 符号:在写代码的时候,所有符号一定是英文半角符号输入。同时每句执行代码的结尾一定以分号结束。
- 换行:适当注意换行,会增加代码的可视性。
Java 中 float 与 double 的区别
1.float是单精度浮点数,内存分配4个字节,占32位,有效小数位6-7位
double是双精度浮点数,内存分配8个字节,占64位,有效小数位15位
2.java中默认声明的小数是double类型的,如double d=4.0
如果声明: float x = 4.0则会报错,需要如下写法:float x = 4.0f或者float x = (float)4.0
其中4.0f后面的f只是为了区别double,并不代表任何数字上的意义
3.对编程人员来而,double 和 float 的区别是double精度高,但double消耗内存是float的两倍,且double的运算速度较float稍慢。
Java 中 char 和 String 的区别
1.char表示字符,定义时用单引号,只能存储一个字符,如char c='x';
而String表示字符串,定义时用双引号,可以存储一个或多个字符,如String name="tom";
2.char是基本数据类型,而String 是一个类,具有面向对象的特征,可以调用方法,如name.length()获取字符串的长度。