摘要: Java多线程 一个程序运行有一个进程,进程里有多个线程:main函数,JC(垃圾回收线程)。 1. 线程创建 1. 继承Thread类(Thread类也继承了Runnable接口) 使用: //1. 自定义类继承Thread类 //2. 重写run()方法 //3. .start()开始运行线程( 阅读全文
posted @ 2021-11-13 02:07 Roy2048 阅读(54) 评论(0) 推荐(0)
摘要: 1. 网络编程要素: 如何定位到网络上的一台或多台主机 IP地址和端口号 找到后如何通信 TCP/UDP JAVA,万物皆对象,去找相应的类 2. IP地址 ip地址的包: InetAddress 唯一定位一台网络上的计算机 本机localhost地址: 127.0.0.1 ip地址分类: IPV4 阅读全文
posted @ 2021-11-11 22:11 Roy2048 阅读(118) 评论(0) 推荐(0)
摘要: IO流 IO流分为字节流和字符流,字节流中,InputStream和OutputStream及派生类都包含write(),read()方法,用于读写单个字节或者字节数组 针对字节流: 输出流写出的内容步骤: //1. 创建输出流对象 //2. 把要输出的对象转化为字节/字节数组类型 //3. 写出 阅读全文
posted @ 2021-11-11 09:33 Roy2048 阅读(51) 评论(0) 推荐(0)
摘要: 网络基础部分: IP层不提供可靠的网络转发,即网络系统不可靠,可靠性是由连接到网络的主机运输层所把握控制的 TCP/IP 体系: 应用层 Application Layer(SMTP, POP3) 传输层 Transport Layer(TCP, UDP)//Transmission control 阅读全文
posted @ 2021-11-10 16:45 Roy2048 阅读(68) 评论(0) 推荐(0)
摘要: Java异常处理 Java把异常当作对象来处理,基于java.lang.Throwable作为超类 分为 Error 和Exception, exception有runtime和非runtime异常。 1. 异常处理机制 抛出异常 捕获异常 快捷 键:直接包裹代码块 Ctrl + Alt + T 关 阅读全文
posted @ 2021-11-09 23:25 Roy2048 阅读(50) 评论(0) 推荐(0)
摘要: 面向对象 宏观上是通过分类的思维模式,进行分类,然后堆分类的问题单独思考。 思想: 抽象!! Object-oriented Programming OOP ==以类的方式组织代码,以对象的组织封装数据== 封装,继承,多态 1. 静态,非静态方法 class Student(){ public s 阅读全文
posted @ 2021-11-09 20:58 Roy2048 阅读(35) 评论(1) 推荐(0)
摘要: java数组 1. 数组定义 相同类型数据的有序集合 声明 创建(数组都是new的) int[] numbers = new int[10]; 2. 内存分析 java内存: 堆(存放new的对象和数组),栈(存放基本变量类型,会包含这个基本类型的值),方法区(包含了所有class类和static变 阅读全文
posted @ 2021-11-08 20:14 Roy2048 阅读(43) 评论(3) 推荐(0)
摘要: Java方法介绍 java都是值传递, 没有引用传递, 具体看评论 1. 重载 一个类中,相同名称的方法有不同的参数。 2. 命令行传参 package learn.methods; public class CmdTest { public static void main(String[] ar 阅读全文
posted @ 2021-11-08 11:05 Roy2048 阅读(37) 评论(1) 推荐(0)
摘要: Java流程操作 1. 交互Scanner类 通过hasNext() and hasNextLine()来判断是否有下次的输入, 通过next() and nextLine() 来获取输入的字符串,==next()==会把空格当作结束符,所以hello world只能输出hello,空格结束, == 阅读全文
posted @ 2021-11-08 01:41 Roy2048 阅读(48) 评论(0) 推荐(0)
摘要: Dos常用命令 任务管理器: Ctrl + Shift + Esc #切换磁盘disk E: #查看当前路径下的目录 dir - mac: ll #换盘切换目录(change directory) cd /d F:\abc #盘内切换目录 cd lujing #清除屏幕 cls #clear scr 阅读全文
posted @ 2021-11-07 21:02 Roy2048 阅读(47) 评论(0) 推荐(0)