为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Java入门第二季 升级版_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Java入门第二季 升级版

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • private 同类 默认 同类 同包 protecte 同类 同包 子类 public 同类 同包 子类 其他

    54869f9d000161d012000530-156-88.jpg00:43

     看视频


    查看全部
  • 封装的信息的类的名字是冲突的 java中包的作用: 1.管理java文件 2.管理同名文件冲突 加上不同的包来区分相同文件名的类 包的定义:packege,包名间可以用点来区别文件夹 且要放在java程序的第一行 类名相同的可以用包名来区分 java.lang.(类) 放置java语言基础类 java.util.(类)放置java语言工具类 java.io.(类)包含输入输出相关功能的类 用import来显示在某个文件中的其他文件中的类 在包中不能存放相同名字的类 默认情况下会把同一个包名导入进来 包 名全部是小写

    查看全部
  • 面向对象的三大特性:封装、继承、多态 

    封装: 将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。 

    好处:只能通过规定的方法访问数据;隐藏类的实例细节,方便修改和实现。 

    封装实现方法:1)、修改属性可见性。2)、创建getter\setter方法。3)、在getter\setter中加入属性控制语句(对属性值的合法性进行判断)。

    查看全部
  • 1. 静态方法中可以直接调用同类中的静态成员,但不能直接调用非静态成员.如果希望在静态方法中调用非静态变量,可以通过创建类的对象,然后通过对象来访问非静态变量 2.在普通成员方法中,则可以直接访问同类的非静态变量和静态变量 3. 静态方法中可以直接调用静态方法,但不能直接调用非静态方法,需要通过对象来访问非静态方法 4.注意main函数是一个静态函数

    查看全部
  • instanceof 运算符,来解决引用对象的类型,避免类型转换的安全性的问题

    https://img1.sycdn.imooc.com//5cb19fae00011e8303870288.jpg

    查看全部
  • super的应用:

    https://img1.sycdn.imooc.com//5cb1731e0001188310900570.jpg

    查看全部
  • 如果子类的构造方法中没有显示调用父类的构造方法,则系统会默认调用父类无参的构造方法。如果显示的调用构造方法,必须在子类的构造方法的第一行写上super()!

    查看全部
  • final关键字:

    https://img1.sycdn.imooc.com//5cb16feb000151b411620639.jpg

    查看全部
  • 1.set方法赋值

    2.get方法调用值

    查看全部
  • 成员变量与局部变量

    局部变量即是在类中的函数

    成员变量即是类的属性


    https://img1.sycdn.imooc.com//5cb14b4c0001a7d208680553.jpg

    查看全部
  • :手机

    • 属性:尺寸 品牌 价格(有什么)

    • 方法:打电话 听音乐 看电影(干什么)

    对象:iPhone xs

    如何使用对象?

    1. 创建对象:  类名 对象名 = new 类名();

      Telphone iphone5 = new Telphone();

    2. 使用对象:引用对象的属性:对象名.属性

      iphone5.screen = 5;   (给screen属性赋值5)

             引用对象的方法:对象名.方法名()

                iphone5.sendMessage();   (调用sendMessage()方法)

    https://img1.sycdn.imooc.com//5cb147fc0001b62009380636.jpg

    查看全部
  • 由于方法内部类不能在外部类的方法以外的地方使用,因此方法内部类不能使用访问控制符和 static 修饰符。

    查看全部
  • uml工具https://img1.sycdn.imooc.com//5cb0716000013e9119201080.jpg

    查看全部
    0 采集 收起 来源:UML 简介

    2019-04-12

  • 匿名内部类使用接口https://img1.sycdn.imooc.com//5cb06f6d0001a0f919201080.jpg

    查看全部
    0 采集 收起 来源:Java 中的接口

    2019-04-12

  • 一个类可以实现一个或多个接口,实现接口使用implements

    查看全部
    0 采集 收起 来源:Java 中的接口

    2019-04-12

举报

0/150
提交
取消
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!