摘要:
题目描述 给定一个链表,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。注意,pos 仅仅是用于标识环的情况,并不会作为参数传递到函数中。 阅读全文
摘要:
Java虚拟机概念 为何使用Java虚拟机 实现Java的跨平台特性 把目标代码编译成字节码 Java虚拟机的生命周期 程序开始执行时虚拟机才运行,程序结束时它就停止。每个Java程序会单独运行一个Java虚拟机。 通过命令行启动java虚拟机:java xxxx(类名) Java虚拟机总是开始于一 阅读全文
摘要:
URL对象 URL类 URL(Uniform Resource Locator) 一致资源定位器的简称,表示Internet上某一资源的地址 URL的组成 protocol:resourceNamae 协议名指明获取资源所使用的的传输协议,如http、ftp等,资源名则是资源的完整地址,包括主机名、 阅读全文
摘要:
构造函数 构造函数主要用来在创建对象时完成对对象属性的一些初始化等操作, 当创建对象时, 对象会自动调用它的构造函数。 一般来说, 构造函数有以下三个方面的作用: 给创建的对象建立一个标识符 为对象数据成员开辟内存空间 完成对象数据成员的初始化 构造函数不能被显示的调用。 初始化列表与赋值 C++类 阅读全文
摘要:
命名空间 定义 namespace example 使用 使用using namespace + 命名空间; 使用using 命名空间::变量名/函数名; 基本输入输出 C++使用steam进行输入输出 cin、cout、cerr、clog 注: cin不支持空格和回车字符串的输入,请使用getch 阅读全文
摘要:
class Student implements Serializable{ private String name; private int age; private int grade; public Student(String name, int age, int grade) { this 阅读全文
摘要:
class SocketTest { public void socketTest() { try { Socket socket = new Socket(InetAddress.getByName("localhost"), 12345); PrintWriter out = new Print 阅读全文
摘要:
线程的创建 继承Thread类 Thread类直接继承Object类,并实现了Runnable接口; 从Thread类派生一个子类,并创建子类的对象; 子类应该重写Thread类的run方法,写入需要在新线程执行的语句段; 调用start方法来启动新线程,自动进入run方法; TheadTest t 阅读全文