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

Java入门第二季 升级版

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • 访问修饰符使用范围
    查看全部
  • 封装的实现方法: 1.设置private 2. getter /setter 方法 3. getter和setter中处理
    查看全部
  • 两种匿名内部类的实现方法
    查看全部
    0 采集 收起 来源:Java 中的接口

    2015-04-13

  • static定义的静态变量可以直接由类名.对象名访问,不用定义对象。
    查看全部
  • 在Object类里面定义toString()方法的时候, 返回对象的哈希code码(对象地址字符串)--唯一的标识 b.若想要放回属性值,则需重写toString()方法
    查看全部
  • 需要注意: 1、 静态方法中可以直接调用同类中的静态成员,但不能直接调用非静态成员。如果希望在静态方法中调用非静态变量,可以通过创建类的对象,然后通过对象来访问非静态变量。 2、 在普通成员方法中,则可以直接访问同类的非静态变量和静态变量。 3、 静态方法中不能直接调用非静态方法,需要通过对象来访问非静态方法。
    查看全部
  • 静态方法中可以直接调用同类中的静态成员,但不能直接调用非静态成员。如: 如果希望在静态方法中调用非静态变量,可以通过创建类的对象,然后通过对象来访问非静态变量。如: 2、 在普通成员方法中,则可以直接访问同类的非静态变量和静态变量,如下所示: 3、 静态方法中不能直接调用非静态方法,需要通过对象来访问非静态方法。如:
    查看全部
  • 静态变量的访问可以不创建对象, 直接用 类名.静态变量 也可以创建对象用 “对象名.静态变量” 访问静态变量。 还可以通过改变 对象名.静态变量 来改变静态变量的值。 问:可以通过 “类名.静态变量” 访问静态变量 如:HelloWorld.className;也可以通过 “对象名.静态变量” 访问静态变量。但是,什么也不加,直接className也可以呀?是因为有什么弊端吗? 答:静态变量是可以直接引用的,不过是不安全的。在访问静态变量的时候首选是类名.静态变量的方式,这不仅是因为它强调了变量的static的结构,而且在某些情况下它还为编译器进行优化提供了更好的机会 你看完下一节内容就明白了,因为我们的main()前也有一个static关键字,这表明mian()是一个静态方法,而静态方法是可以直接访问静态变量的。 你所谓的直接className是在一个类里面才行的通,出了这个类就报错。 1.静态成员变量是属于整个类的全局变量,它不单属于某一个对象;普通成员变量是属于类中的对象,它不能被所有对象共享。 2.静态成员变量必须在全局进行定义,而由于普通成员变量在创建一个对象的时候可以对它进行初始化,因此就不需要单独对它进行定义,只要声明即可。 3.静态成员变量在没有对象之前就存在。 1·、static应用范围:可用于内部类、方法和变量。 2、标记一个方法为static,意味着这个方法,被所在类的所有实例公用,在类装载时被首先执行,执行一次即被所有该类的实例共享,同时意味着: A、static方法内部不能引用非static变量。 B、static方法不能被子类重写为非static方法。 C、父类的非static方法不能被子类重写为static方法。 D、static代码块可以用static {}来完成,在类被第一次装载时执行初始化,先于静态方法和其他方法的执行。 3、标记一个变量为static,则该变量在内存中有不变的位置,相当于全局变量,所有类的实例都访问同一个存储变量区域。对其修改对于所有类的实例来说都是可见和一致的。
    查看全部
  • 显示和流程分析
    查看全部
    0 采集 收起 来源:综合练习

    2015-04-13

  • 业务模型分析
    查看全部
    0 采集 收起 来源:综合练习

    2015-04-13

  • 数据模型分析方法
    查看全部
    0 采集 收起 来源:综合练习

    2015-04-13

  • 项目分析过程
    查看全部
    0 采集 收起 来源:综合练习

    2015-04-13

  • 0.0
    查看全部
  • 类是对象的类型,float类型需要在后面加F,double型没默认
    查看全部
  • UML(帮助我们从不同环节来了解系统的功能 ) 1、UML概念 Unified Modeling Language(UML)统一建模语言或标准建模语言 是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持 2、UML图示 UML2.2中一共定义了14种图示(diagrams); 3、常用UML图 用例图(The Use Case Diagram):用例图能够以可视化的方式,表达系统如何满足所收集的业务规则,以及特定的用户需求等信息。即:用例图一般来描述系统中所出现的角色及其所具有的功能 。 序列图(The Sequence Diagram):序列图用于按照交互发生的一系列顺序,显示对象之间的这些交互。(描述角色和计算机内存中对象的关系是以什么样的顺序执行的,更关注序列。) 类图(The Class Diagram)又叫类别图:UML类图、业务逻辑和所有支持结构一同被用于定义全部的代码结构。通常来讲用来描述类与类之间的关系,有哪些属性、方法。 UML:主要描述关系和结构。 类图:描述类和类之间关系(业务逻辑和所支持的结构关系) 序列图:用于按照交互发生的一系列顺序,显示对象之间的这些交互。 用例图:用例图能够以可视化的方式,表达系统如何满足所收集的业务规则,以及特定的用户需求等信息。
    查看全部
    0 采集 收起 来源:UML 简介

    2015-04-18

举报

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

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