![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java开发
文章平均质量分 66
ustcefish
这个作者很懒,什么都没留下…
展开
-
java编程思想学习笔记(javadoc)
利用javadoc能够简单的建立一个自己工程的api(html格式),并且可以给里面的所有方法添加注释。 在Eclipse项目中,选择Expert->Java->Javadoc。 弹出的选项有两点要注意:1,Command中选择jdk所在目录->bin->Javadoc原创 2008-02-11 20:05:00 · 740 阅读 · 0 评论 -
Java Networking and Proxies(译文)
JavaNetworking and Proxies比较早的文章,正好在研究java proxy的用法,就翻译了一下原文地址:http://docs.oracle.com/javase/6/docs/technotes/guides/net/proxies.html 概述在如今的网络环境下,尤其是合作项目,项目开发者不得不频繁的处翻译 2014-12-02 16:59:23 · 1979 阅读 · 0 评论 -
Java Pitfalls读书笔记1(语法)
一 父类中的静态方法 1 Super s = new child(); 数据类型是Super,但是依旧是child实力,相当于被强制转换成Super类型的实例。 2 静态方法和final方法不能被覆盖,如果有子类的用同名的静态方法,则父类的同名静态方法被隐藏而已 3 如果父类的非静态方法被子类重写,则父类的该方法无法被访问,也就是被覆盖了。public原创 2009-11-10 22:36:00 · 607 阅读 · 0 评论 -
关于简单的线程池
一 Future,Callable 1) Callable,可以返回一个值 Future负责保存异步计算的结果。当使用future对象时,就可以启动一个计算,把计算放到一个线程中。 当这个县城完成计算以后,用get就能得到值 Class Call implements Callable{ public Integer call(); } 调用时: Call c = new原创 2009-09-11 16:52:00 · 552 阅读 · 0 评论 -
线程同步的方法
一 线程同步的方法 1 ReentrantLock() a)加锁 ReentrantLock lock = new ReentrantLock(); { lock.lock(); try{ } finally{ lock.unlock();原创 2009-09-11 16:50:00 · 629 阅读 · 0 评论 -
Java线程基础1
一 进程与线程 1 进程 一个进程具有独立完备的执行环境,如独立的内存空间,代码段,指令寄存器等。 大多数系统支持进程间通信(Inter Process Communication)资源。IPC往往不仅仅在同一台计算机系统上使用,也往往运用于不同计算机系统之间的通信。 2 线程 线程只存在于进程中,一个进程包含多个线程。比如一个java程序中可原创 2009-09-10 13:57:00 · 958 阅读 · 0 评论 -
tij学习笔记(关于构造函数的一些问题,this关键字)
一,用构造函数创建实例的问题。 问题: Integer i1 = new Integer(40); Integer i2 = new Integer(40); i1==i2,i1.equals(i2)这两个表达式的值是多少? i1==i2=false;i1.equals(i2)=true; 因为前者表示创建对象(对象原创 2008-02-12 21:48:00 · 803 阅读 · 0 评论 -
tij学习笔记(通过代码话多态)
多态的一般形式Father f = new Son()。通过以下这个例子来说明多态的各个知识点,如果能完全弄明白,就掌握的差不多了。 一,向上转型的对象有以下特点,看以下代码 public class PolyTest { public static void main(String[] args) { // TODO Auto-gen原创 2008-02-18 20:00:00 · 705 阅读 · 0 评论 -
tij学习笔记(static,final关键字的一些问题和比较)
一,static关键字 当申明为static型的时候,意味着此域或者方法不会与包含它的实例联系在一起,也就是说,即便没有创建某个类的任何对象,也可以调用static域或者方法。 1,static域初始化的问题: 一般来说,类的代码在初始化时才加载(即创建第一个对象),但当访问static域或者方法时,包含该static域或者方法的对象也会被加载。原创 2008-02-14 18:33:00 · 1066 阅读 · 2 评论 -
java编程思想学习笔记(循环中的break和continue)
1 for循环的一种新用法(jdk1.5) : float f[] = new float[10]; for(float x; f)定义一个x;将f[]中的每一个元素赋值给x。 2 break continue的用法 break:强行退出当前循环,或者说跳到外城循环判断条件的起始处。 continue:比较简单了,就是停止当前迭代,跳到内循原创 2008-02-12 10:42:00 · 984 阅读 · 0 评论 -
AccessControlException的因和果
在applet项目中,总会遇到java.security.AccessControlException:这类异常.在这里总结一下applet会遇到这些异常的情况和解决办法.一因 产生这个异常都是由java的安全性所致. Applet属于网页加载的代码,所以被限定了安全级别,也就是说,很多事,没通过一些特定权限的授予,都是不能干的.以下是被原创 2014-12-15 10:10:58 · 1527 阅读 · 0 评论