关于jar 文件

直接双击jar文件启动java程序的方法。     假设三个class文件,分别是Main.class, Philosopher.class,  Chopsticks.class.         接下来把这三个文件放在同一个文件夹下,启动cmd,进入到那个目录.这里假设生成后的jar文件名为Test.jar,先运行      jar cvf Test.jar Main.class Philosopher.class Chopsticks.class      运行命令后得到以下输出信息:      标明清单(manifest)      增加:Main.class(…

局域网内安装jre到客户端的简单办法

众所周知,如果在IE中使用APPLET的话需要安装JAVA环境(JRE),这对基于INTERNET的应用来说,并非难事,只需要在JSP、HTML页面指定下载的网址就能够实现,代码如下: 那么在局域网内,对于web application,需要安装jre到各个客户端该如何做呢?其实很简单第一步. 准备好JRE的安装文件jre-1_5_0_11-windows-i586-p.exe第二步. 将上面代码codebase的值改成自己的,例如:codebase="http://192.168.0.2:8080/webap…

探讨Java的类加载机制

未分类 , , , , 发表评论
Java 语言是一种具有动态性的解释型编程语言,当指定程序运行的时候, Java 虚拟机就将编译生成的 . class 文件按照需求和一定的规则加载进内存,并组织成为一个完整的 Java 应用程序。 Java 语言把每个单独的类 Class 和接口 Implements 编译成单独的一个 . class 文件,这些文件对于 Java 运行环境来说就是一个个可以动态加载的单元。正是因为 Java 的这种特性,我们可以在不重新编译其它代码的情况…

串口开发 comm.jar

1、下载java Communications api开发包。 2、将win32com.dll拷贝入C:\j2sdk1.4.2_04\bin 3、将comm.jar拷贝入C:\j2sdk1.4.2_04\jre\lib\ext 4、将javax.comm.properties拷贝入C:\j2sdk1.4.2_04\jre\lib 5、编译CommTest.java文件 import java.io.*; import java.util.*; import javax.comm.*; public class CommTest{ public static void main(String[] args){ SerialPort serialPort=null; DataOutpu…

配置 tomcat

未分类 , , , , 发表评论
tomcat配置时,需要一个jdk,jre是不行的,jdk是开发环境,可以编译与运行·jdk中包含jre。。。。。。环境变量中只需要配置java_home就可以,其他startup.bat中会自行配置。 有些浏览器可能打不开,localhost:8080,ie就可以,很奇怪。

jdk和jre的区别

简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。  JDK就是Java Development Kit JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者。  大家可能对Flash很熟悉,如果你用flash设计一个flash程序,那这个工具显然是SDK。如果你用IE加上flash的插件看flash…

jre jdk

JRE为JavaRunTimeEnvironment的简称,JavaRuntimeEnvironment(包括JavaPlug-in)是Sun的产品,包括两部分:JavaRuntimeEnvironment和JavaPlug-in。JavaRuntimeEnvironment(JRE)是可以在其上运行、测试和传输应用程序的Java平台。它包括Java虚拟机、Java平台核心类和支持文件。它不包含开发工具--编译器、调试器和其它工具。JRE需要辅助软件--JavaPlug-in--以便在浏览器中运行applet。   JavaPlug-i…

IE浏览器中通过JS检查是否安装jre并下载

IE浏览器中通过JS检查是否安装jre并下载 需要用于检测的一个JS脚本文件: deployJava.js 见附件。   在html页面中加入判断和下载代码:   <script type="text/javascript" src="deployJava.js"></script> <script type="text/javascript"> var list = deployJava.getJREs(); var j=list.length; var jres=''; var res=false; if(j>0){ for(var i=0;i<j;i++){ alert('jre-ver…

Struts2的配置中:Could not find action or result 问题的解决方法

我把struts.xml没有放到src下,而是根据自己的习惯放到新目录:WEB-INF/conf/下了。这时候需要在web.xml中进行必要的配置,配置情况如下:   <filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> <init-param> <param-name>config</param-name> <…

Content-Type not allowed ** image/x-png

struts2上传文件时严重过不去,报 Content-Type not allowed: catyIcon "application_xp_terminal.png" "upload__2c2b7695_13a557c978f__8000_00000015.tmp" image/x-png   经过查找发现 ie会把 jpg、jpeg翻译成image/pjpeg,png翻译成image/x-png   配置修改如下: <!-- 上传文件过滤拦截器 --> <interceptor-ref name="fileUpload"> <param name="allowedTypes"> <!-- IE浏览…

structs 上传图片

未分类 , , , , , 发表评论
org.apache.struts2.interceptor.FileUploadInterceptor - Content-Type not allowed: upload "upload__75549ca5_1239ddc5ce6__8000_00000161.tmp" image/pjpeg 原有配置:用ext+struts2上传时一直显示进度条不消失: <action name="xxxAction"     class="com.web.action.xxxAction">     <interceptor-ref name="fileUpload">     <param name="allowedTypes">      image/bmp,im…

SpringMVC返回JSON , 解决IE下下载问题

未分类 , , 发表评论
两种解决方式: 在SpringMVC配置文件中 添加下面配置: 第一种:  <mvc:annotation-driven>         <mvc:message-converters register-defaults="false">             <bean id="fastJsonHttpMessageConverter" class="com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter">                 <property name="supportedMediaTypes">                     <…

native , synchronized

native , synchronized JAVA中native方法@与羊共舞的狼 Java不是完美的,Java的不足除了体现在运行速度上要比传统的C++慢许多之外,Java无法直接访问到操 作系统底层(如系统硬件等),为此Java使用native方法来扩展Java程序的功能。  可以将native方法比作Java程序同C程序的接口,其实现步骤:  1、在Java中声明native()方法,然后编译;  2、用javah产生一个.h文件;  3、写一个.cpp文件…

搞懂java中的synchronized关键字

--------------------------------------------------------------搞懂java中的synchronized关键字:--------------------------------------------------------------实际上,我关于java的基础知识的90%以上都来自Thinking in Java。对于其中的synchronized关键字,当时就是浏览一下,大概知道意思,也没有细看。后来一直没有用过这个关键字。昨天看Thinking in Patterns with Java中的Observer模式,…
下一页 »