![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
iteye_12181
这个作者很懒,什么都没留下…
展开
-
关于String字符串常量池的探讨
今天开始写博客,记录自己学习java道路上遇到的问题,也希望能够帮到各位看官。下面看看今天讨论的问题:在使用String字符串时,初学者一般会混淆两种声明方式,即String s1="abc";String s2=new String("abc";);那么这两种方式是否存在区别呢?我们来看一下代码[code="java"]public class Test{...原创 2016-11-22 17:32:11 · 105 阅读 · 0 评论 -
java修饰符的解析
各位看客,今天我们来讨论关于java中访问修饰符的相关问题,这也是面试的常见问题。简单来说,访问修饰符是代码的书写者为了区分什么时候可访问代码,什么时候不能访问代码而生的。java里面访问限制分为[b]友好型[/b](即所谓的默认型),[b]public[/b],[b]private[/b],[b]protected[/b]四类。今天我们来看看其中比较难区分的两类,即友好型和protect...原创 2016-11-23 09:41:57 · 75 阅读 · 0 评论 -
关于IntegerCache的探讨
在importNew上看到了这么一个问题,这次给各位看官分享下。问题描述如下:[code="java"]@Testpublic void test(){ Integer s1=100,s2=100; Integer c1=1000,c2=1000; System.out.println(s1==s2);//true System.out.println(c1==c2...原创 2016-11-24 14:45:22 · 115 阅读 · 0 评论 -
关于可比较(Comparable)与比较器(Comparator)的理解
各位看官,今天为大家分享一个java里面比较基础的知识点,那就是Comparable与Comparator。在我们对于集合进行排序时,必然会考虑到比较规则的问题,我们如何可以自定义排序规则呢?先抛出一个问题,对于英文字母,在默认排序时,大写字母会排在小写之前,如何才能使其按照我们的想法使得小写字母在前大写字母在后呢?思路一,在sort的时候,给其一个自定义的比较器,按照该比较原则即可得到所...原创 2016-12-12 10:48:50 · 301 阅读 · 0 评论 -
Java异常捕获机制的缺陷--异常丢失
各位看官好,下面同大家一起看一个关于java异常丢失的问题。在使用try-catch-finally进行java异常捕获时,存在以下问题:如果finally子句中存在异常,同时catch中未正确捕获到try中的异常,则try中的异常将会被finally中的异常所覆盖,从而导致异常的丢失现象。[code="java"]public class TestException { pu...原创 2016-12-12 17:36:06 · 223 阅读 · 0 评论 -
重定向标准输出
各位看官,今天我们来聊聊标准IO流的重定向问题。必须,在编程时会输出大量信息到屏幕上,非常不方便阅读,我们可以通过对于标准输出的重定向,从而使得阅读更方便。主要涉及的方法为:setIn(InputStream),setOut(PrintStream),setErr(PrintStream).setIn(InputStream) 用于重定向输入源,默认为用户直接输入,即System.in这段代码...原创 2016-12-19 14:32:22 · 147 阅读 · 0 评论