摘要:
Map主要用于存储健值对,根据键得到值,因此不允许键重复(重复了覆盖了),但允许值重复。 HashMap HashMap 是一个最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度。遍历时,取得数据的顺序是完全随机的。 HashMap最多只允许一条记录 阅读全文
摘要:
IDEA使用tomcat启动web项目,配置页面报错Application Server not specified: 那是因为没有配置tomcat,只要配置一下就好了: 阅读全文
摘要:
类加载的时候执行static{}语句块,类实例化的时候,会执行构造函数。 类加载:Java命令的作用是启动虚拟机,虚拟机通过输入流,从磁盘上将字节码文件(.class文件)中的内容读入虚拟机,并保存起来的过程就是类加载。 类加载特性 : *在虚拟机的生命周期中一个类只被加载一次。 *类加载的原则:延 阅读全文
摘要:
String两种实例化方式 一种是通过双引号直接赋值的方式,另外一种是使用标准的new调用构造方法完成实例化。如下: String str = "abcd"; String str = new String("1234); 第一种方法: 使用直接赋值后,只要是以后声明的字符串内容相同,则不会再开辟新 阅读全文
摘要:
类、对象、实例的区别 在面向对象的概念当中,类(class)是既包括数据又包括作用于数据的一组操作的封装体。 对象(Object)是类的实例(instance)。对象是动态的,拥有生命周期,都会经历一个从创建、运行到消亡的过程。对象与类的关系就像变量与数据类型一样。 当使用new创建了一个对象的时候 阅读全文
摘要:
将可运行Jar包,反编译成项目,修改代码,再次编译,打包。 需要工具:jd-gui、myeclipse 具体步骤: 1、使用jd-gui打开原始的Jar包,选择File-->Save All Sources,会生成一个zip压缩包 2、解压这个压缩包,生成一个文件夹,可以看到文件夹里所有的class 阅读全文
摘要:
查看历史内容 在.git文件 同级目录下,右键 选择 git history 但是红框中的路径无法拷贝。右键红框中的任一文件,有 HighLight this only, Highlight this too 高亮显示,试试看就知道效果了。 查看两个版本之间的所有变更集 在.git文件 同级目录下, 阅读全文
摘要:
如果是在IDEA中使用Git,可以直接合并代码。 我当前的开发分支,是feature/bing,现在我需要合并分支 feature/xxs 上的代码,这个过程只需要在IDEA中完成。 1、更新代码,会自动把所有分支的代码下载下来。 2、在IDEA中右下角选中需要的分支,选择Merge合并,下一步Sm 阅读全文
摘要:
设计题 编程过程中,为了解决缓存数据共享的问题,常常会使用static关键字达到脱离具体实例化对象,在整个java进程生命周期内共享数据的目的。请编写一个类,类名为MapCache,拥有但不局限于以下属性及方法: a) 静态的,类型为HashMap的成员变量,用于存储缓存数据b) 方法名为putCa 阅读全文
摘要:
在有些时候,我们要使用到xml文件,必须得将文件中的内容压缩成一行,才能读取到其中的值,一旦有换行符、制表符、空格之类的就读不到。所以只能在开发好以后,将代码压缩再执行,十分不方便。 尝试了几个替换符号的方法, 效果并没有特别好。突发奇想,xml文件都是特别标准的,以尖括号<>括起来的,一对一对的存 阅读全文
摘要:
String是一种特殊的引用类型,那么它究竟特殊在哪里? 请看看下面这个程序,输出什么结果? 答案是:1234 解释: String作为参数的传递方式是引用传递,但是String又有值传递的效果。这是因为String是常量,不能更改,所以如果在函数里更改的话,其实是生成了另外一个String,但是原 阅读全文
摘要:
String[] s = new String[5]; char[] s; List 转换为 String数组 String 数组转换为 List 阅读全文
摘要:
MessageBox 函数用于创建、显示并操作一个消息对话框。该对话框包含由调用程序定义的信息和标题,以及预先定义的图标和按钮。 这个方法的第一个参数hWnd,代表消息框拥有的窗口。这个参数到底有什么作用呢?做了一个例子,刚好测试到这一点。 假如hwnd句柄指向的窗口是置顶展示的。 1、参数不为NU 阅读全文
摘要:
在java类中常见的读取Properties文件方式,是使用Properties.load(inputStream);的方式但是常常出现中文乱码问题,这就很尴尬了 看了很久才发现,还有一个重载的方法, 它的参数是Reader,如下: 而Reader是可以指定字符集的编码格式的,于是尝试如下更改: 顺 阅读全文
摘要:
读取resources下文件的方法 网上有问答如下:问: new FileInputStream("src/main/resources/all.properties") new FileInputStream("./src/main/resources/all.properties") 上面两个无 阅读全文