今日所学: /* 2019.08.19开始学习,此为补档。 */ 1.继承补充: ①不要仅为了获取其他类中某个功能而去继承,而是要有所属关系。 ②Super关键字: a.代表父类对象的引用,且main方法里面不能有关键字…
标签:java
RestTemplate中文乱码完美解决方案
RestTemplate中对字符串使用的是StringHttpMessageConverter中默认的编码 public class StringHttpMessageConverter extends Abstract…
对象设计要考虑有效范围
另载于 http://www.qingjingjie.com/blogs/9 现代对象设计主张“组合优于继承”。总之无论组合还是继承,对象都成了涉及多个类的复合结构。 “对象的有效范围”,是指对象从创建到丢弃(不再引用)…
Spring MVC的常用注解
Spring Boot 默认集成了Spring MVC,下面为Spring MVC一些常用注解。 开发环境:IntelliJ IDEA 2019.2.2Spring Boot版本:2.1.8 新建一个名称为demo的Sp…
Java算法——判断某一年是否是闰年
闰年的判定规则是: 如果该年能被4整除且不能被100整除,或者能被400整除,则该年是闰年,否则不是 import java.util.Scanner; public class LeapYear { public st…
ACM:HDU-1003 Max Sum 最大子序列问题
题号如标题所示,题目内容百度即可。 最大子序列问题,即求出所给一个数列中的最大的子序列和并输出该和以及该子序列的首项位置以及末项位置。 具体代码如下: import java.util.Scanner; public c…
Java中的三目运算符可能出现的问题
本文转载自:https://www.cnblogs.com/wadmwz/p/8963895.html 三目运算符是我们经常在代码中使用的,a= (b==null?0:1);这样一行代码可以代替一个if-else,可以使…
如何将乱码转化为UTF-8
1:右键>打开方式>记事本 2:选择左上角的文件(F)>选择另存为(A)…,弹出一个对话框,下面有一个编码,如果不是UTF-8,就选择成UTF-8,最后点击保存就可以了 可以将 乱码的 字符…
JTable单元格内容居中的方法
JTable单元格中的表头默认是居中的而内容默认是靠左,让内容居中的方法是: DefaultTableCellRenderer r = new DefaultTableCellRenderer(); &nb…
Java三大特性详解
目录 封装 继承 多态 个人总结 正文 封装 封装指的是属性私有化,根据需要提供setter和getter方法来访问属性。即隐藏具体属性和实现细节,仅对外开放接口,控制程序中属性的访问级别。 封装目的:增强安全性和简化编…
@RequestMapping和@GetMapping @PostMapping 的用法与区别
@GetMapping用于将HTTP get请求映射到特定处理程序的方法注解 具体来说,@GetMapping是一个组合注解,是@RequestMapping(method = RequestMethod.GET)的缩写…
Java 8 函数式编程例子
Java 8 函数式编程例子