业务需要,IOS转到JAVA 安卓端开发,开始记录一些小知识点

语言感觉是相同的,总有一定的规律可循,总之,移动端开发,现在无非就是安卓与IOS,两者紧扣面向对象这一特点即可。

Call Hierarchy:调用层级  (ctrl alt h)

包名都要小写。

#import  -显示的导入指定包下的类或者接口

面向对象:从过程转为个体,从步骤转为把步骤功能封入对象,用对象做事

关键字:this   表示当前类的对象

方法里面可以调属性与方法:谁调用方法,this就是谁,属性就是他的属性,方法也是,某些地方可以省略。 this在构造器中,表示构造器正在初始化对象。

谁调方法,就找调用了这个方法的对象,一切的后果由这个对象来承担。

this();  可以用来显示的调用当前类的重载的指定构造器。 一个类有n个构造器,最多有n-1个使用了this(避免出现死循环问题)


JAVABean

一种JAV语言写成可重用组件

类是公共的;   有一个无参的公共构造器;  有属性,且有公共的get、set方法。

如果需要两个包下名字相同的类,可以这样,例如:Date D = new Date();  下一个则  java.sql.Date D = new java.sql.Date();


 


你可能感兴趣的:(业务需要,IOS转到JAVA 安卓端开发,开始记录一些小知识点)