java基础整理
文章平均质量分 85
d342784178
这个作者很懒,什么都没留下…
展开
-
jdk1.5高新技术(五) concurrent工具包
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------------转自:http://www.open-open.com/bbs/view/1320131360999我们都知道,在JDK1.5之前,Java中要进行业务并发时,通常需要有程序员独立完成代码实现,当然也有一些开源的框架提供了这些功能,但是这些依然没有JDK自带的功能使用转载 2015-01-31 11:01:51 · 776 阅读 · 0 评论 -
关于java类初始化的顺序
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------类的加载顺序 什么时候类加载 第一次需要使用类信息时加载。 类加载的原则:延迟加载,能不加载就不加载。 通过分析示例来讨论示例1:结果如下:首先可以看到 两次创建实例(new aaa())却只执行了一次静态代码块中的内容再看示例2原创 2015-01-26 19:51:30 · 398 阅读 · 0 评论 -
jdk1.5高新技术(四) 类加载器
10.类加载器类加载器:加载类的工具在java程序中用到一个类,出现了这个类的名字。java虚拟机首先将这个类的字节码加载到内存中,通常这个类的字节码的原始信息放在硬盘上的classpath指定的目录下,把.class文件的内容加载到内存里面来,再对它进行处理,处理之后的结果就是字节码。这些工作就是类加载器在操作。jvm中有多个类加载器,系统默认三个主要类加载器,每个类负责加载特定位置原创 2015-01-30 11:07:35 · 469 阅读 · 1 评论 -
面向对象(二)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------继 承(面向对象特征之一)好处:1:提高了代码的复用性。2:让类与类之间产生了关系,提供了另一个特征多态的前提。弊端: 打破了封装性 父类的由来:其实是由多个类不断向上抽取共性内容而来的。java中对于继承,java只支持单继承。java虽然不直接支持多继承,但是保原创 2015-01-26 18:43:06 · 385 阅读 · 0 评论 -
关于继承问题初始化的问题
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------今天在逛论坛时 看到个帖子提出的问题 出代码如下class Fu{ int num = 5; Fu(){ System.out.println(num原创 2015-01-28 09:21:24 · 365 阅读 · 0 评论 -
类的初始化顺序
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------类的初始化顺序通过以下几个示例来分析示例1:可以看到 创建了两个实例却只执行了一次静态代码块首先执行了静态代码块中的内容->构造代码块->构造方法(在代码块中声明的变量可以视为成员变量 代码块外无法访问)示例2:如图所示 ma原创 2015-01-26 20:36:48 · 480 阅读 · 0 评论 -
dk1.5高新技术(一)
1.eclipse的使用技巧Workspace与projectPerspective与view设置整个workspace的javac与java。设置单个工程的javac与java。高版本的java能否运行低版本的javac编译的程序?可以 向下兼容低版本的java能否运行高版本的javac编译的程序?不行快捷键的绑定与代码模板 windows->preferences-原创 2015-01-27 10:30:29 · 365 阅读 · 0 评论 -
jdk1.5高新技术(二)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------7.反射的基石—Class类-------结合网络资源整理Java程序中的各个Java类属于同一类事物,描述这类事物的Java类就是Class类。Class类代表Java类,它的实例对象对应的是:各个类在内存中的字节码。如何得到各个字节码对应的实例对象(Clas原创 2015-01-27 13:03:13 · 370 阅读 · 0 评论 -
String StringBuffer StringBuild总结
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------String StringBuffer StringBuild问题是面试题中经常考的问题.在网络收集了一些讲解 但讲解的比较复杂 所以在此做出总结 并且复习一下原文地址:http://www.iteye.com/topic/522167String1.String s1原创 2015-01-27 15:21:12 · 890 阅读 · 1 评论 -
面向对象(三)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------多 态★★★★★(面向对象特征之一):函数本身就具备多态性,某一种事物有不同的具体的体现。 ------------结合网上资源整理体现:父类引用或者接口的引用指向了自己的子类对象。//Animal a = new Cat();多态的好处:提高了程序的扩展性。多态的弊端:当父原创 2015-01-27 09:20:28 · 336 阅读 · 0 评论 -
Map迭代过程中remove引发的java.util.concurrentmodificationexception
-----转自:http://blog.csdn.net/pengchang_1981/article/details/8091562// 定义的一个map常量 private static final Map PLAN_ALARM_MAP = new LinkedHashMap(); // 下面是处理过程 synchronized (PLAN_ALARM_MAP)转载 2015-01-27 21:28:38 · 556 阅读 · 0 评论 -
jdk1.5高新技术(三) 内省,泛型
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------7.内省---了解JavaBeanJavaBean是一种特殊的Java类,主要用于传递数据信息,这种类有私有的成员变量,只能通过个get/set方法来操作字段。如果要在两个模块之间传递多个信息,可以将这些信息封装到一个JavaBean中,这种JavaBean的实例对象通常称之为值对象(原创 2015-01-29 16:22:06 · 381 阅读 · 0 评论