• java基础


    在面向对象编程语言里,类是一等公民,整个系统由一个一个的类组成。Java里的方法不能独立存在,所有的方法都必须定义在类里,执行方法时必须使用类或对象来作为调用者。

    Java语言是静态语言,一个类定义完成后,只要不再重新编译这个类文件,该类和类的对象所拥有的方法是固定的,永远都不会改变。

    方法的参数传递方式:值传递,即将实际参数值的副本传入方法内,而参数本身不会受到任何影响。参数是引用类型时,传递的是实际对象地址的副本,两个引用指向同一个对象而已。

    长度可变的形参:

    在一个形参的"类型"与"参数名"之间加上"...",就可以让它和不确定个实参相匹配。Varargs只能处于形参列表的最后,而且最多只能有一个。调用方法时,Varargs部分也可以传入一个数组。

    public class Main {
        static int sumvarargs(int... intArrays){
            int sum, i;
            sum=0;
            for(i=0; i< intArrays.length; i++) {
                sum += intArrays[i];
            }
            return(sum);
        }
    }        

    System.out.println()方法只能在控制台输出字符串,当输出对象时,实际输出的是该对象的toString()方法的返回值。

    toString()方法:为了输出该对象的自我描述信息。Object类实现的toString方法是返回实现类的类名+@+hashCode值,所以需要开发者在Object的子类覆写该方法。

  • 相关阅读:
    【Loj146】DFS序3-树链剖分
    【BZOJ3083】遥远的国度- 树剖-换根
    树链剖分-树剖换根
    c++ 随机生成树
    【HAOI2015】树上操作-树链剖分
    centos修改dns
    HttpClient
    aiax跨域问题
    伪静态
    springboot父子项目
  • 原文地址:https://www.cnblogs.com/kevin2chen/p/6686879.html
Copyright © 2020-2023  润新知