java
Engureggg
eeeeeee
展开
-
使用 URLClassLoader 加载和卸载类
使用 URLClassLoader 加载或卸载类原创 2023-01-06 19:07:25 · 861 阅读 · 0 评论 -
Java Swing 主题设置
JDK 默认风格 & 三方主题库参考:https://www.cnblogs.com/clarino/p/8668160.html使用 beautyeye try { // a Java Swing cross-platform look and feel. // https://github.com/JackJiang2011/beautyeye BeautyEyeLNFHelper.frameBorderStyle = BeautyEyeLNFHelper.Fra原创 2021-11-20 09:22:41 · 585 阅读 · 0 评论 -
wait()和sleep()
wait() 和 sleep() 的区别来自不同的类:前者是 Object类,后者是Thread类是否会释放锁:前者会释放锁,后者不会释放锁使用的范围:前者必须在 同步代码块 中,后者任意wait() 和 notifyAll()等待和唤醒:方法必须在 同步代码块 中,monitor.wait()@Testpublic void test() { Object obj = new Object(); new Thread(()->{ synchro原创 2021-08-02 17:42:45 · 73 阅读 · 0 评论 -
eclipse中动态web项目同一tomcat服务器下不同模块的冲突解决
eclipse 中同一个tomcat、不同动态web项目之间的冲突问题标签:动态web、配置、tomcat同一个服务器下可运行多个网站模块,每个模块对应一个根路径,不能相同;如果相同则需要去掉冲突的模块(moudle):如何修改根目录:右击 动态项目,选择 属性选择 Web Project Settings,修改 Context root可以发现:tomcat管理模块是通过 server.xml 实现的当运行一个动态web项目时,会先创建一个 moudle,再启动服务器,当发现有原创 2021-01-25 00:56:54 · 353 阅读 · 0 评论 -
Graphics类绘制“正弦图像”
使用Applet多媒体技术 绘制 sinx 图形相关方法:public abstract void fillOval(int x, int y, int width, int height);public abstract void fillArc(int x, int y, int width, int height, int startAngle, int arcAngle);...原创 2020-04-17 15:55:35 · 504 阅读 · 0 评论 -
根据公式计算公式计算cosx的近似值~【计算阶乘时溢出】
【问题描述】已知cosx的近似计算公式如下:cosx = 1 - x2/2! + x4/4! - x6/6! + … + (-1)nx2n/(2n)!其中x为弧度,n为大于等于0的整数。编写程序根据用户输入的x和n的值,利用上述近似计算公式计算cosx的近似值,要求输出结果小数点后保留8位。【输入形式】从控制台输入小数x(0<=x<=10)和整数n(0<=n<=1......原创 2020-04-13 20:16:04 · 7748 阅读 · 0 评论 -
学习笔记——异常、异常处理、自定义异常类
异常大致可以分为两类。运行时异常和用户自定义异常。第一种是编译器不能检测出来的异常比如 数组下表越界访问、除0操作等一般可见到的有:ArithmeticException、NullPointerException、ClassCastException、 NegativeArraySizeException、ArrayIndexOutOfBoundsException、StringInd...原创 2020-04-03 16:16:26 · 284 阅读 · 0 评论 -
运算符优先次序
如果一个表达式中含有多种运算符,则要按照运算符的优先级顺序依次进行从高到低进行,同级运算符则从左向右进行。括号可以改变运算次序。如,求下面代码块输出值int a=10,b=4,c=20,d=6;System.out.prinltn(a++*b+c*--d);正确结果:140...原创 2020-03-07 00:00:07 · 1207 阅读 · 0 评论 -
java位运算
Java中支持的移位运算符 >>、>>>、<<其中:>>为算术右移,用最高位填充左侧空位。而 >>>是逻辑右移(无符号右移),用 0 填充左侧空位。public class BitCalcuDemo01{ public static void main(String[] args) { int rst1 =...原创 2020-03-06 23:43:03 · 308 阅读 · 0 评论 -
枚举 例
有1、2、3、4四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?public class Pratice2_1_6{ public static void main(String[] args){ int ln=0; for(int i='1'; i<='4'; i++) for(int j='1'; j<='4'; j++) for(in...原创 2020-03-06 21:54:29 · 77 阅读 · 0 评论