![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java笔记
icejadelove
程序员艺术之路~
展开
-
快开学了,准备复习了!J2SE复习《1》
今天是奥运的闭幕第二天,也该对自己学的东西进行复习了!哈哈,那就从最基本的开始吧!Lets go!→J2SE1.刚看老师的课件,就觉得有点陌生,不过不怕,有我在,一切OK!1.所谓的j2ee最基本的知识点,在写每一个类之前,必须要让类名跟文件名一致,否则报错。2.在写类之前,别忘记写注释,例如: /*author:icejadelove *data:2008.8.25…… * */这原创 2008-08-25 19:34:00 · 334 阅读 · 0 评论 -
java注册表操作
由于java程序是“write once, run everywhere”,用java读写注册表,那程序的跨平台性就差了。java对注册表的操作,在jdk1.4以前的版本中,那是不可能的,只能用JNI来实现;然而jdk1.4之后提供的prefs包可以操作windows注册表,不过定死了root只在SOFTWARE/JavaSoft/prefs下,估计也是出于这种两难吧,又要保证所谓平台无关,还转载 2009-12-08 18:05:00 · 979 阅读 · 0 评论 -
java或web中解决所有路径问题(最全分析绝对有你要的)
java或web中解决所有路径问题(最全分析绝对有你要的) Java中使用的路径,分为两种:绝对路径和相对路径。归根结底,Java本质上只能使用绝对路径来寻找资源。所有的相对路径寻找资源的方法,都不过是一些便利方法。不过是API在底层帮助我们构建了绝对路径,从而找到资源的! 在开发Web方面的应用时, 经常需要获取 服务器中当前WebRoot的物理路径 如果是Ser转载 2009-12-08 18:08:00 · 595 阅读 · 0 评论 -
java操作注册表
最近写个小程序,需要程序在安装后,每次机器启动后,程序就要运行,所以得改变注册表,开始想通过.bat批处理进行操作,于是就学习了下批处理操作,哎。。。命令烦,学着差点吐掉。。想想,还是找找好兄弟java的办法吧,于是google了几下,很惊喜,原来它真的可以,而我却一直不晓得 - - ! 先是,尝试了一种方法:JNI的方式,这种方法中,能够创建子节点,然后给节点中set值,可是怎么在已存在节原创 2009-12-08 17:36:00 · 660 阅读 · 0 评论 -
通用分页:pager taglib执行分页(本例采用struts2+hibernate)
使用此分页插件很简单就可以实现多种分页风格!其官方网址为:pager taglib 网址在此下载要用的jar包及实例。现在开始分页:1.首先导入所需jar包:2.创建两个工具类:PageMode.java(此类用来生成便利需要的集合,及其总的数据行数) MakePageModel.javapackage com.util.pageUtil; import java.util.Lis原创 2009-10-13 12:14:00 · 4681 阅读 · 9 评论 -
JBoss、Geronimo及Tomcat比较分析
JBoss、Geronimo及Tomcat比较分析在开源的Java应用服务器领域,像JBoss、Tomcat及Apache的Geronimo,他们不仅仅是商业领域的领跑者,同时是技术领域的先行者。当然,所有的Java EE应用服务器的实现不尽相同,但其很多方面具有一定程度的可比性。本文对JBoss4.2、Geronimo 2及Tomcat 6三种开源的Java EE应用服务器,就他们的特性、部原创 2009-10-13 12:24:00 · 547 阅读 · 0 评论 -
java性能优化
分为三个部分:J2SE、J2EE、GUI,多少有些帮助 一、通用篇 “通用篇”讨论的问题适合于大多数Java应用。 1.1 不用new关键词创建类的实例 用new关键词创建类的实例时,构造函数链中的所有构造函数都会被自动调用。但如果一个对象实现了Cloneable接口,我们可以调用它的clone()方法。clone()方法不会调用任何类构造函数。转载 2009-10-09 11:39:00 · 353 阅读 · 0 评论 -
可变参数列表-Java SE5新特性
1.可变参数列表的简单实现当调用方法时,方法的参数个数或类型未知时,称其为可变参数列表。在以前的Java代码中,可以使用Object数组来实现这样的功能。因为,所有的类都是直接或间接继承于Object类。 VarArgs.javapackage sample; class A1{} public class VarArgs {转载 2009-05-09 14:48:00 · 658 阅读 · 0 评论 -
java基本语法 5.0后新增
1.新增特性之 可变的参数列表在没有增减此功能前,要想实现参数列表的可变性,需要这样实现static void printArray1(Object[] args){ for(Object object :args){ System.out.println(object); }}public static void main(String args){ p原创 2009-05-09 13:29:00 · 371 阅读 · 0 评论 -
javaScripting即javase6添加的新特性
通过这个包javax.script.*;可以实现java与脚本语言的互相调用,其中可调用的有二十余种脚本语言(AppleScript、Groovy、JavaScript、Jelly、PHP、Python、Ruby 和 Velocity),都是通过ScriptEngine及ScriptEngineManager来管理,下面通过一个实例来学习调用JavaScript代码。package com.j原创 2009-05-10 16:28:00 · 463 阅读 · 0 评论 -
java实现动态代理 → AOP
AOP现在很多框架都有这个功能,但是java自身也有这个功能,只不过要自己进行一下手动编写,才能够实现,不过其原理都差不多。起重要用的java类包有import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;其实现原理大概是这样,1原创 2009-05-09 18:47:00 · 407 阅读 · 0 评论 -
java开发工程师模拟试题1
JAVA开发工程师模拟试题集一、单选题1. ☆class Super{ public float getNum(){return 3.0f;} } Public class Sub extends Super{}下面的哪个方法放在Sub将引起编译错误?Public float getNum(){return 4.0f;}(标准的覆盖)Public void getNum(){}报错。父类和子类中不转载 2009-04-01 19:20:00 · 3092 阅读 · 0 评论 -
位运算的计算原理>
同理,右移运算也是同样的方法,只不过改为除法而已!注意:如果位移后超过最小范围,则为0,很简单,都移没了,000000000000=0原创 2009-03-29 14:13:00 · 351 阅读 · 0 评论 -
J2EE
java之---j2ee开学后的复习虽然刚刚开学,但是时间毫不客气的再走,没有停息。故,学无止境!刚刚开学,我就开始正式的学习j2ee,今天坐一席刚开始学习的总结,总结如下:1.首先当然是工具集开发环境的介绍,工具我用的是Myeclipse,当然这是我认为比较好用的工具,也是程序员推荐的工具。开发环境当然离不开jdk(我的版本为1.5.10)原创 2008-09-06 22:01:00 · 338 阅读 · 0 评论 -
s2sh整合实例(附带所有源码)可下载
本原码,为刚开始使用struts2,Spring,hibernate的学者使用,里面基本配置已经完成,可以直接拿来开发,也可进一步的加深配置,优化。希望能对你有用~源码位于web-inf src目录下。下载地址:http://download.csdn.net/source/1928254原创 2009-12-23 12:04:00 · 1798 阅读 · 1 评论