随笔分类 - JAVA
摘要:package sun.rain.amazing.traversal; import java.util.*; /** * Created by sunRainAmazing on SUN_RAIN_AMAZING * @author sunRainAmazing */ public class T
阅读全文
摘要:在Java中如何遍历Map对象 How to Iterate Over a Map in Java 在java中遍历Map有不少的方法。我们看一下最常用的方法及其优缺点。 既然java中的所有map都实现了Map接口,以下方法适用于任何map实现(HashMap, TreeMap, LinkedHa
阅读全文
摘要:RandomAccessFile写入时中文乱码解决方案:请使用RandomAccessFile.write(byte b[])方法,这样可以保证不会出现乱码。原因是String.getBytes()会按系统默认编码获取字符串的字节码,而RandomAccessFile.write(byte b[])
阅读全文
摘要:虚拟机加载类的途径1、由 new 关键字创建一个类的实例在由运行时刻用 new 方法载入如:Dog dog = new Dog();2、调用 Class.forName() 方法通过反射加载类型,并创建对象实例如:Class clazz = Class.forName(“Dog”);Object d
阅读全文
摘要:https://blog.csdn.net/u012988901/article/details/100905820 jmap:Java内存映像工具jmap(Memory Map for Java)命令用于生成堆转储快照(一般称为heapdump或dump文件)。另外,还有几种方式获取dump文件:
阅读全文
摘要:Archetype:骨架的意思。 Archetype是什么? 简单的说,Archetype是Maven工程的模板工具包。一个Archetype定义了要做的相同类型事情的初始样式或模型。这个名称给我们提供来了一个一致的生成Maven工程的方式。Archetype会帮助作者给用户创建Maven工程模板,
阅读全文
摘要:set PATH=%PATH%;C:\B\maven-3.8\bin linux export CLPATH=$i:$CLPATH
阅读全文
摘要:作者:老刘链接:https://www.zhihu.com/question/362802033/answer/1641622606来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 常用框架: 集成开发工具(IDE):Eclipse、MyEclipse、Spring T
阅读全文
摘要:annotation for class Below programs demonstrate the getAnnotation() method. Example 1: filter_none edit play_arrow brightness_4 // Java program to dem
阅读全文
摘要:问题: 1、比如两个类父类:Person 子类 Student extends Person在使用时候,这样写:Person person=null; //声明对象person=new Student(); //创建对象这样看来 声明的时候,是父类,而在产生对象的时候,实际的对象是子类。怎么理解??
阅读全文
摘要:
阅读全文
摘要:作者:沉默王二链接:https://www.zhihu.com/question/267403723/answer/1520053322来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 假如有那么残酷的一天,我不小心喝错了一瓶药,一下子抹掉了我这十多年的编程经验,把我变
阅读全文
摘要:设置为private是为了防止其他类使用当前类的日志对象; 设置为static是为了让每个类中的日志对象只生成一份,日志对象是属于类的,不是属于具体的实例的; 设置成final是为了避免日志对象在运行时被修改。 有时候我会使用protected而不是private,只有一种情况下我会这么用:当我的设
阅读全文
摘要:public class DomTest { public static void main(String[] args) { testXml(); } public static void testXml() { try { // 得到DOM解析器的工厂实例 DocumentBuilderFact
阅读全文
摘要:DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyyMMdd"); System.out.println(dtf.format(LocalDateTime.now())); System.out.println(dtf.format(Lo
阅读全文
摘要:勾选SYSDBA for SQL Developer
阅读全文
摘要:https://www.liaoxuefeng.com/wiki/1252599548343744/1303871087444002 从Java 8开始,java.time包提供了新的日期和时间API,主要涉及的类型有: 本地日期和时间:LocalDateTime,LocalDate,LocalTi
阅读全文
摘要:--SID OF THE SEESION select sid from v$mystat where rownum<2; -- select sid,sql_id,blocking_session,event,p1text,p1,p2text,p2,p3text,p3,wait_class,sta
阅读全文
摘要:JAVA虚拟机管理的内存区域图 1.什么是程序计数器? 程序计数器是当前线程正在执行的字节码的地址。程序计数器是线程隔离的,每一个线程在工作的时候都有一个独立的计数器。 2.字节码的执行原理 编译后的字节码在没有经过JIT(实时编译器)编译前,是通过字节码解释器进行解释执行。其执行原理为:字节码解释
阅读全文
摘要:方法区 (方法去只是规范, 实现就是永久代/元空间) 永久代 堆 JDK7 元空间 直接内存native memory JDK8 取代永久代 元空间最少20.7M java -XX:+PrintFlagsFinal -version | grep Meta uintx MaxMetaspaceSiz
阅读全文