java
立志成为编程大佬
坚持更新,加油
展开
-
单例模式用法
我们在编程中最常用的模式就是单例模式了,然而单例模式都用在什么场合?为什么不用静态方法而要用单例模式呢?要搞清这些问题,需要从静态方法和非静态方法的区别和联系说起。一、静态方法常驻内存,非静态方法只有使用的时候才分配内存?一般都认为是这样,并且怕静态方法占用过多内存而建议使用非静态方法,其实这个理解是错误的。为什么会这样,先从内存分配开始说起:托管堆的定义:对于32位的应用程序来说,应用程序完成进程转载 2017-10-07 12:16:27 · 201 阅读 · 0 评论 -
cell.setcellvalue保存字符总是显示该字符的ascii码的问题
采用这种办法就可以了,cell.setCellValue(String.valueOf(‘c’));原创 2018-01-09 21:51:53 · 4304 阅读 · 0 评论 -
分词代码
https://github.com/Quincy1994/Segment原创 2018-03-01 13:44:23 · 1100 阅读 · 0 评论 -
多态的理解-这一片就够了
一个方法名,参数不同,这叫方法重载。(Overload)Parent instance = new Child();instance.foo(); //==> Child foo()void foo(String str);void foo(int number);父类与子类有同样的方法名和参数,这叫方法覆盖。(Override)class Parent { void foo()...原创 2018-04-16 21:04:09 · 159 阅读 · 0 评论 -
java中异常抛出后代码还会继续执行吗
第一种:抛出异常不捕获public class Exception_test {public static void main(String[] args) throws ArithmeticException{ int t=9,m=0; // try { for(int i=0;i<8;i++) { m=t/(i-4); ...原创 2018-08-25 10:04:22 · 2924 阅读 · 0 评论 -
(String)、toString()和String.valueOf()的区别
本文将以从int类型转为String类型的方法为例,讲解从其他类型转换到String类型的各种方法,以及其中的区别。1.(String)强制转换一式Object obj = new Integer(100);String str = (String)obj;System.out.println(str);【失败】此种情况可以在语法检测上通过,但是运行后会报错:java.la...原创 2019-07-03 21:23:01 · 585 阅读 · 0 评论