首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java知识点
订阅
lkqhui
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
【知识点】Java泛型机制7连问
1.我们为什么需要泛型? 2.什么是泛型擦除? 3.为什么需要泛型擦除? 4.泛型擦除后`retrofit`怎么获得类型的? 5.`Gson`解析为什么要传入内部类 6.什么是`PECS`原则?
这篇最全 Java 8 讲解,有没有之一先看后说!
大家好,我是小菜,一个渴望在互联网行业做到蔡不菜的小菜。可柔可刚,点赞则柔,白嫖则刚! 这种操作便是基于流式操作,cat 会把文件转换创建成一个流,然后tr会转换流中字符,sort会对流中的行进行排序,tail -3则会输出流的最后三行。这种就像是流水线操作,经过每个中转站,将…
Android:写了这么多代码,你真的理解泛型吗
在我们的实际工作中 泛型(Generics) 是无处不在的,我们也写过不少,看到的更多,如,源码、开源框架... 随处可见,但是,我们真正理解泛型吗?理解多少呢?例如:Box 、Box<Object> 、Box<?> 、Box<T> 、Box<? extends T> 、Box…
一文看懂Android注解及其使用
下面详细介绍一下注解在不同时机下的作用。 在开发程序的时候,经常会使用@Override @Nullable等注解,这种注解和IDE共同作用提示代码编写中的错误,起到警示作用,减少代码错误,在实际编译的时候会被编译器丢弃,在class文件中不会出现。 当处理一些简单且重复逻辑的…
线程池全面解析,一篇就够了!
LinkedBlockingQueue:这个队列接收到任务的时候,如果当前线程数小于核心线程数,则新建线程(核心线程)处理任务;如果当前线程数等于核心线程数,则进入队列等待。由于这个队列没有最大值限制,即所有超过核心线程数的任务都将被添加到队列中,这也就导致了maximumPo…
这样规范写代码,同事直呼“666”
七、删除未使用的局部变量、方法参数、私有方法、字段和多余的括号。
Android网络编程-HTTP/HTTPS
HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,在TCP/IP体系中属于最高层(应用层)是用于从万维网服务器传输超文本到本地浏览器的传送协议。 HTTP协议工作于客户端-服务端架构为上。浏览器作为HTTP客户端通过URL向HTTP…
感受lambda之美,推荐收藏,需要时查阅
一、引言二、java重要的函数式接口1、什么是函数式接口1.1 java8自带的常用函数式接口。1.2 惰性求值与及早求值2、常用的流2.1 collect(Collectors.toList())2.2 filter2.3 map2.4 flatMap2.5 max和min2…
日常工作中最容易犯的几个并发错误
列举大家平时在工作中最容易犯的几个并发错误,都是在实际项目代码中看到的鲜活例子,希望对大家有帮助。 这时候就出现了同一个ID插入多次。 一般情况下,可以用insert...on duplicate key update... 解决这个问题。 全局变量的SimpleDateFor…
硬核! 逛了4年Github ,一口气把我收藏的 Java 开源项目分享给你!
Great Java project on Github(Github 上非常棒的 Java 开源项目). JavaGuide :【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。 CS-Notes :技术面试必备基础知识、Leetcode 题解、后…