当前位置: 移动技术网 > IT编程>开发语言>.net > 笔试不会的东西

笔试不会的东西

2020年11月09日  | 移动技术网IT编程  | 我要评论
Linux的各种命令观看档案内容:cat, tac, more, less, head, tail, nl,https://blog.csdn.net/yuyongpeng/article/details/1818713最常使用的显示档案内容的指令可以说是 cat 与 more 及 less 了!此外,如果我们要查看一个很大型的档案(好几百MB时),但是我们只需要后端的几行字而已,那么该如何是好?呵呵!用 tail 呀,此外, tac 这个指令也可以达到!好了,说说各个指令的用途吧!cat 由第一

Linux的各种命令

观看档案内容:cat, tac, more, less, head, tail, nl,

https://blog.csdn.net/yuyongpeng/article/details/1818713
最常使用的显示档案内容的指令可以说是 cat 与 more 及 less 了!此外,如果我们要查看一个很大型的档案(好几百MB时),但是我们只需要后端的几行字而已,那么该如何是好?呵呵!用 tail 呀,此外, tac 这个指令也可以达到!好了,说说各个指令的用途吧!

cat 由第一行开始显示档案内容
tac 从最后一行开始显示,可以看出 tac 是 cat 的倒着写!
more 一页一页的显示档案内容
less 与 more 类似,但是比 more 更好的是,他可以往前翻页!
head 只看头几行
tail 只看尾巴几行
nl 显示的时候,顺道输出 行号!
od 以二进制的方式读取档案内容!

netstat

作用就是打印网络连接,路由表,连接的数据统计,伪装连接和广播域成员

Java语言的一些坑

1. 普通方法是否可以和类名相同?

构造函数可以省略不写,构造函数方法名必须与类同名且不能有返回值 (void也不行),普通方法也可以和类名相同,但是要有返回值或void, 构造函数可以重载。

public class test2 {
    public test2(){
        System.out.println("1号构造函数运行了");
    }

    public test2(int a,int b){
        System.out.println("2号构造函数"+a+" "+b);
    }

    public void test2(){
        System.out.println("1号普通函数运行了");
    }
    public void test2(int a,int b){
        System.out.println("2号普通函数运行了"+a+" "+b);
    }

    public static void main(String[] args) {
        test2 test11 = new test2();   // 1号构造函数运行了
        test2 test2 = new test2(1, 2);//2号构造函数1 2
        test2.test2();                //1号普通函数运行了
        test11.test2(3,4);            //2号普通函数运行了3 4
    }
}

2. 不通过构造函数也能创建函数吗

答案为 是
Java创建对象有几种方式:

  • 用new语句创建对象,这是最常见的。
  • 使用反射来创建。调用java.lang.Class的newInstance()方法可以创建对象。
  • 调用对象的clone方法。
  • 使用反序列化的方法,如果类实现了Serializable和Externalizable接口,那么这个类可以序列化。
    (1)和(2)都使用了构造函数来构造,(3)(4)都没有使用构造函数。

本文地址:https://blog.csdn.net/ruanjianxueyuan113/article/details/109580014

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网