
java
Wendz的博客
这个作者很懒,什么都没留下…
展开
-
用java语言编译内存中java小程序,并将生成的.class文件保存在一个文件夹下。
public class DynamicCompile { private final static String PATH = ****;//根据实际情况填写路径 public static boolean compile(String id, String file_name, String file_content) throws IOEx原创 2016-09-13 09:28:40 · 935 阅读 · 0 评论 -
关键字static ,单例模式
关键字static:使用范围:在Java类中,可用static修饰属性、方法、代码块、内部类被修饰后的成员具备以下特点:随着类的加载而加载优先于对象存在修饰的成员,被所有对象所共享访问权限允许时,可不创建对象,直接被类调用在static方法内部只能访问类的static属性,不能访问类的非static属性。因为不需要实例就可以访问static方法,因此stat转载 2016-08-24 10:08:12 · 332 阅读 · 0 评论 -
Java中的Random()函数
Java中存在着两种Random函数:一、java.lang.Math.Random;调用这个Math.Random()函数能够返回带正号的double值,该值大于等于0.0且小于1.0,即取值范围是[0.0,1.0)的左闭右开区间,返回值是一个伪随机选择的数,在该范围内(近似)均匀分布。例如下面的实验代码 编译通过后运行结果如下图 观察会发现代码的用一个循环10次循环转载 2016-08-24 11:32:47 · 320 阅读 · 0 评论 -
java中的关键字synchronized
Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 二、然而,当一个线程访问object的一个synchron转载 2016-12-21 18:52:25 · 294 阅读 · 0 评论 -
Java序列化与反序列化
ava序列化与反序列化是什么?为什么需要序列化与反序列化?如何实现Java序列化与反序列化?本文围绕这些问题进行了探讨。 1.Java序列化与反序列化 Java序列化是指把Java对象转换为字节序列的过程;而Java反序列化是指把字节序列恢复为Java对象的过程。 2.为什么需要序列化与反序列化 我们知道,当两个进程进行远程通信时,可以相互发送各种类型的数据,包括文本、图片、音频、转载 2016-12-28 11:22:17 · 263 阅读 · 0 评论 -
myeclipse中右击Run as的时候,不出现java application 怎么办?
该程序没有定义main函数,或者定义的main函数不对,比如:没有写static正确的定义方式:public static void main(String[] args){}原创 2017-06-08 09:55:51 · 9953 阅读 · 1 评论 -
target runtime com.genuitec.runtime.generic.j2ee13 is not defined
问题:导入项目的时候,项目名字上会出现红叉,代码中没有错误,problem中显示错误:target runtime com.genuitec.runtime.generic.j2ee13 is not defined。解决办法:打开该项目的目录,找到.setting文件夹,打开里面的图片中的xml文件,将里面的一行去掉,然后刷新项目即可。原创 2017-10-17 10:59:35 · 1733 阅读 · 0 评论