zoukankan      html  css  js  c++  java
  • java 方法笔记

    1.什么是方法?
    完成某些功能的程序叫做方法(函数)
    2.定义方法的语法格式:
    权限访问修饰符 修饰符 返回值类型 方法名(参数列表){
    实现功能的代码:
    3.方法调用:
    1)如果方法是静态的调用语法:类名。方法名(参数列表)
    2)如果方法是非静态的调用语法是
    类名 对象名 =new 类名();
    对象名。方法名();
    4.方法分类:
    1)无返回值无参的方法
    public void method1(){
    2)无返回值有参的方法
    public void method1(参数列表){
    3)有返回值有参的方法
    public 数据类型 method1(参数列表){
    1)有返回值无参的方法
    public 数据类型 method1(){
    5.形式参数和实际参数
    6.方法的重载:
    1)方法名相同,参数列表不同就叫做方法的重载,

    注意事项:方法重载必须在本类中。
    7.递归自己调用自己
    常用场景:阶乘 阶加
    8.构造方法:
    1)有参构造格式:
    权限访问修饰符 类名(参数列表){
    }
    注意事项:
    1)参数列表可以是任意类型
    2)有参构造器的作用是给属性初始化和创建对象
    3)有参构造中大多数写的都是属性=传进来的参数
    9.面向对象中三大特性:
    封装:
    继承
    多态

    1)面向对象中封装的步骤:
    a)属性私有化
    例如:private 数据类型 属性名;
    b 提供属性访问器 get/set
    c 提供构造器

    10.static关键字
    1)修饰属性
    2)修饰方法
    3)修饰代码块
    格式:
    static{

    逻辑代码

    }
    特点:类加载时,静态代码块第一个执行。

  • 相关阅读:
    Core 1.0中的管道-中间件模式
    java平台的常用资源
    C#设备处理类操作
    C#语音录制
    Web中的性能优化
    nginx+lua+redis构建高并发应用(转)
    HttpLuaModule——翻译(Nginx API for Lua) (转)
    Nginx各版本的区别
    Linux(Centos)中tcpdump参数用法详解(转)
    我见过最好的vsftpd配置教程(转)
  • 原文地址:https://www.cnblogs.com/Pythons/p/10708611.html
Copyright © 2011-2022 走看看