-------
android培训、java培训、期待与您交流! ----------
一、面向对象的总结
1.面向对象是一种思想,能让复杂的问题简单化,他能让我们角度发生改变,由执行者变为指挥者,只负责一个对象完成某个功能,执行过程不管
2.以后的开发,就是找对象,没有对象就创建对象,找对象,建立对象,使用对象,维护对象的关系
3.类和对象的区别: 类是对现实生活中事物的描述,(对象共性的内容的抽象) 而对象是实实在在存在的个体
二、java中的一些理解
1.implement 突破了java单继承的局限性
2.String s1= "abc", String s2 = new String("abc"); 前者内存中有一个对象,后者程序中有两个对象 (字符串是常量,初始化之后不能改变)
3.StringBuffer是线程同步 StringBuilder 是线程异步的 建议使用StringBuild
三、api
1.Math
Math.ceil(2.34) = 3 返回大于2.34的最小整数
Math.floor(2.34) = 2 返回小于2.3的最大整数
Math.round(2.34) 四舍五入
Math.pow(2,3) = 8 (底数,指数)
Math.random() 随机数
2.File
createNewFile()
delete()
isDirectory() 是否是文件夹isFile() 是否是文件(对一个文件进行判断是文件还是文件夹时,必须先判断他是否存在)
isHidden()
lastModified()
getParent()
mkdir() mkdirs