打赏
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 24 下一页

2018年11月30日

JAVA入门到精通-第16讲-数组

摘要: 数组的必要性: 数组从0开始编号,arr[0];习惯从0开始;比如外国人建地下室; 错误:数组越界; ArrayIndexOutofBoundsException:5 arr.length,length是 数组的一个成员方法; NullPointerException 空指针异常; new完以后指向另外一块空间; 需要加一句话: dog[... 阅读全文

posted @ 2018-11-30 15:06 XuCodeX 阅读(177) 评论(0) 推荐(0) 编辑

JAVA入门到精通-第17讲-排序

摘要: 比较狗名相等还是不相等的时候,用equals( )进行比较;比如比较字符串String、内容是否相等时用equals 不用 == ;== 比较的是两个字符串的地址;int , float 可以用这个;封装: 数组是在main函数的arr1[ ]中定义的,可是在排序的时候把数组的值传给Bubble中的类sort中的arr[ ]编译器看到bubble.sort(arr)会开辟另外一个栈;sort方... 阅读全文

posted @ 2018-11-30 15:06 XuCodeX 阅读(145) 评论(0) 推荐(0) 编辑

***JAVA入门到精通-第14讲-final-作业评讲

摘要: 小猴子继承了大猴子的一些特点; 但,如果小猴子又想有小鸟飞的能力;鱼游泳的能力; 因为,JAVA是单继承的; 通过接口,实现鸟和鱼接口的一些方法; 小猴子继承猴子的特点并且实现鱼的游泳; 这样,猴子会游泳,会飞; 通过接口,弥补单继承的一些缺陷; 运行的一瞬间才知道是什么类型-后期绑定;Car car 后期绑定,编译的时候不知道是什么类型; 前期绑定:在编译的时候就能确定的类型; 后期... 阅读全文

posted @ 2018-11-30 15:00 XuCodeX 阅读(196) 评论(0) 推荐(0) 编辑

JAVA入门到精通-第13讲-抽象类-接口

摘要: 幼儿园学习不好,小学学习不好;一般是这样; 用抽象类来解决父类方法的不确定性; 抽象方法不能在父类中实现; 抽象类不能实例化;这样会报错; 是不完整的一个类; 接口也体现了一种多态; 接口不能实例; 抽象类中可以有实现了的方法; 如果前面有abstract ,不可以实现; 接口中的方法一个都不能实现; 接口是更加抽象的抽象类; 可以实现多个接口,Usb, ... 阅读全文

posted @ 2018-11-30 14:57 XuCodeX 阅读(211) 评论(0) 推荐(0) 编辑

JAVA入门到精通-第12讲-多态:一个引用(类型)在不同情况下的多种状态

摘要: eclipse和myeclipse的区别: eclipse的插件:手机开发 访问内部属性的公开的方法; 选中属性,自动生成; 这样,没有出现多态; 让JAVA编译器自动去判断时Cat还是Dog? 把动物Animal的引用指向Cat;多态:an引用一会儿是猫,一会儿是狗;会根据等号右边自动判断是猫还是狗的 ;通过多态,更为方便;让一种引用来管理好些个对象; 父类需要写cry( ),否则... 阅读全文

posted @ 2018-11-30 14:56 XuCodeX 阅读(254) 评论(0) 推荐(0) 编辑

JAVA入门到精通-第 11讲-约瑟夫问题

摘要: 子类方法protected访问范围缩小;编译出错; 最后一个小孩问题: ----------------------------K是变量;找到第K个人; delete temp; 让2指向4;3自动退出;算法是最核心的东西;界面是基本的东西;现在只能从3开始遍历;找到2; 5个人,从第2个开始数,数2下;===================================作业:... 阅读全文

posted @ 2018-11-30 14:55 XuCodeX 阅读(124) 评论(0) 推荐(0) 编辑

JAVA入门到精通-第10讲-访问修饰符-重载-覆盖

摘要: Test是 一个公有类,pubic static void mian是个主函数,本身是个入口而已; 因为xiaoqiang的Dog是私有的; 引入xiaoqiang包里的所有的类;引入Cat; 如果想访问其他包的私有属性,需要打开接口;提供一个成员方法 xiaoqiang:xiaoming: 因为小学生、中学生、大学生好多属性都是相同的;解决代码复用问题; 子类不需要... 阅读全文

posted @ 2018-11-30 14:54 XuCodeX 阅读(411) 评论(0) 推荐(0) 编辑

JAVA入门到精通-第9讲-类.方法.封装

摘要: 静态区域块: 构造函数: public Demo3_2()主函数:public static void main(String []args) 打印出3和4; 当类被定义的时候,和类定义的信息已经被写到代码区了 ,静态区域块被自动执行。 这样的话,所有对象共享一个类方法; java中规则:类变量原则上用类方法去访问; 静态的方法只能访问静态的变量; 非静态的方法既可以访问静态的... 阅读全文

posted @ 2018-11-30 14:53 XuCodeX 阅读(293) 评论(0) 推荐(0) 编辑

JAVA入门到精通-第7讲-成员方法-构造方法

摘要: 方法的声明没有函数体; void 不需要return; 其他的如int 是需要return的; 2.3默认是double类型的,把double的数强行传给float类型的; 转置:横坐标和纵坐标转换; 构造方法的主要用处是初始化你的成员属性(变量); 初始化不需要. 点,会自动初始化 通过 构造方法 在类中直接创建; 在没有构造方法的时候,就需要成员符号,点号。 你调用... 阅读全文

posted @ 2018-11-30 14:52 XuCodeX 阅读(442) 评论(0) 推荐(0) 编辑

JAVA入门到精通-第8讲-this类变量

摘要: 封装、继承、多态、抽象四大特征 多态:一个对象的多种状态,是从继承来的; 软件的可读性和可维护性是密切相关的; 多个age 会造成一定理解上的困难; 所以,带一个this; 这样比较好理解了,this是属于一个对象的; this----"我的"---代词; this 是属于一个具体的对象的,而不是属于一个类的; JAVA虚拟机给每个对象分配一个虚拟机,代表当前对象 dog引用的名存放... 阅读全文

posted @ 2018-11-30 14:52 XuCodeX 阅读(275) 评论(0) 推荐(0) 编辑

上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 24 下一页

导航