JAVA/JSP学习系列之四(Orion App Server的安装) 下载完,解压到一个目录,我这里用E:\Orion作为例子。到现在,其实已经成功了缺省的配置了,如果你的80端口没有被占用,而且你也想用80作为端口的话,你到这里已经完成了,否则,请继续下面的配置。配置端口在E:\orion\config目录下有个default-web-site.xml文件,找到文件中下面行:将这行改为:
Java中使用JCOM操作Office对象 使用JCom的时候,你可以在Java中控制几乎所有的COM对象,而且它还带有一些用于Excel的强大的辅助类。Java-COM桥梁使你能够根据自己的需要操作Windows组件--以前这是VB、C和.NET开发人员的领地。它包含了JCom所使用的Java类的所有源代码、C代码和JCom用于配置Java和COM的编译好的DLL。图1:Java中使用Excel的第一个COM自动化。在Java中你希望通过JDBC获取数据,并把数据显示在Excel前端。
JAVA/JSP学习系列之三(Resin+Apache的安装) 你也可以用Resin,这两个产品都是可以不花一分钱的。Resin对Xml的支持是很好的。配置Apache打开apache的conf子目录下的httpd.conf文件,用文本编辑工具编辑它。配置Resin在resin的conf子目录下有个resin.conf文件,将该文件备份一个。
开发基于Java的图形用户界面 我们使用SWT开发GUI程序的时候,直接用SWTAPI来写。事实上很多java的代码是通过JNI去掉用C代码来实现的。运行Eclipse,切换到java透视图下面,从Packageexplore里面新建一个javaproject。display.readAndDispatch())display.sleep();display.dispose();label.dispose();}}配置运行环境,由于SWT程序运行的时候要用到本机资源,如果你现在运行上面的程序的时候会出现错误,类似于java.lang.U
Java语言的接口与类型安全 类型使用Java接口将软件单位与内部和外部耦合起来。这意味着Java编译器会对代码进行检查,以确定没一次赋值,每一次方法的调用是符合类型的。这样一来,Java编译器可以对任何的表达式推断出一个明显类型,Java编译器可以基于明显类型对类型进行检查。这就是说,任何被Java编译器接受的合法的Java类保证是类型安全的。简单的说,Java语言依靠三种机制做到了类型安全:编译期间的类型检查,自动的存储管理,数组的边界检查。
用Java实现FTP服务器解决方案 FTP命令FTP的主要操作都是基于各种命令基础之上的。编程思路根据FTP的工作原理,在主函数中建立一个服务器套接字端口,等待客户端请求,一旦客户端请求被接受,服务器程序就建立一个服务器分线程,处理客户端的命令。我们利用一个静态字符串变量initDir来保存服务器线程运行时所在的工作目录。服务器的初始工作目录是由程序运行时用户输入的,缺省为C盘的根目录。·QUIT命令处理代码如下:if{out.println;done=true;}该命令退出及关闭与服务器的连接,输出GOODBYE。
初学java常用开发工具介绍 学过程序设计的人知道,使用Basic进行程序设计,可以使用QBasic、VisualBasic等开发工具;使用C语言进行程序设计,可以使用TurboC、VisualC++、C++Builder等开发工具。学习Java程序设计,同样需要方便易用的开发工具。Java的开发工具很多,而且各有优缺点,初学者往往不知道有哪些常用的开发工具,或者由于面临的选择比较多而产生困惑。本文对初学者常使用的Java开发工具作一介绍,有助于初学者了解Java常用开发工具并做出选择。要建立Java开发环境,离不开Sun的JAVA2
运行时实现Java的多态性 运行时多态性是面向对象程序设计代码重用的一个最强大机制,动态性的概念也可以被说成“一个接口,多个方法”。Java实现运行时多态性的基础是动态方法调度,它是一种在运行时而不是在编译期调用重载方法的机制,下面就继承和接口实现两方面谈谈java运行时多态性的实现。另外,如果子类继承的超类是一个抽象类,虽然抽象类不能通过new操作符实例化,但是可以创建抽象类的对象引用指向子类对象,以实现运行时多态性。
Java多线程编程之限制优先级 限制线程优先级和调度Java线程模型涉及可以动态更改的线程优先级。JVM标准首先调用优先级较高的线程,然后才调用优先级较低的线程。但是,该标准对具有相同优先级的线程的处理是随机的。请记住,Java支持10个优先级,基层操作系统支持的优先级可能要少得多,这样会造成一些混乱。通常情况下,请不要依靠线程优先级来控制线程的状态。小结本文说明了在Java程序中如何使用线程。