文章标签 ‘Java’
这段代码来自于Lang包中的一个类,其中的思想可以学习学习! 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 [...]
最近在数据迁移的工作,代码的运行效率低是个很头疼的问题,遂在网上找了找总结优化java代码效率的一些方法,以提高自己的编码效率,养成良好的编程习惯.可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。
这是在网上看到的一种方法,我按照下面的方法安装成功并试用,感觉很方便很实用很强大,我用的是MyEclipse 8.5 安装成功,你也可以试试!
今天在看一个开源blog的代码时候,看到一个jsp页面动态引入了一个jhtml页面,myeclipse8.5提示页面有错误,但一直不知道为何会提示错误,也不知道jhtml是啥东西,百度查阅一下才知道jhtml是超文本标记语言中的Java程序。看在网上找找关于jhtml的例子,可是却没有找到,只找到下面的一段对于它的介绍,为什么网上没有关于它的详细介绍呢?难道这种语言在实际项目中很少用到?最后,在搜索PageCompileServlet 和jhtml这两个关键字的情况下,终于找到了一篇介绍文档:Using WebLogic JHTML For future HTTP servlet projects, we recommend you use JSP instead of the older JHTML standard. 貌似jhtml语言在当今社会已经被jsp替代了!
Java提供了两类主要的异常:runtime exception和checked exception。checked 异常也就是我们经常遇到的IO异常,以及SQL异常都是这种异常。对于这种异常,JAVA编译器强制要求我们必需对出现的这些异常进行catch。所以,面对这种异常不管我们是否愿意,只能自己去写一大堆catch块去处理可能的异常。 但是另外一种异常:runtime exception,也称运行时异常,我们可以不处理。当出现这样的异常时,总是由虚拟机接管。比如:我们从来没有人去处理过 NullPointerException异常,它就是运行时异常,并且这种异常还是最常见的异常之一。
Enumeration为接口,位于java.util包中,它生成一系列元素,一次生成一个。连续调用 nextElement 方法将返回一系列的连续元素。 例如,要输出 Vector v 的所有元素,可使用以下方法: for (Enumeration e = v.elements(); e.hasMoreElements();){ System.out.println(e.nextElement()); }
今天看了看关于JPA(Java Persistence API)的一些知识,并在myeclipse 8里参照帮助文档里的学习文档写出了第一个JPA工程,初步的了解了在myeclipse 上如何方便利用JPA进行持久化操作的代码开发。很久没有接触持久化操作的代码开发了,决定找些实例回忆一下持久化操作的操作方法与步骤。
注释是java5中的新特性,谈到注释,先的谈谈Java元数据(metadata)。元数据,就是“关于数据的数据”。Java元数据有3种基本类型,还有3个Java内置注释类型,另外还有4中元注释类型。你可能用过Javadoc的注释自动生成文档。这就是元数据功能的一种。总的来说,元数据可以用来创建文档,跟踪代码的依赖性,执行编译时格式检查,代替已有的配置文件(如Hibernate也提供了注释配置)。
阅读java.lang.reflect包内的Array类,发现了其类中有一些标注了native的方法,该方法没有方法体并以分号结尾,觉得有点奇怪,于是网上搜了一些关于java中native关键字的用法。 关于java的Native Method使用说明,在网上找到了一篇广为流传转载的文章:http://ghsea.javaeye.com/blog/72543。该文章由英文翻译,讲解的通俗易懂,想看中文的讲解的可以去上面的url观摩。在这里贴出英文原文,由于不知道英文原文出处,所以无法注明英文文章来源,但还是要感谢英文原作者。 下面是原英文文章,呵呵,很久没有读英文读物了,大概还是看得懂的。
反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。 Java中,反射是一种强大的工具。它使您能够创建灵活的代码,这些代码可以在运行时装配,无需在组件之间进行源代表链接。反射允许我们在编写与执行时,使我们的程序代码能够接入装载到JVM中的类的内部信息,而不是源代码中选定的类协作的代码。这使反射成为构建灵活的应用的主要工具。但需注意的是:如果使用不当,反射的成本很高。
这是一篇普及互联网术语的文章。每天呆在互联网上,发现呆的时间越长,发现自己不知道的东西越多。互联网上有太多的知识,虽然我们不可能一下子了解透彻,但是遇到一个就有必要去了解其相关的知识或是原理,这样以后再见到他就不会觉得陌生了。 在维基百科上找到了关于MIME的介绍:http://zh.wikipedia.org/zh-cn/MIME,这里简要的介绍一下相关知识,便于以后查阅。
