随笔分类 -  新手小问题

本分类为初学者学习过程中遇到的小疑问及解答(大部分是博主个人所遇)
摘要:请看以下代码: 再看运行结果: 上述代码可以顺利通过编译,并且输出一个“很奇怪”的结果,这是为神魔呢? 原因解释: 因为从数据库读出数据后,存入到list集合上时,如果你没有指定要存入的数据的类型,系统会自动给你赋一个object类型,他是所有类的鼻祖,取出数据要进行转型,转化成自己想要的数据类型才 阅读全文
posted @ 2015-10-27 17:15 码农小正 阅读(1035) 评论(0) 推荐(0)
摘要:源代码: 阅读全文
posted @ 2015-10-23 09:36 码农小正 阅读(415) 评论(0) 推荐(0)
摘要:下列这段代码已全部包含了我要写的String类中重要的字段: //StringMisc.java// This program demonstrates the length, charAt and getChars// methods of the String class.//// Note: 阅读全文
posted @ 2015-10-22 09:03 码农小正 阅读(354) 评论(0) 推荐(0)
摘要:程序源码: /邵文政 2015 10 17 记录创建对向的个数 public class Objictnumber { int number; public Objictnumber() { ++number; System.out.println("目前创建了"+number+"个对象"); } 阅读全文
posted @ 2015-10-17 14:11 码农小正 阅读(230) 评论(0) 推荐(0)
摘要:下面有一段代码: public class Main { public static void main(String[] args) { Integer i1 = 100; Integer i2 = 100; Integer i3 = 200; Integer i4 = 200; System.o 阅读全文
posted @ 2015-10-17 10:22 码农小正 阅读(506) 评论(0) 推荐(0)
摘要:先解释一下装箱和拆箱: 装箱就是 自动将基本数据类型转换为包装器类型;拆箱就是 自动将包装器类型转换为基本数据类型。 下表是基本数据类型对应的包装器类型: 下面是代码: public class BoxAndUnbox { /** * @param args */ public static voi 阅读全文
posted @ 2015-10-17 10:00 码农小正 阅读(639) 评论(0) 推荐(0)
摘要:程序源代码以及运行结果截图: 程序源代码: 程序运行结果截图: 原因分析:当多个类之间有继承关系时,创建子类对象会导致父类初始化块的执行。 具体的执行顺序是:先初始化父类(最高层次的)的静态初始化块,父类的无参构造器,在进行子类的静态初始化块,子类的无参构造器; 然后是父类的普通初始化块,子类的普通 阅读全文
posted @ 2015-10-16 20:26 码农小正 阅读(666) 评论(0) 推荐(0)
摘要:实验代码及其结果截图: Java字段初始化规律系统会按顺序对Java字段进行初始化,如果有好几个方法都对同一个变量进行了初始化。Java会将最后一次的初始化结果赋给该变量。 阅读全文
posted @ 2015-10-16 19:51 码农小正 阅读(168) 评论(0) 推荐(0)
摘要:编写一个程序,用户输入两个数,求出其加减乘除,并用消息框显示计算结果。 1.仔细阅读示例: EnumTest.java,运行它,分析运行结果? 第一个false说明s和t不是引用同一个对象。 第二个false说明s不是原始数据类型。 Size.valueOf()试讲 SMALL的值赋给U然后s就和u 阅读全文
posted @ 2015-10-07 22:45 码农小正 阅读(186) 评论(0) 推荐(0)