随笔分类 - java/vrml
摘要:这些天一直在研究java的多线程机制,中间小总结一下。java多线程中主要概念有任务、线程、gui事件分发线程、多线程、线程池、1.任务:实现Runnable接口的类,并重写run()方法实现任务。2.线程:一般通过以任务实例为参数的Thread构造函数创建线程实例。Thread myTask = new Thread(myWork);(虽然可以直接通过继承Thread类创建线程类进而创建线程实例,但推荐使用这种方法,可将任务和线程分离)3.gui事件分发线程:gui的事件处理和绘图代码均在 事件分发线程 这个单一线程中执行。可以通过public static void invokeLater
阅读全文
摘要:由于安全性限制,applet尽可以运行在sandbox里,不可以访问客户端文件系统、也不可以与第三方服务器进行通信。但在我这里applet并不能和任一服务器通信(这句话是不对的,其实第三方服务器指的是web服务器以外的,我写的applet是client用socket和server通信,server和web服务器不是同一个服务器虽然都在同一台机器中运行),解决办法:可以修改本地的java安全策略(需同时修改客户端,不合适应为项目客户端用的是旧的ie jvm,根本找不到java.policy文件)也可以通过签名applet文件实现,方法如下:一、编写java applet文件二、将java小程序打
阅读全文
摘要:1、操作系统winxp sp32、安装j2sdk-1_3_1_01-win.exe,并配好java环境变量jdk下载地址:ftp://58.192.112.18/Pub/Develope/java/java1.3.1/j2sdk-1_3_1_01-win.exe,教育网ftp服务器(注意jdk一定要用1.3的不能1.4以上,否则无法编译生成class文件,其实这个版本编译时也会警告vrml.external.***是什么已过时的类,建议试试jdk1.3.0等更低点版本,过两天我再换一个试试,不过我的一个示例跑通了)环境变量:JAVA_HOME %JAVA_HOME% (我这里是C:\jdk1.
阅读全文

浙公网安备 33010602011771号