- 博客(6)
- 收藏
- 关注
原创 final&static在java中的具体表现
final的目的是为了某些数据不要改变,减轻系统负担。final可以修饰数据,方法,类。一、数据package test;import java.util.Random;public class FinalTest { private final String final_01 = "jason"; //编译期常量,必须要进行初始化,且不可
2017-08-23 00:48:09 242
原创 String的内存机制
package test;public class Test4 { public static void main(String[] args) { // TODO Auto-generated method stub String s="a"+"b"+"c"; System.out.println(s=="abc"); String t="a";
2017-08-22 16:28:57 485
原创 try{}finally{}语句探讨
package test;public class Test3 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println(new Test3().test()); } static int test(){ int x=1; t
2017-08-22 16:20:56 213
原创 JAVA反射机制的应用场景
概念反射机制指的是我们可以于java运行时加载、探知、使用编译期间完全未知的classes。应用场景可以分为两种情景:情景一: 插件系统 程序设计了加载新JAR的功能,陌生JAR文件在程序运行时加入,被编译成class文件,通过反射机制加载进内存。情景二: 配置文件中的休眠class类 一个程
2017-08-20 20:38:32 589
原创 Java中的堆、栈、方法区深入分析
基本概念堆区:1.存储的全部是对象,每个对象都包含一个与之对应的class的信息。(class的目的是得到操作指令)。2.jvm只有一个堆区(heap)被所有线程共享,堆中不存放基本类型和对象引用,只存放对象本身。栈区:1.每个线程包含一个栈区,栈中只保存基础数据类型的对象和自定义对象的引用(不是对象),对象都存放在堆区中。2.每个栈中的数据(原始类型和对象引用)都是私
2017-08-20 18:17:10 261
原创 菜鸟读书系列(一)
filename.aspx.designer.cs 中控件ID不同步更新修改的问题: 当我们在aspx的源代码界面下工作时,有时修改了一些控件label啊textbox等的ID,在cs代码中并不能由VS智能感知到这些控件。注(.aspx文件一般是由C#.NET等编程工具创建文件时产生的,如果是编程人员一看就会知道,打个比方就像用JBuilder开发Java程序产生的
2009-11-30 15:54:00 558 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人