首页 > TAG信息列表 > javaSE21

javaSE21/10/14

多线程 生产者消费者问题 信号灯法 线程池 网络编程 网络:将地理位置不同的多台计算机及其外部设备通过某种设备连接起来 网络编程目的:传播交流信息,进行数据交换,通信 打电话——TCP连接 发短信——UDP连接 用端口定位网络上的主机 通信双方地址: ip+端口号可以定位到某一个电脑上的

javaSE21/10/7

多线程 死锁 多个线程互相持有对方需要的资源,然后形成僵持 public class DeadLock { public static void main(String[] args) { Makeup makeup = new Makeup(0,"莉莉"); Makeup makeup1 = new Makeup(1,"红红"); makeup.start(); makeup1.

javaSE21/10/6

多线程 线程状态 守护线程 线程分为用户线程和守护线程 虚拟机必须确保用户线程执行完毕 虚拟机不用等待守护线程执行完毕,如后台记录操作日志,监控内存,垃圾回收等待 thread.setDaemon(true) 设置守护线程 线程同步 并发:同一个对象被多个线程同时操作 队列和锁 线程同步 synchron

javaSE21/9/29

多线程 Process进程 进程是程序执行的过程 Thead线程 进程里有线程,是线程在运行 Thread类 public class TestThread1 extends Thread{ @Override public void run() { //run方法线程体 for (int i = 0; i < 200; i++) { System.out.print

javaSE21/9/26

File类 概念:代表物理盘符中的一个文件或者文件夹 public class Test { public static void main(String[] args) throws Exception { separator(); fileOpe(); directoryOpe(); } //分隔符 public static void separator(){ S

javaSE21/9/22

TreeSet 基于HashCode计算元素存放位置 基于排列顺序实现元素不=重复 public class Person implements Comparable<Person>{//必须先继承 private String name ; private int age,phone; @Override public int compareTo(Person o) {//重写compareTo方法

javaSE21/9/10

异常机制 分类 检查性异常 运行时异常 错误 异常体系结构 Throwable是所有异常的超类 在Java API中已经定义了许多异常类,这些异常类分为两大类,错误Error和Exception Error Erroe类对象由java虚拟机生成并抛出,大多数错误与代码编写想者所执行的操作无关 Error通常是灾难性的致

javaSE21/9/5

JAVA流程控制 For循环 输出1~1000能被5整除的数,并且每行输出三个 public class Demo { public static void main(String[] args) { for (int i = 1; i <=1000; i++) { if (i%5==0){ System.out.print(i+"\t");//\t为空格,即输出数字后在后

javaSE21/9/2

IDEA使用 建空项目 文件>新建>空项目 文件>新建>新模块 项目结构 选1.8 8 字体颜色 setting 基础语法 注释 单行注释// 多行注释/* */ 文档注释/** */ public class HelloWorld { public static void main(String[] args){ System.out.println("Hello