.
学好Java关键就在于态度。态度是学习好java的前提,积极的态度注定你就比别人学得认真,自然最终学的一定比不认真的人学的好! 2. 有良好的前提,不努力也不行的,所以呀!还得练习。要做到常练习,多看,多思考(举一反三,多方位的,全面的使你的程序更加的完美);3.最后一点,就是多多交流!闭门造车永远是落后的学习方式,所以好要和身边的一切可以交流技术的人积极交流,毕竟个人的力量有限的! 二、 Java中那些重要知识点!!(本人认为最主要的是思想,
知识点也很重要,关键是在学习中总结出自己的一套思想,好的枪手都是子弹喂出来的,好的程序员都是写代码写出来的) 1. Java数据类型 a) 基本数据类型:byte、short、int、long、float、double、char、
boolean(注意各自的取值范围,还有转换方式)b) 引用数据类型: 数组、类、接口。2. 运算符号a) 算术运算符:+、- 、* 、/ 、%、++、--; b) 赋值运算符:= 、+= 、-= 、*= 、/=、%=; c)
比较运算符:<、>、=<、=>、!=;(返回值都是false/true) d) 逻辑运算符:&&、||、! e) 位运算符:用于操作二进制位的运算符:<<、>>、>>>…… 4. 基本数据结构:a)顺序结构b)选择结构(if……else……,switch……
case……default……);c)循环结构(for()、do……while、while)(分清break与continue的用法) 5. 数组(用于存储同一类型数据的一个容器) 】a) 表现形式: i. 元素类型[] 变量名 = new 元素类型[元素的个数];
ii.
元素类型[] 变量名 = {元素1,元素2...};(new 元素类型[]{元素1,元素2...};) b) 数组排序方法:插入排序,二分法排序,希尔排序,还有最主要的——冒泡排序 6. 内存(1:寄存器2:本地方法区
3:方法区4:栈5:堆) a) 栈(存储的都是局部变量)只要数据运算完成所在的区域结束,该数据就会被释放。 b) 堆(用于存储数组和对象,也就是实体——用于封装多个数据的) i. 每一个实体都有内存首地址值。