一、查看class编译JDK版本:javap -verbose <ClassName> 得到的信息如下: Compiled from "Test.java" public class Test extends java.lang.Object SourceFile: "Test.java" mino ...
分类:
其他好文 时间:
2016-04-02 18:47:46
阅读次数:
118
?? /* * 装饰设计模式: * 对一组对象的功能进行增强时,就能够使用该模式进行问题的解决; * 装饰和继承都能实现一样的特点: 就是进行功能的扩转增强。 * */ public class TestIO4 { public static void main(String[] args) { P ...
分类:
编程语言 时间:
2016-04-02 17:34:55
阅读次数:
202
一、前言 最开始打算分析ReentrantLock,但是分析到最后,发现离不开LockSuport的支持,所以,索性就先开始分析LockSupport,因为它是锁中的基础,是一个提供锁机制的工具类,所以先对其进行分析。 二、LockSupport源码分析 2.1 类的属性 public class ...
分类:
其他好文 时间:
2016-04-02 17:29:06
阅读次数:
272
一、虚方法和抽象方法的区别: 1、抽象方法只能在抽象类里面声明,而且抽象方法不能有实现(不能有方法体)。 2、虚方法在声明时必须有实现。 public abstract class test { /// 在抽象类中声明了抽象方法 public abstract string AbstractMeth ...
1、昨天晚上忘记发布就直接关机了,算了。本就没写多少。 2、包这个小节还有类路径看书看的我一头雾水。 3、昨天看毕老师视频时讲到了类的四个权限等级,从封装性最好到最开放依次是,private,默认,protected,public. private:仅允许当前类进行访问; 默认:允许当前类和当前包进 ...
分类:
编程语言 时间:
2016-04-02 13:25:10
阅读次数:
155
三种方法分别如下: 方法一:从控制台接收一个字符,然后将其打印出来 import java.io.*; public static void main(String [] args) throws IOException{ System.out.print("Enter a Char:"); cha ...
分类:
编程语言 时间:
2016-04-02 12:13:10
阅读次数:
169
转自:http://www.blogjava.net/fhtdy2004/archive/2009/05/30/278971.html 很多情况下要求当前的程序中只有一个object。例如一个程序只有一个和数据库的连接,只有一个鼠标的object。通常我们都将构造函数的声明置于public区段,假如 ...
分类:
编程语言 时间:
2016-04-02 12:03:26
阅读次数:
204
importjava.util.*;publicclassguess{publicstaticvoidmain(String[]args){Scannerin=newScanner(System.in);inta=0;intb=0;intc=0;inti=0;//声明三个变量abc,用来接收输赢平的次数,声明变量i用户循环,循环里面声明,循环外无法使用。System.out.println("****************..
分类:
其他好文 时间:
2016-04-02 10:52:23
阅读次数:
159
ServletContext读取资源文件内容的方式有两种: 方法1. public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { ...
分类:
其他好文 时间:
2016-04-02 10:43:25
阅读次数:
144
欢迎转载,转载请标明出处:
“进行面向对象的设计时,一项基本的考虑是:如何将发生变化的东西与保持不变的东西分隔开。”
Java 推出了“访问指示符”的概念,允许库创建者声明哪些东西是客户程序员可以使用的,哪些是不可使用的。这种访问控制的级别在“最大访问”和“最小访问”的范围之间,分别包括:public,“友好的”(无关键字),protected以及private。根据前一...
分类:
编程语言 时间:
2016-04-02 02:05:14
阅读次数:
317