• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
信尚
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理
上一页 1 2 3 4 5 6 7 8 下一页

2022年1月27日

Stream 流
摘要: Stream 流是用来简化集合类库或者数组API的弊端。 Stream 其实是一个传送带,元素在上面可以背操作,支持链式编程。 1.Stream 流的获取 Collection 集合的Stream()方法 Map 集合 map.keySet.Stream()键流 map.values.Stream( 阅读全文
posted @ 2022-01-27 22:34 信尚 阅读(104) 评论(0) 推荐(0)
 
 

2022年1月26日

可变参数
摘要: 语法 数据类型...形参 (本质上是一个数组) 传参数非常方便,可以不传,传一个或者多个,或者一个数组。 一个方法中只能有一个可变参数且只能在形参列表的最后。 publilc static void main(String... args){} 阅读全文
posted @ 2022-01-26 20:18 信尚 阅读(22) 评论(0) 推荐(0)
 
 

2022年1月24日

java的数据结构
摘要: 队列 先进先出,后进后出 排队场景 堆 先进后出,后进先出 弹夹装弹场景 数组 查找快,增删慢 链表 查询慢,增删快 红黑树 增删改查的性能都很好 阅读全文
posted @ 2022-01-24 20:59 信尚 阅读(24) 评论(0) 推荐(0)
 
 

2022年1月23日

集合的遍历的三种方式
摘要: 三种方式 1.迭代器 iterator Iterator it = lists.iterator() while(it.hasnext()){ it.next(); } 2.forEach(增强for循环) 可以遍历集合或者数组 遍历集合,实际上是迭代器的简化写法 for(String ele:li 阅读全文
posted @ 2022-01-23 17:22 信尚 阅读(592) 评论(0) 推荐(0)
 
集合的体系和特点
摘要: 集合是一个大小可变的容器。 集合中的每一个数据称为元素。 集合的特点是类型不确定,大小不固定。集合有很多种,不同的集合特点和使用场景不同。 数组一旦定义出来,类型和长度就固定了。 在开发中,很多时候元素的个数不确定。而且经常进行元素的增删改查操作,集合非常合适。 java 中集合的代表是Collec 阅读全文
posted @ 2022-01-23 11:06 信尚 阅读(485) 评论(0) 推荐(0)
 
泛型的通配符和上下限
摘要: 泛型是一个标签,可以在编译阶段约束只能操作某种数据类型。 泛型和集合只能支持引用数据类型,不支持基本数据类型。 泛型的好处,不会出现类型转换异常。 可以自定义泛型类,泛型接口,泛型方法 泛型变量建议使用E,T,K,V 通配符:? 可以在使用泛型的时候代表一切类型 E,T,K,V在定义泛型时候代表一切 阅读全文
posted @ 2022-01-23 10:13 信尚 阅读(45) 评论(0) 推荐(0)
 
 

2022年1月22日

Math类 System类 BigDecimal类
摘要: Math 类有许多静态方法可以使用 math.abs()求绝对值 math.ceil()向上取整 math.floor()向下取整 math.pow(int a,int b)求a的b次方 math.round() 四舍五入 System 类静态方法 exit(int a) exit(0)表示正常退出 阅读全文
posted @ 2022-01-22 15:08 信尚 阅读(41) 评论(0) 推荐(0)
 
 

2022年1月21日

用HttpClient5多次上传PDF文件到OSS时,头文件信息被多次追加问题
摘要: 问题: --jSRKAk3FJXTrWcxiPofHkPefUfGXvS Content-Disposition: form-data; name="fileName"; filename="fileName.pdf" Content-Type: application/octet-stream - 阅读全文
posted @ 2022-01-21 09:54 信尚 阅读(186) 评论(0) 推荐(0)
 
 

2022年1月20日

Date类 SimpleDateFormat类 Calendar类
摘要: 时间记录的两种方式 1,date日期对象 Date d=new Date() 2,时间毫秒值,从1970-01-01 00:00:00走到此刻的总的毫秒值。1s=1000ms long time =d.getTime() 时间毫秒值可以用于时间的计算,比如代码执行的性能分析。 public Date 阅读全文
posted @ 2022-01-20 22:18 信尚 阅读(35) 评论(0) 推荐(0)
 
objects类
摘要: java1.7后出现 objects方法 1.public static boolean equals(object a,object b) 比较两个对象,底层进行非空校验从而更安全。推荐使用! 2.public static boolean isNull(object obj) 判断是否为Null 阅读全文
posted @ 2022-01-20 21:25 信尚 阅读(32) 评论(0) 推荐(0)
 
 
上一页 1 2 3 4 5 6 7 8 下一页

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3