为了账号安全,请及时绑定邮箱和手机立即绑定

  • |%-3s|

    3表示三个字符位置,不够的用空格补上

    -代表左对齐,不加-代表右对齐

    查看全部
  • IntelliJ的快捷键

    psvm:生成main方法

    sout:生成打印语句


    jar包放在lib中

    在设置中,project structure,libraries,+,Java,选择,OK

    在 "" 中输入AppCode

    查看全部
  • 阿里云

    登录

    选择购买免费数据

    AppCode

    调用网址

    发送请求

    数据处理过程,涉及到:客户端应用程序,阿里云市场天气预报服务器,数据库,中国气象局数据平台

    查看全部
  • ArrayList 是数组 Array 的替代品,提供了更多的数据操作方法

    使用add(0, xxx) 就可以在List的头部添加元素

    ArrayList 不强制要求存放在里面的数据都是同一类型的,但是最好保持同一类型

    使用List<String>bookList = new ArrayList<String>(); 按照这样的格式写,对List里面的类型进行强制要求

    <>里面表示的是泛型

    bookList.get(2); //传入对应的索引,就可以用get

    bookList.size(); //元素的数量

    bookList.remove(2);

    查看全部
  • 多态:同一个行为具有多个不同的表现形式或形态的能力,根据输入的内容不同,去产生不同的接口实现

    实现多态的关键是接口

    接口:是一个抽象的类型,只提供方法的定义

    实现类:是一个借口的具体实现,要实现每一个接口方法的功能

    一个接口可以拥有多个实现类

    public interface Language{

        public void voice();

    }

    接口里只能定义方法的结构,不允许有方法体{}

    实现类要写关键字implements

    public class Chinese implements Language{

        这里可以点击错误提示的灯泡,选择implement methods,选择要选的方法,点击OK

    }


    再写一个类,叫做CustomerService,在main方法里以接口Language开头

    Language language = new English();

    language.voice();


    可以这样写

    public Language contact(int areaCode){

        if (areaCode == 86)

            return new Chinese(); //这里可以return任何一个实现类

    }

    如果是在另一个包里,导入实现类以后,可以用接口来使用程序,而不必了解内部细节

    查看全部
  • private 私有的   只能在当前类中使用

     public 公共的  不管什么地方都可以用

    default 默认的  可以在当前包的其他类中使用

    protected 保护的  用在子类中和当前包的其他类中

    查看全部
  • 对成员变量进行读写封装,是为了不允许用户修改某一些成员变量

    对只允许读,不允许写的变量,只生成get方法,不生成set方法

    查看全部
  • 封装:隐藏功能的实现细节

    实现封装的直接途径:利用对象与方法

    良好的封装让代码更容易阅读与维护

    查看全部
  • 访问修饰符:Access modifier 

    查看全部
    0 采集 收起 来源:访问修饰符

    2021-05-24

  • Java的包就相当于是系统中的文件夹,是一种树形结构

    命名规范表明了一个包内的文件的作用

    同一个包下的类无需import导入,可以直接调用

    查看全部
    0 采集 收起 来源:包-Package

    2021-05-24

  • 成员变量:属于对象的变量

    直接写在类中,而不是方法中

    用于保存对象的静态特征

    同类型 Class 的不同对象 Object 拥有相同的成员变量,但是值是彼此独立的

    如何调用:可以用duoduo.name

    查看全部
    0 采集 收起 来源:成员变量

    2021-05-24

  • 实例化:从类 Class 创建具体的对象 Object

    类名 对象名 = new 类名();

    new关键字是创建实例对象的最重要的标志

    类名首字母大写

    对象名首字母小写

    查看全部
    0 采集 收起 来源:介绍类与对象

    2021-05-24

  • 阿恶趣味

    查看全部
    0 采集 收起 来源:课程介绍

    2021-05-17

  • ArrayList 类

    查看全部
  • 多态

    查看全部

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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