网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
02月16日
漏签
0
天
android开发吧
关注:
226,077
贴子:
948,734
看贴
图片
吧主推荐
视频
游戏
1
2
3
4
5
下一页
尾页
66
回复贴,共
5
页
,跳到
页
确定
<<返回android开发吧
>0< 加载中...
[学习记录贴] 更新至拿到满意offer.
取消只看楼主
收藏
回复
哈哈嘻嘻
六年级
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
野心太大,只好学习.
哈哈嘻嘻
六年级
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
先说个基本情况,然后滚去睡觉,我会不定期更新.
楼主坐标上海.12月初辞职.现在某培训机构学习.预计半年左右.上课已一星期.看到某吧某贴成功案例.故开此贴.
与大家分享我的学习历程.
哈哈嘻嘻
六年级
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
楼主辞职前机械行业,薪资3500,给自己定个目标,半年后整数+之前的工资.
晚安~~
哈哈嘻嘻
六年级
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
昨晚睡得不好…听课超困,一直在打盹……
哈哈嘻嘻
六年级
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
明天开始学面向对象~~
哈哈嘻嘻
六年级
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
放学啦~~
哈哈嘻嘻
六年级
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
明天就面向对象了,据说有点难…预习了下,感觉能看懂,可是就是继续看下去的时候前面的东西会忘记~回去再把预习过的内容过一遍
哈哈嘻嘻
六年级
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
今天感觉还不错~~继续加油~!
哈哈嘻嘻
六年级
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
面向对象好像也没别人说的那么难~今天状态很好~
哈哈嘻嘻
六年级
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
晚安~
哈哈嘻嘻
六年级
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
面向对象学完了~
感觉心里有点没底~虽然听都听懂了,可是说不上来都学了啥~
哈哈嘻嘻
六年级
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
以后把每天学的知识点在这里罗列出来吧~~看自己的帖子还可以复习一遍~~~
哈哈嘻嘻
六年级
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
第七天
1.构造方法
作用:给对象的数据,属性进行初始化
格式特点:1.方法名与类名相同.2.没有返回值类型,连void都没有.3.没有具体的返回值return
2.构造方法的重载
重载:方法名相同,只看参数列表(类型.个数.顺序),与返回值类型无关(构造方法没有返回值)
注意事项:1.如果没有给出构造方法,系统会自动提供一个无参构造方法.super();
2.如果给出了构造方法,系统将不再提供默认的无参构造方法.
3.如果给出的是有参构造,自己想使用无参构造,要自己手动给出.
3.给成员变量赋值的两种方式的区别
setXxx方法:修改属性值
构造方法:给对象中的属性进行初始化.
4.static关键字
特点:1.随着类的加载而加载
2.优先于对象存在
3.可以通过类名调用
注意事项:1.在静态方法中不能有this关键字.why:静态是随着类的加载而加载的,this是随着对象的创建而存在的.静态对对象优先,
2.静态方法只能访问静态的成员变量和静态的成员方法.
5.静态变量和成员变量的区别
静态变量也叫类变量 成员变量也叫对象变量
A:所属不同
B:内存中位置不同
C:内存中出现的时间不同
D:调用方法不同
6.Math类的随机数功能
获取随机数: double d = Math.random(); 0.0 ≤ d < 1.0
获取1-100的随机数: int number = (int) (Math.random() * 100) + 1;
end-------------------------------------------
哈哈嘻嘻
六年级
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
第八天
1.代码块
在java中使用{ }扩起来的代码被称为局部代码块.
根据位置和声明不同,代码块可分为:
1.局部代码块
2.构造代码块
3.静态代码块
4.同步代码块(多线程)
局部代码块:在方法中出现,限定变量的声明周期,及早释放内存,提高内存的利用率.
构造代码块(初始化块):在类中方法外出现,多个构造方法中相同的代码存放到一起,每次调用构造都执行,并且在构造方法前执行.
静态代码块:在类中方法外出现,并加上static修饰,用于给类进行初始化,在加载的时候就执行,且只执行一次.一般用于加载驱动.
2.继承
让类与类之间产生关系,子父类关系
好处:提高了代码的复用性,提高了代码的维护性,让类与类之间产生了关系,是多态的前提.
弊端:类的耦合性增强了.
继承的特点:java中只支持单继承,不支持多继承.可以多层继承.
注意事项:1.子类只能继承父类所有非私有的成员.子类不能继承父类的构造方法,但可以通过super关键字去访问父类的构造方法.
2.不要为了部分功能而去继承.
3.this和super
this代表当前对象的引用.
super代表当前对象父类的引用.
4.final关键字
final 最终的
final修饰类,类不能被继承
final修饰方法,方法不能被重写
final修饰变量,变量只能被赋值一次,变成了常量.
哈哈嘻嘻
六年级
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
第九天
1.多态
指事物存在的多种形态
多态的前提:要有继承关系,要有方法重写,要有父类引用指向子类对象.
向上转型和向下转型
好处:提高了代码的维护性,提高了代码的扩展性
弊端:不能使用子类特有的属性和方法.
2.抽象类
用abstract修饰.
特点:1.抽象类不一定有抽象方法,有抽象方法的类一定是抽象类.
2.抽象类的子类,要么是抽象类,要么重写抽象类中所有的抽象方法.
abstract不能和哪些关键字共存:private,static,final
3.接口
概述:狭义的角度讲就是指java中的interface.
广义的角度讲对外提供规则的,都是接口.
特点:1.接口用interface关键字表示.
2.类实现接口用implements
3.接口不能实例化
4.接口的子类:要么是抽象类,要么重写接口中的所有方法.
接口成员的特点:成员变量:只能是常量,并且是静态的并公共的,默认修饰符:public static final.
构造方法:接口中没有构造方法.
成员方法:只能是抽象方法.默认修饰符:public abstract
类与类,类与接口,接口与接口
类与类:继承关系,单继承,多层继承
类与接口:实现关系,可以单实现,也可以多实现,还可以在继承一个类的同时实现多个接口.
接口与接口:继承关系,可以单继承,也可以多继承.
理解抽象类与接口的区别:
抽象类:is a 接口:like a
end------------------------------------------------------
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示