JAVA基础
文章平均质量分 54
QQQQQQQQYY
一个从建筑行业转行来的苦逼打工人
展开
-
JAVA注解,简单解析
@Target,@Retention,@Inherited,@Documented,@Repeatable注解简要解析原创 2022-08-05 16:51:31 · 417 阅读 · 1 评论 -
JAVA 小数和百分数转换
DecimalFormat df=new DecimalFormat("0.00");//小数设置保留位数NumberFormat nf = NumberFormat.getPercentInstance();//百分数设置格式化对象nf.setMinimumFractionDigits(2);//党性教育比例 String dxjyksbl = nf.format((double) Integer.parseInt(ksAndBlList.get(i).get.原创 2022-05-10 12:28:24 · 579 阅读 · 0 评论 -
JVM内存分配与GC回收策略的笔记
1.对象优先在堆内存中的Eden区分配堆分为年轻代 ——包含Eden区(伊甸)和Survivor区(幸活)、老年代触发Minor GC : 新对象创建在Eden区里,当Eden区空间满时,会进行一次Minor GC触发Full GC:1.当准备要触发一次Young GC时,如果发现统计数据说之前Young GC的平均晋升大小比目前老年代剩余的空间大,则不会触发Young GC而是转为触发Full GC。(通常情况)2.如果有永久代的话,在永久代需要分配空间但已经没有足够空...原创 2022-03-05 23:50:31 · 170 阅读 · 0 评论 -
关于线程的一些基础问题
常用API public final String getName():获取线程的名字 public final void setName(String name):设置线程的名字 public static Thread currentThread():获取当前正在执行的线程对象 public final int getPriority():获取线程的优先级 默认等级为5 范围:1-10 public final void setPriority(int n原创 2022-03-04 17:22:27 · 123 阅读 · 0 评论 -
Java中的作用域 -public -protected -default -public区别以及理解
1.public:所有包都可以调用2. protected:除了别的包,都可以调用 但是!如果别的包中的类继承了是可以使用的!这个应该是为了设计包之间的隔阂 但不限于继承的类 可以说专为子类设计的3.default :本类中 同一个包中随意调用4.private: 统称私有的 只能本类使用 严格限制 只能使用getset方法获取其中的值使用不同的限制 在平时工作中 维护中 都是有特别的意义...原创 2022-02-23 22:36:34 · 435 阅读 · 0 评论