这是一篇不太有技术含量的技术贴,主要总结前几天的知识点,目的之一为了梳理自己所掌握的,另一个方面方便他人查阅。
软件安装方面,主要含有JDK,IDEA的安装及后者的破解。第一天的重点是常量及变量的顾名思义的概念,常量里的基本数据类型包括四类八种,而引用数据类型值得是除基本数据类型以外的所有类型。还有在定义变量的几点注意事项。第二天重点是数据类型的转换,自动转换指的是范围从小到大,强制转换是指范围从大到小,在转换是前面应该加上 小的数据类型。其次是几种运算符的运算,值得一提的是自增自减,老师有句话很深刻,加减号不管是在前还是在后,最终都是会加减上的。还有三元运算符的数据类型的格式是变量名=条件判断 ? 表达式A :表达式B。
第三天的重点是几个语句的格式,其中switch的每个语句体应该以break结束。循环语句的四要素为初始化语句,判断语句,循环体以及步进语句。还有break的作用是break可以用在switch语句当中,一旦执行,整个switch语句立刻结束。还可以用在循环语句当中,一旦执行,整个循环语句立刻结束。打断循环。另外continue的作用是跳过本次循环,进入下次循环。第四天的重点是方法,主要为格式和调用方法。修饰方法+返回值类型+方法名(参数列表){方法体+return+返回值;}调用方法分成单独调用赋值调用及打印调用。最后应该重载,指的是方法名相同,参数列表不同,参数列表不同包含个数,参数类型,参数类型顺序的不同。而在同一个类中,方法名相同,参数列表不同和返回值无关。
第五天的重点是数组的相关知识,由概念到特点最终到格式,分成动态与静态。动态是数据类型[] 数组名称= new 数据类型[数组长度];静态主要用的是数据类型[] 数组名称 ={元素1,元素2,.....};之后是数组的应用,数组的长度用数组.length表示。之后讲了如何求最大值和数组反转,反转用的引用第三个变量作为中间过渡。第六天开始介绍面向对象每个类包括成员变量及成员方法。成员变量在类中方法外,成员变量跟以前的方法相似,,但是少了static。使用对象的时候注意类名 对象名= new 类名();的格式。调用的方法为对象名.成员变量或者对象名.成员方法();之后介绍了封装,private,this的用法。最后介绍了构造方法时的简洁方法。
第七天介绍了Scanner,Random,ArrayList的用法。气宗最重要的第三个ArrayList,其概念是一个长度可变的数组,ArrayList中的每个数据称之为元素,ArrayList不断添加数据,大小也不断变大。最后提到包装类中基本数据类型中有两个特殊的,int要改写为Integer,char要改写为Character。最后提及自动装箱,即基本数据类型转换成为应用数据类型这个过程叫装箱,自动装箱就是程序自动给你转换。而自动拆箱指的是应用数据类型转换成为基本数据类型这个过程叫拆箱。
以上就是最近的学习知识点概况。
|
|