java学习总结(第二周)

       本周已接近尾声,而这一周java的学习内容也比以往更加抽象难以理解,每天视频看了一遍都觉得好像啥也没看,以致于一些深奥晦涩的知识需要反复巩固加以理解,虽然这周学了不少内容但是有种模模糊糊的感觉,可能还是我没有真正掌握,需要我日后更加努力加以练习。

数组

数组作用是储存相同类型的元素,其长度从1 开始计算,索引是从0开始。

格式:

静态初始化:数据类型【】 数组名 = (new 数据类型 【】) {元素1,元素2...}

动态初始化: 数据类型【】 数组名 = (new 数据类型 【】) 【数组长度】

类与对象

类是表示对象的属性与行为,对象是类的实例,具有类定义的属性与行为,用class关键字定义类

创建对象的格式:类名+对象名 = new+类名()。 eg: phone p = new phone()

如何使用对象: 对象名.成员变量     对象名.方法名(...) eg: p.name = " "

封装是将类的数据和方法结合在一起,通过使用访问修饰符如public、protected、private来限制外部对类的内部数据的直接访问。

标准的javabean类:①类名要见名知意   ②成员变量用private修饰

                                 ③提供两个构造方法(i无参构造方法   ii带全部参数的构造方法)

                                 ④成员方法       提供每一个成员变量对应的setXxx(  )\getXxx(  )

方法

方法的重载:一个类中两个方法有相同的名字,而有不同的参数列表。 

方法传递参数:

1.基本数据类型:传递的是真实的数据,基本类型参数的传递,是调用方值的复制,双方各自的后续修改,互不影响。

2.引用数据类型:传递的是地址值,调用方的变量,和接收方的参数变量,指向的是同一个数组地址(内存地址)。双方任意一方对这个对象(数组)的修改,都会影响对方(因为指向同一个对象).(使用其他空间的数据值。

3.格式: [修饰符]  返回类型 方法名(参数列表){

                               //方法体

                             return   返回值  

               }


     这周的学习内容还需要多加巩固练习,我现在就属于那种不看书就敲不出代码的情况,随着学习内容的深入,困难也越来越多,所以学习任务不能耽置,否则越积压越,同时积极做好学习规划,充分利用每一次学习机会。过不久就要考核了还有一部分新的内容没有学到,感觉现在还是啥都不会,在下一周要多敲代码练习了。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值