随笔分类 -  Java基础

Java学习的记录,主要是JavaSE的学习
摘要://: holding/ListFeatures.java import typeinfo.pets.*; import java.util.*; import static net.mindview.util.Print.*; public class ListFeatures { public 阅读全文
posted @ 2020-09-13 15:34 模糊计算士 阅读(145) 评论(0) 推荐(0)
摘要:Arrays.asList()方法接受一个数组或者是一个用逗号分隔的元素列表(可以使用可变参数),并将其转换成一个List对象。 用法示例: //: holding/AddingGroups.java // Adding groups of elements to Collection object 阅读全文
posted @ 2020-09-13 15:25 模糊计算士 阅读(264) 评论(0) 推荐(0)
摘要:1、下面的控制温室的类的父类-->Controller类 这是一个基类 // The reusable framework for control systems. package com.chapter10.controller; import java.util.*; public class 阅读全文
posted @ 2020-09-11 13:09 模糊计算士 阅读(285) 评论(0) 推荐(0)
摘要:结论:[-2147483648, 2147483647],也是:[-231, 231 - 1] 阅读全文
posted @ 2020-09-08 23:59 模糊计算士 阅读(1022) 评论(0) 推荐(0)
摘要:CharBuffer是java.nio包下的一个类,作用是可以操作字符缓冲区。 暂时只需要用到append(char)这个方法: 书中用到的地方: //: interfaces/RandomWords.java // Implementing an interface to conform to a 阅读全文
posted @ 2020-09-08 23:06 模糊计算士 阅读(1913) 评论(0) 推荐(0)
摘要:取而代之的是valueOf方法: 参考:JDK13 API文档 https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Long.html 阅读全文
posted @ 2020-09-07 20:08 模糊计算士 阅读(299) 评论(0) 推荐(0)
摘要:要完整地描述一个方法,需要指出方法名以及参数类型,这叫做方法的签名(signature)。例如,String类有4个称为indexOf的公有方法。它们的签名是: indexOf(int) indexOf(int, int) indexOf(String) indexOf(String, int) 返 阅读全文
posted @ 2020-09-07 19:54 模糊计算士 阅读(734) 评论(0) 推荐(0)
摘要:通过继承来扩展接口 举例: interface Monster { void menace(); } interface DangerousMonster extends Monster { void destroy(); } interface Lethal { void kill(); } cl 阅读全文
posted @ 2020-09-07 19:45 模糊计算士 阅读(186) 评论(0) 推荐(0)
摘要:1、概览 表达关系的UML符号(UML notation for class relationships) 注:这里缺少了组合关系。 2、详解 2.1、泛化(Generalization),在Java里表现为继承(Inheritance)(“is-a”) 2.2、实现(Interface imple 阅读全文
posted @ 2020-09-07 17:36 模糊计算士 阅读(355) 评论(0) 推荐(0)
摘要:一句话概括: 子类覆盖父类方法,返回类型可以是,父类返回类型的子类。 举例: class Processor { public String name() { return getClass().getSimpleName(); } Object process(Object input) { re 阅读全文
posted @ 2020-09-07 16:28 模糊计算士 阅读(276) 评论(0) 推荐(0)
摘要:记录现在的拦截器的写法: 首先,写一个拦截器: package com.fan.interceptor; import org.springframework.web.servlet.handler.HandlerInterceptorAdapter; import javax.servlet.ht 阅读全文
posted @ 2020-09-02 23:47 模糊计算士 阅读(259) 评论(0) 推荐(0)
摘要:前要:搭建博客项目用到。 1、代码块(片段)表达式语法 th:replace:将代码块片段整个替换使用了th:replace的HTML标签中 "~{templatename::selector}" Includes the fragment resulting from applying the s 阅读全文
posted @ 2020-09-02 19:36 模糊计算士 阅读(1101) 评论(0) 推荐(0)
摘要:首先,确定要爬取的小组,本次以豆瓣的five组为例。因为是第一次用Java爬虫,所有采取了简答的暴力循环爬取的方法,以后有时间再继续改进。(不过也可能转到Python了) 另外,本次尝试采用Spring boot开发。 1、爬取所有的帖子的链接 1.1、分析网页 小组首页 更多讨论,然后将地址栏的参 阅读全文
posted @ 2020-08-27 23:35 模糊计算士 阅读(657) 评论(0) 推荐(0)
摘要:1、找到Spring官网 2、将地址替换为https://docs.spring.io/spring/docs/4.3.24.RELEASE/spring-framework-reference/ 3、点进html,并找到Distribution Zip Files 4、在新标签页中打开 此时,所有 阅读全文
posted @ 2020-08-17 12:26 模糊计算士 阅读(156) 评论(0) 推荐(0)