`
文章列表
一、定义线程 1、继承java.lang.Thread类。 此类中有个run()方法,应该注意其用法: public void run() 如果该线程是使用独立的 Runnable 运行对象构造的,则调用该 Runnable 对象的 run 方法;否则,该方法不执行任何操作并返回。 Thread 的子类应该重写该方法。  2、实现java.lang.Runnable接口。 public  void run()  使用实现接口 Runnable 的对象创建一个线程时,启动该线程将导致在独立执行的线程中调用对象的 run 方法。 方法 run 的常规协定是,它可能执行任何所需的操作。 二、实例 ...
 现代操作系统都支持多任务,主要有两种形式:基于进程的和基于线程的。那么什么是进程?什么又是线程?     1、进程 进程从本质上说是一个正在执行的程序,它不仅执行着自身的指令序列,拥有自己的数据空间(系统为每个进程开辟独立的地址空间),而且还占用着一定的系统资源,如CPU时间、内存空间以及一些设备的使用权等。     2、线程 线程就是某个进程内部的一个顺序控制流,它和进程一样,有一个入口、一个出口和一个顺序执行序列。与进程不同,线程不能单独运行,它必须依赖于某个进程,在进程中运行。同时,同一进程中的不同线程,虽然有各自不同的执行流,却共享着一定的数据空间和系统资源。  
      Java中对文件的读写操作可以通过输入输出流来实现,但对于文件目录、属性以及管理等信息Java提供了一个专门的类来实现File。       1、File类的成员变量  FileStatic.java        static String pathSeparator   系统相关的路径分隔字符串,包含一个字符。        static char pathSeparatorChar  系统相关的路径分隔符,用于分隔多个路径。        static String separator    系统相关的文件分隔字符串。        static char ...
      学了这么久的java,说真的,对于java的诞生以及发展历史,差不多又忘了,趁最近有时间,好好复习一下最基本的东西     Java诞生于1991年,当时Sun公司有个称为Green
问题: 1.what is oracle.   2.what is major differenece oracle8i and oracle9i.   4.tell me some thing ur self.   5.please tell me about oops.   6.what is single inheritance.   7.what is multiple inheritance.   8.can java support multiple inheritance.   9.what is interface.   10.what is diff ...

一道笔试题

   题目如下:用1、2、2、3、4、5这六个数字,用java写一个main函数,打印出所有不同的排列,如:512234、412345等,要求:"4"不能在第三位,"3"与"5"不能相连。     代码如下:   public class A {  public static void main(String[] args) {  boolean third = true; boolean connect1 = true;  boolean connect2 = true;  boolean ...
  我国的“五岳”是哪五座山,分别在哪个省。     答:东岳泰山(1532米),位于山东泰安市。     西岳华山(1997米),位于陕西华阴市。     南岳衡山(1512米),位于湖南省长沙以南的衡山县。     北岳恒山(2017米),位于山西浑源县。     中岳嵩山(1440米),位于河南登封市。
  当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。   把Java对象转换为字节序列的过程称为对象的序列化。  把字节序列恢复为Java对象的过程称为对象的反序列化。  对象的序列化主要有两种用途:  1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中;  2) 在网络上传送对象的字节序列。  一. JDK类库中的序列化API  java.io.ObjectOutputStream代表对象输出流,它的 ...
  先给个简单的说明: java运行时是在java的虚拟机上进行的,虚拟机则运行于操作系统,所以java可以跨平台运行 java java java java虚拟机 java虚拟机 java虚拟机 windows系统 unix系统 苹果系统 ...
    JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。Jav ...
  上网查了一下,发现这篇文章讲的很好,学习学习!!!~~~~ 枚举类型是JDK5.0的新特征。Sun引进了一个全新的关键字enum来定义一个枚举类。下面就是一个典型枚举类型的定义: Java代码 public enum Color{        RED,BLUE,BLACK,YELLOW,GREEN    }   public enum Color{ RED,BLUE,BLACK,YELLOW,GREEN } 显然,enum很像特殊的class,实际上enum声明定义的类型就是一个类。 而这些类都是类库中Enum类的子类(java.l ...
abstract的的注意要点:     abstract 修饰符可以用来修饰类和成员方法   用 abstract 修饰的类表示抽象类,抽象类位于继承树的抽象层,抽象类不能被实例化,即不允许创建抽象类本身的实   例。没有用 abstract 修饰的类称 ...
自定义表单验证:   代码: //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <MET ...
解释一: RequestDispatcher.forward()方法和HttpServletResponse.sendRedirect()方法的区别是:前者仅是容器中控制权的转向,在客户端浏览器地址栏中不会显示出转向后的地址,他是不会改变Request的值,如果你需要在下一个页面中能从中获取新的信息的话,你可以Request.setAttribute()来放置一些标志,这样从下一个页面中获取;后者则是完全的跳转,浏览器将会得到跳转的地址,并重新发送请求链接。这样,从浏览器的地址栏中可以看到跳转后的链接地址。所以,前者更加高效,在前者可以满足需要时,尽量使用Request Dispatche ...
1抽象类 含有abstract修饰符的class即为抽象类,abstract 类不能创建的实例对象。含有abstract方法的类必须定义为abstract class,abstract class类中的方法不必是抽象的。abstract class类中定义抽象方法必须在具体(Concrete)子类中实现,所以,不能有抽象构造方法或抽象静态方法。如果的子类没有实现抽象父类中的所有抽象方法,那么子类也必须定义为abstract类型。 2接口 接口(interface)可以说成是抽象类的一种特例,接口中的所有方法都必须是抽象的。接口中的方法定义默认为public abstract类型,接口 ...
Global site tag (gtag.js) - Google Analytics