Java基础知识
王黎明--成都
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java验证浏览器
public static String getExplorerType(HttpServletRequest request) { String agent = request.getHeader(Constant.USERAGENT); if (agent != null && agent.toLowerCase().indexOf(Co...原创 2020-03-03 14:09:09 · 323 阅读 · 0 评论 -
面向对象的五大原则
面向对象五大原则:(1)单一职责原则(Single-Resposibility Principle)•一个类应该仅有一个引起它变化的原因职员类例子: 比如在职员类里,将工程师、销售人员、销售经理这些情况都放在职员类里考虑,其结果将会非常混乱,在这个假设下,职员类里的每个方法都要ifelse判断是哪种情况,从类结构上来说将会十分臃肿,并且上述三种的职员类型,不论哪一种发生需求变化,都会改变职员...原创 2020-01-02 11:34:40 · 209 阅读 · 0 评论 -
Java设计模式资料整理
GOF设计模式分类表各个模式功能简介单例(Singleton)模式:某个类只能生成一个实例,该类提供了一个全局访问点供外部获取该实例,其拓展是有限多例模式。原型(Prototype)模式:将一个对象作为原型,通过对其进行复制而克隆出多个和原型类似的新实例。工厂方法(Factory Method)模式:定义一个用于创建产品的接口,由子类决定生产什么产品。抽象工厂(AbstractFac...转载 2020-01-02 10:13:10 · 200 阅读 · 0 评论 -
java通过字节流输出字符串及文件及文件夹样例参考
public static void main(String[] args) throws Exception { //字节流 byteOutStream(); //字符流 (输出流中含有中文时使用字符流) charOutStream(); } public static void charOutStr...原创 2019-05-27 13:03:08 · 412 阅读 · 0 评论 -
java如何往字符串数组里面增加新的字符串
List list = new ArrayList<>();list.add(“22”);list.add(“23”);list.add(“24”);String[] array=new String[list.size()+1];String str = “55566”;if (list.size() > 0) {// List转换成数组for (int i =...原创 2019-05-24 10:52:20 · 22761 阅读 · 0 评论 -
Java8 过滤集合
定义一个集合存放所有对象;1.使用传统的service方式:List list = service.getAll();2.使用querywapper方式(使用mybatis-plus):QueryWapper(T) qw = new QueryWapper();qw.lamda().eq(T :: getName);List list = this.list(qw);加入我们定义的实...原创 2019-07-05 16:51:15 · 2510 阅读 · 0 评论 -
根据时间验证是否为同一天
/*** 验证是否为同一天* @param time* @param todayTime* @return*/public boolean checkSameDay(LocalDateTime time, LocalDateTime todayTime) {boolean bool = false;String pattern = “yyyy-MM-dd”;DateTimeFor...原创 2019-08-29 17:41:24 · 327 阅读 · 0 评论
分享