随笔分类 -  JavaSE

摘要:说起进程就不得不说程序。程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念而进程则是执行程序的一次执行过程,他是一个动态的概念,是系统资源分配的单位通常在一个进程中可以包含若干个线程,当然一个进程至少有一个线程,不然没有存在的意义,线程是cpu调度和执行的单位注意:很多多线程是模 阅读全文
posted @ 2023-11-27 09:21 同学? 阅读(7) 评论(0) 推荐(0)
摘要:1.进程和线程进程是一个应用程序线程是一个进程中执行场景,执行单元一个进程可以启动多个线程,进程与进程之间内存独立不共享2.在Java语言中:任意两个线程与线程之间,堆内存和方法区内存共享,因为对内存和方法区只有一个,但是栈内存独立,一个线程一个栈,栈内存有很多个假设有十个线程,会有十个栈空间,每个 阅读全文
posted @ 2023-11-27 09:21 同学? 阅读(18) 评论(0) 推荐(0)
摘要:List与ArrayListList代表一个元素有序,且可重复的集合,集合的每个元素都有其对应的索引顺序List允许使用重复元素,可以通过索引来访问指定位置的集合元素List默认按元素的添加顺序设置元素的索引List集合里添加了一些根据索引来操作集合元素的方法ArrayList类>实现List接口> 阅读全文
posted @ 2023-11-27 09:19 同学? 阅读(22) 评论(0) 推荐(0)
摘要:泛型通配符不确定集合中的元素的数据类型,使用?表示所有类型有限制的通配符<? extends person>只允许泛型为person及person子类的引用调用<? super person>只允许泛型为person及person父类的引用的调用<? extends Comparable>只允许泛型 阅读全文
posted @ 2023-11-27 09:17 同学? 阅读(10) 评论(0) 推荐(0)
摘要:package JavaSE.Thread.document01; /** * 模拟龟兔赛跑 */public class Demo05 implements Runnable { public static String winner;//胜者 @Override public void run( 阅读全文
posted @ 2023-11-27 09:16 同学? 阅读(8) 评论(0) 推荐(0)
摘要:break在任何循环语句的主体部分,均可用break控制循环的流程。break用于强行退出循环,不执行循环中剩余的语句(break语句也在switch语句中使用)continue语句用在循环语句体中,用于终止某次循环过程,即跳过循环体中尚未执行的语句,接着进行下一次是否执行循环的判定 阅读全文
posted @ 2023-11-27 09:14 同学? 阅读(9) 评论(0) 推荐(0)