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

Java入门第二季

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • 无参的构造方法!!不需要带修饰符 void!

    查看全部
  • 构造方法语法格式:

    查看全部
  • 构造方法与类名相同,是没有返回值的

    查看全部
  • 成员变量与局部变量的区别

    查看全部
  • 成员变量和局部变量区别:

        Java会给成员变量一个初始值

        Java不会给局部变量赋予初始值

    查看全部
  • main方法可以调用不同类文件中的方法;

    查看全部
  • 成员与局部变量的区别的演示Demo;

    查看全部
  • 成员和局部变量的初始值不同;

    在同一个方法中,不允许有同名局部变量;

    在不同的方法中,可以有同名局部变量;

    同一个类中成员和局部变量名相同时,在方法中会优先取局部变量的值;

    查看全部
  • 成员和局部变量的作用域

    查看全部
  • 变量的作用域:

    成员变量和局部变量

    查看全部
  • 注意float与double的赋值区别;

    查看全部
  • 类是对象的类型;

    查看全部
  • JAVA对象的调用

    查看全部
  • 类是以文件的形式保存在存储当中,对象是类实例化后保存在内存中的一个实例;

    查看全部
  • 关键字、标识符、变量、数据类型(基本数据类型、引用数据类型)

    基本数据类型变量存的是数据本身,而引用类型变量存的是保存数据的空间地址。

    自动类型转换:1.目标类型能与原源型兼容;2.目标类型大于源类型(字节)

    强制类型转换:int avg1=(int)avg2

    运算符:算数运算符 ++ 左边:先自增再赋值 右边:先赋值再自增

    赋值运算符 +=   -=   *= /= %=

    比较运算符    > = < >= <=   == !=

    逻辑运算符        &&    || !   ^

    条件运算符(三元运算符)

    运算符的优先级  小括号的优先级最高  

    条件语句 if  switch

    循环语句 while do...while(先执行,后判断,所以至少执行一次) for

    break  continue

    数组

    java.util.Array; java.util.Scanner;

    二维数组

    方法 (访问修饰符,返回值类型,方法名)

    方法的重载:同一个类中,方法名相同,参数的类型,个数,顺序不同

    面向对象

    类 是个模板,描述对象的属性和方法

    对象 创建对象:类名 对象=new 类名();=> 类名 对象=new 构造方法;

    使用对象:对象.属性 对象.方法

    成员变量和局部变量 即类的全局变量和局部变量,局部变量需要给初始值,成员变量可以不用。

    构造方法 构造方法与类名相同,没有返回值;分有参数和无参数

    static 静态变量,属于整个类可以用类名或者对象名进行访问;

    静态方法:

    1.可以直接访问同类中的静态变量,不能直接访问非静态变量和非静态方法,需创建类      

    的对象去访问 ;

    2.普通方法中则可以随意访问静态变量和非静态变量

    静态初始化块:初始化给静态变量赋值 静态初始化块-->普通初始化块-->构造方法

    封装       1.修改属性的可见性(private);2.创建setter/getter,用于读写属性;3.对属性的合法进行  

    判断;

    java中的包

    访问修饰符 private default protected public

    java中的this

    内部类 1.成员内部类;2.静态内部类;3.方法内部类;4.匿名内部类;

    继承 class 子类 extends 父类 private属性不能继承  

    常量 String final NAME="张增凯";一般使用大写字符;

    final    修饰类(不允许被继承),属性(不允许修改),方法(不允许重写和覆盖),变量(常量)

    super

    object 所有类的父类

    toString() equals()比较的是对象的引用是否指向同一个内存地址


    查看全部
    0 采集 收起 来源:Java 中的多态

    2018-12-05

举报

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

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