摘要: 2020-06-06 10:05:34 1.File类既能够代表一个特定的文件名称,又能够代表一个目录下的一组文件的名称;它有一定的误导性,我们可能认为它指代的是文件,这个类的对象实例表示的只是一个抽象的文件或目录,当程序创建了一个File类的对象时,并没有真正的创建或准备创建一个文件,也不会去打开 阅读全文
posted @ 2020-06-06 10:25 gaoboss 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 2020-05-24 20:07:46 1.泛型程序设计意味着编写的代码可以被很多不同类型的对象所重用;泛型提供了一个更好的解决方法,类型参数,类型参数的魅力在于使程序具有更好的可读性和安全性 2.类定义中的类型变量指定方法的返回类型以及域和局部变量的类型 3.在Java库中,使用变量E表示集合的元 阅读全文
posted @ 2020-05-24 21:17 gaoboss 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1.异常处理的任务就是将控制权从错误产生的地方转移给能够处理这种情况的错误处理器 2.错误分类 用户输入错误 设备错误 物理限制 代码错误 3.异常分类,所有的异常都是由Throwable继承而来,有两个分支,Error和Exception Error类层次结构描述类Java运行时系统的内部错误和资 阅读全文
posted @ 2020-05-24 11:49 gaoboss 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 2020-05-23 11:52:30 1.接口技术,主要用来描述类具有什么功能,而并不给出每个功能的具体实现,一个类可以实现一个或多个接口,并在需要接口的地方,随时使用实现了相应接口的对象 2.如果类遵从某个特定的接口,那么就履行这项服务 3.接口中所有的方法自动的属于public,因此,在接口中 阅读全文
posted @ 2020-05-23 11:53 gaoboss 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 2020-05-20 17:05:28 1.子类和超类存在is-a关系,子类is-a超类 2.子类可以重用超类中已经编写的部分代码,并将超类中所有域都保留下来 3.子类中的方法不能够直接访问超类的私有域,尽管每个子类对象都拥有名字和超类相同的域,但是在子类的方法中并不能够直接访问超类的相关域;只有超 阅读全文
posted @ 2020-05-20 17:06 gaoboss 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 2020-05-19 13:52:58 1.类之间的关系 依赖:如果一个类的方法操纵另一个类的对象,我们就说一个类依赖于另一个类 聚合:类A的对象包含类B的对象 继承:如果类A扩展类B,类A不但包含从类B继承的方法,还会拥有一些额外的功能 2.对象与对象变量,只有赋值的对象变量才能够将对象的相关方法 阅读全文
posted @ 2020-05-19 13:53 gaoboss 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 2020-05-18 23:22:17 1.java数字类型 byte short int long float double 2.整数字面量是默认是int 型,小数字面量默认是double型 3.在给byte,short 型变量赋值的时候,整数字面量本身是int型,在这里发生了类型转换,这里是由j 阅读全文
posted @ 2020-05-18 21:14 gaoboss 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 相对布局时按照组件之间的相对位置来进行布局,如一个组件在另一个组件的左边,右边等。 相对布局支持的常用XML属性:android:gravity,用于设置布局管理器中各子组件的对齐方式,android:ignoreGravity,用于指定哪个组件不受gravity的影响。 表格布局中,仅仅只有以上两 阅读全文
posted @ 2018-09-15 10:39 gaoboss 阅读(704) 评论(0) 推荐(0) 编辑
摘要: 在Android的控件属性中: gravity是控件的内容如何定位在控件内;layout_gravity是控件如何在它的父布局中的定位。 例如: EditText控件,gravity属性决定,输入内容的位置:如center,表示输入内容居中; layout_gravity表示EditText在父控件 阅读全文
posted @ 2018-09-15 09:54 gaoboss 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 表格布局 表格布局与常见的表格类似,以行,列的形式来管理放入其中的UI组件。表格布局使用<TableLayout>标记定义,在表格布局中,可以添加多个<TableRow>标记占用一行。由于<TableRow>标记也是容器,所以还可以在该标记中添加其他组件,每添加一个组件,表格就会增加一列。在表格布局 阅读全文
posted @ 2018-09-13 22:34 gaoboss 阅读(166) 评论(0) 推荐(0) 编辑