Java基础
文章平均质量分 53
积跬步成江海
java开发
展开
-
Java反射基本数据类型与包装类型设置值时要区别开
今天在使用反射时出现报错Exception in thread "main" java.lang.IllegalArgumentException: Can not set java.lang.Integer field Person.age to (int)10 at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:167) at sun.reflect原创 2022-05-11 12:32:26 · 227 阅读 · 0 评论 -
sql问题总结
表结构DROP TABLE IF EXISTS `course`;CREATE TABLE `course` ( `id` varchar(32) NOT NULL, `name` varchar(255) DEFAULT NULL, `t_id` varchar(32) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;-- ------------------------------ Re原创 2020-10-11 21:52:12 · 2617 阅读 · 0 评论 -
java遇到的问题
在Java实体类中聚合了另一个类,在初始化这个类是被包含的这个类初始化为null.public class TestClassField { int val; TestClassField testClassField; TestClassField(int x){ val = x; } public static void main(S...原创 2019-07-15 23:16:47 · 83 阅读 · 0 评论 -
常用命令
window查看端口号并且根据进程号杀死进程netstat -aon|findstr 9017taskkill -f /pid 13308maven打包clean install -DskipTests appassembler:assemble -P buildclean install -DskipTests appassembler:assemble...原创 2019-07-24 14:51:37 · 68 阅读 · 0 评论 -
single thread execution线程设计模式学习
概念 single thread execution 即“以一个线程执行”。就像独木桥同一时间只允许一个人通行一样,该模式主要用于限制,以确保同一时间内只能让一个线程执行处理。实现 主要使用synchronized关键字实现。角...原创 2019-07-29 23:57:42 · 196 阅读 · 0 评论 -
immutable模式
概念 immutable模式:想破坏也破坏不了,确保实例状态不会发生改变。实现主要是对类加上关键字final表示该类不可被继承以防止子类修改其字段值,对类中的属性也用final修饰,是字段值只能被赋值一次,不要给该类的字段提供setter方法。何时使用实例创建后状态不再发生变化实...原创 2019-08-07 07:27:34 · 281 阅读 · 0 评论 -
Guarded Suspension模式
概念Guarded Suspension 翻译:被监视的挂起该模式通过让线程的等待来保证实例的安全性实现主要使用wait(),notifyAll()方法实现while(守护条件){ try{ wait(); } catch(InterruptedException e){ }}do();//执行操作在使用队列的池中。可以通过判断队列是否有元素来移除队首,获得元素,...原创 2019-08-19 23:55:37 · 332 阅读 · 0 评论 -
LeetCode第五题最长回文子串
题目给定一个字符串 s,找到 s 中最长的回文子串我的答案public static String longestPalindrome(String s) { if (s.length()==0){ return ""; } char[] chars = s.toCharArray(); String...原创 2019-08-22 00:26:01 · 126 阅读 · 0 评论