面向对象(1)

一代:机器语言 第二代:汇编语言 第三代:高级语言 第四代:sql

面向过程与面向对象:

实例分析:

类是对象的抽象,对象是类的实例化,对象是具体的唯一的,而类却是抽象的一类事物不是具体的 的,特征抽象为属性,行为抽象为方法

方法和函数:无论什么方法都是一类事物的行为操作,在某种意义上是依赖类存在的,而函数则是单独的,并不需要类的存在。方法和函数都能够完成某种特定的功能;

idea:快捷键:主函数(psvm)打印函数(sout)

 访问修饰符 数据类型 变量名 初值(或者默认)

访问修饰符 返回值类型 方法名(形参列表)

方法中的传参都是值传递;

  • 对于字符串:==比较的是地址,equals比较的是两个的值
  • 成员变量和局部变量:
  • 局部变量没有默认值,成员变量有默认值,局部变量使用的时候必须初始化;在使用变量的时候需要注意其作用域

  • java中的数据类型除了基本数据类型都是引用数据类型(接口、类、数组)
  • 构造方法:
  • 方法重载:方法名相同,参数列表不同(参数类型,参数个数,参数顺序)都可以达到方法的重载

  • 构造器:
  • this指向当前对象,相当于当前对象的引用;

  •  

    static常量属于整个类共享,整个类只有一份,是公共变量,类和变量都可以调用,最好使用类名调用,static变量位于方法区的静态区,局部变量为与栈中

  •  

转载于:https://www.cnblogs.com/zrmj/p/11380162.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值