- 博客(8)
- 收藏
- 关注
原创 java.lang.IllegalMonitorStateException: current thread is not owner 为什么这里Integer不行,而需要创建一个Num类
/* 生产者消费者模式交替输出 t1---->1 t2---->2 要求:必须交替,t1负责输出奇数,t2负责输出偶数,两个线程共享与一个数字,每个线程执行时都要对这个数字++ 为什么这里Integer不行,而需要创建一个Num类?求解惑 */ public class Num { public static void main(String[] args) { Integer i = 1; Thread t1 = new Thread(new Produ
2020-12-24 07:05:44 818 1
原创 练习题:数组模拟栈数据结构
package com.javase.advanced.work02; /* 1.栈可以存储java中任何引用类型的数据 2.提供push方法压栈(栈满 3.提供pop方法弹栈(栈空 4.编写测试程序,new栈对象,调用push pop方法模拟压栈弹栈动作 5.默认初始化容量是10(无参数 */ public class Stack { //Object 父类 可以存储任何引用类型 private Object[] elements; priva
2020-11-18 20:22:16 69
原创 IDEA: java.lang.IllegalArgumentException: release version 14 is not supported
IDEA中使用了Eclipse compiler后,就出现了这种报错。 搜搜发现“有可能是由于IDEA内置的ECJ版本太高了。查一下tomcat支持的jdk版本。修改对应tomcat里的EJC路径”但是没有解决。 最后将Project language level降低后,能正常运行了。 有dalao能解释一下什么原因吗? ...
2020-11-16 23:07:02 1942
原创 练习-this关键词和构造方法和普通方法的调用
public class ThisTest02 { public static void method1() { //调用doSome,完整/省略方式的调用 ThisTest02.doSome(); doSome(); //调用doOther,完整/省略方式的调用 ThisTest02 b=new ThisTest02(); b.doOther(); //访问i,完整/省略 System.out.println(b.i); } public void method2() { //调用d
2020-11-15 21:21:12 83
原创 实心菱形的输出
public class Diamond { public static void main(String[] args) { java.util.Scanner s = new java.util.Scanner(System.in); System.out.println(“请输入菱形的行数(请输入正奇数)”); int H = s.nextInt(); //上层菱形部分,1~(H+1)/2行 for(int i=1;i<=(H+1)/2;i++) { //输出左边的空格 for(int j=1;
2020-11-14 18:20:15 142
原创 计算N!的数值产生的错误
public class RecursionTest04 { public static void main(String[] args) { java.util.Scanner s = new java.util.Scanner(System.in); int num = s.nextInt(); int factorial=1; for(;num>0;num–) { factorial*=num; } System.out.println(factorial); int factorial2=
2020-11-14 14:00:34 290
原创 编写for循环找出1~100中所有的素数
/* 编写for循环找出1~100中所有的素数 素数 8个换行 */ public class ForTest09 { public static void main(String[] args) { int count = 0; for (int x=2 ; x<=100 ; x++ ) { boolean isPrime = true; for(int y=2; y<x ; y++){ if(x%y0){ isPrime = false; break; } } if(isPrime){
2020-11-12 13:00:16 3160
原创 新人练习-九九乘法表
这里 提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 提示:文
2020-11-11 19:02:39 81
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人