随笔分类 -  Java

摘要:一、序列化和反序列化的概念 把对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中; 2) 在网络上传送对象的字节序列。 在很多应用中,需要对某些对象进行序列化,让它们 阅读全文

posted @ 2018-10-08 16:46 浅水鱼潜水 阅读(213) 评论(0) 推荐(0) 编辑 |

摘要:第一层注解:@Controller 和 @RestController。 这两个注解的作用是:处理页面的HTTP请求,不同点 @RestController相当于@Controller +@ResponseBody。@ResponseBody的解释见下文。 如果直接使用@Controller这个注解 阅读全文

posted @ 2018-09-29 21:04 浅水鱼潜水 阅读(6813) 评论(0) 推荐(0) 编辑 |

摘要:作为Java语言的一部分。java.lang包被隐藏的导入到每一个Java程序。这个包的表面陷阱,经常影响到大多数程序员。这个月,我将讨论运行时exec()方法时的潜伏陷阱。 陷阱4:当运行exec()时不会执行命令 java.lang.Runtime类,突出了静态方法calledgetRuntim 阅读全文

posted @ 2018-09-20 09:43 浅水鱼潜水 阅读(20073) 评论(0) 推荐(1) 编辑 |

摘要:通过发射的机制,可以通过invoke方法来调用类的函数。invoke函数的第一个参数是调用该方法的实例,如果该方法是静态方法,那么可以用null或者用类来代替,第二个参数是变长的,是调用该方法的参数。 参考网址:https://www.cnblogs.com/xiongjiawei/p/685895 阅读全文

posted @ 2018-09-13 09:50 浅水鱼潜水 阅读(15099) 评论(0) 推荐(1) 编辑 |

摘要:<!--done--> Spring中Bean及@Bean的理解 Bean在Spring和SpringMVC中无所不在,将这个概念内化很重要,下面分享一下我的想法: 一、Bean是啥 1、Java面向对象,对象有方法和属性,那么就需要对象实例来调用方法和属性(即实例化); 2、凡是有方法或属性的类都 阅读全文

posted @ 2018-09-12 11:57 浅水鱼潜水 阅读(385) 评论(0) 推荐(0) 编辑 |

摘要:@Bean是一个方法级别上的注解,主要用在@Configuration注解的类里,也可以用在@Component注解的类里。添加的bean的id为方法名 定义bean 下面是@Configuration里的一个例子 这个配置就等同于之前在xml里的配置 bean的依赖 @bean 也可以依赖其他任意 阅读全文

posted @ 2018-09-12 11:38 浅水鱼潜水 阅读(392) 评论(0) 推荐(0) 编辑 |

摘要:Spring中的@scope注解 文章来源:https://www.cnblogs.com/lonecloud/p/5745902.html 默认是单例模式,即scope="singleton"。另外scope还有prototype、request、session、global session作用域 阅读全文

posted @ 2018-09-12 11:27 浅水鱼潜水 阅读(162) 评论(0) 推荐(0) 编辑 |

摘要:logback的使用和logback.xml详解 一、logback的介绍 Logback是由log4j创始人设计的另一个开源日志组件,官方网站: http://logback.qos.ch。它当前分为下面下个模块: logback-core:其它两个模块的基础模块 logback-classic: 阅读全文

posted @ 2018-09-10 17:13 浅水鱼潜水 阅读(4341) 评论(0) 推荐(0) 编辑 |

摘要:本文转自:http://z3sm2012.iteye.com/blog/1933227 今天在程序中用到java反射机制时,遇到的问题记录一下:我当时遇到的问题是,我用反射getMethod()调用类方法时,发生 NoSuchMethodException异常,后来上网发现getMethod()调用 阅读全文

posted @ 2018-09-10 12:14 浅水鱼潜水 阅读(1976) 评论(0) 推荐(0) 编辑 |

摘要:getMethods() 返回一个包含某些 Method 对象的数组,这些对象反映此 Class 对象所表示的类或接口(包括那些由该类或接口声明的以及从超类和超接口继承的那些的类或接口)的公共 member 方法。注意: 返回数组中的元素没有排序,也没有任何特定的顺序。 每次运行的结果顺序都不太一样 阅读全文

posted @ 2018-09-10 12:06 浅水鱼潜水 阅读(611) 评论(0) 推荐(0) 编辑 |

摘要:Method Class.getMethod(String name, Class<?>... parameterTypes)的作用是获得对象所声明的公开方法 该方法的第一个参数name是要获得方法的名字,第二个参数parameterTypes是按声明顺序标识该方法形参类型。 person.getC 阅读全文

posted @ 2018-09-10 11:37 浅水鱼潜水 阅读(58580) 评论(3) 推荐(6) 编辑 |

摘要:BeanUtils提供了对java发射和自省API的包装,这里对BeanUtils.copyProperties的用法做一个小小的介绍。 通过函数名可以知道,copyProperties函数是对属性进行拷贝,该函数有两个参数,一个是原始的数据,另一个是接收这些属性的数据。这里给大家介绍一个我遇到的一 阅读全文

posted @ 2018-09-07 12:01 浅水鱼潜水 阅读(1395) 评论(0) 推荐(0) 编辑 |

Copyright © 2024 浅水鱼潜水
Powered by .NET 8.0 on Kubernetes