随笔分类 -  java基础

final关键字的作用
摘要:map集合遍历 Map<String,Object> map = new HashMap<>(); map.put("a","aaaa"); map.put("b","bbbb"); map.put("c","cccc"); //高效率遍历Map以及在循环过程中移除 remove指定key //使用 阅读全文
posted @ 2023-03-31 15:01 a快乐码农 阅读(9) 评论(0) 推荐(0) 编辑
摘要:封装的优点 1. 良好的封装能够减少耦合。 2. 类内部的结构可以自由修改。 3. 可以对成员变量进行更精确的控制。 4. 隐藏信息,实现细节。 继承的特性 子类拥有父类非 private 的属性、方法。 子类可以拥有自己的属性和方法,即子类可以对父类进行扩展。 子类可以用自己的方式实现父类的方法。 阅读全文
posted @ 2023-03-24 14:27 a快乐码农 阅读(10) 评论(0) 推荐(0) 编辑
摘要:16进制转十进制:int i = Integer.parseInt(str,16); Integer.parseInt(str.substring(2),16);带有0x标识的十六进制数,需要截去前面两位标识。 十进制转二进制:String s = Integer.toBinaryString(da 阅读全文
posted @ 2023-03-02 18:00 a快乐码农 阅读(29) 评论(0) 推荐(0) 编辑
摘要:一.CountdownLatch和CyclicBarrier的区别' CountdownLatch和CyclicBarrier都属于线程同步的工具。 CyclicBarrier对象时传入了一个方法,当调用CyclicBarrier的await方法后,当前线程会被阻塞等到所有线程都调用了await方法 阅读全文
posted @ 2022-02-28 15:18 a快乐码农 阅读(1720) 评论(0) 推荐(0) 编辑
摘要:import java.sql.Timestamp;import java.util.Date;import java.util.concurrent.Executors;import java.util.concurrent.ScheduledExecutorService;import java 阅读全文
posted @ 2022-02-22 16:17 a快乐码农 阅读(137) 评论(0) 推荐(0) 编辑
摘要:建立一个每隔10秒执行的线程 //线程类 public class TestThread extends Thread { public void run() { while(true){ try { sleep(6*1000); //这里可以写你自己要运行的逻辑代码 System.out.prin 阅读全文
posted @ 2022-02-22 11:28 a快乐码农 阅读(236) 评论(0) 推荐(0) 编辑
摘要:线程执行桉指定顺序执行 方法一: package cn.itcast.yilai; import java.sql.*; import java.util.concurrent.BlockingQueue; import java.util.concurrent.LinkedBlockingQueu 阅读全文
posted @ 2022-02-18 13:50 a快乐码农 阅读(23) 评论(0) 推荐(0) 编辑
摘要:一、final关键字的功能概述 final关键字可以用来修饰引用、方法和类。 1、用来修饰一个引用 如果引用为基本数据类型,则该引用为常量,该值无法修改; 如果引用为引用数据类型,比如对象、数组,则该对象、数组本身可以修改,但指向该对象或数组的地址的引用不能修改。 如果引用时类的成员变量,则必须当场 阅读全文
posted @ 2022-02-18 13:49 a快乐码农 阅读(62) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示