`
hellsing42
  • 浏览: 258795 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
class X { Y b = new Y(); X() { System.out.print("X"); } } class Y { Y() { System.out.print("Y"); } } public class Z extends X { Y y = n ...
class Person { private String name=""; private int age=0; public Person() { System.out.println("person无参数构造函数"); } public Person(String name,int age) { this.name=name; this.age=age; System.out.println("person 2 参数的构造函数 ...
import java.io.*; public class GetPhysicalAddress extends Thread{ String xcmd="ipconfig /all"; PrintStream out; StreamGobbler2 errorGobbler; StreamGobbler2 outputGobbler; public static void main(String[] args) { new GetPhysicalAddress(System.out).start(); } ...
一般,有3种使用锁进行同步的方法     a.方法同步,例如public synchronized void xxx()...     b.静态方法同步,例如public static synchronized void xxx()...     c.程序块同步,例如         ...         synchronized(object oLock)    //注意:objec ...
Java反射机制 一.概述    reflection是一系列的API,用于表示或者处理当前JVM中的类,接口和对象.    java.lang.reflect/java.lang.Class 二.主要功能     确定一个对象的类     取出类的modifiers,数据成员,方法,构造器,和超类.     找出某个接口里定义的常量和方法说明.     创建一个类实例,这个实例在运行时刻才有名字(运行时间才生成的对象).     取得和设定对象数据成员的值,如果数据成员名是运行时刻确定的也能做到.     在运行时刻调用动态对象的方法.     创建数组,数组大小和类型在运行时刻才确定,也能更 ...
public static void saveFileToFile(String F1,String F2){ //实现文件对拷,从F1拷贝到F2,若F2存在则会被覆盖;适用于任何文件. FileInputStream fis = null; FileOutputStream fos = null; try{ fis = new FileInputStream(new File(F1)); //建立文件输入流 File file = ...
这是摘自《More Java pitfalls 中文版》上的例子。 先请编译和运行下面程序: import java.util.*; import java.io.*; public class BadExecJavac2 { public static void main(String args[]) { try { Runtime rt = Runt ...
class StreamGobbler extends Thread { InputStream is; String type; StreamGobbler(InputStream is, String type) { this.is = is; this.type = type; } public void run() { try { InputStreamReader isr = new InputStreamReader(is); BufferedReade ...
使用cmd命令下的start命令 启动另一个窗口运行指定的程序或命令。 START ["title"] [/Dpath] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED]       [/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL]       [/WAIT] [/B] [command/program]       [parameters]     "title"     在窗口标题栏中显示的标题。     path        起始 ...
参数    参数说明 /C      执行字符串指定的命令然后终断 /K      执行字符串指定的命令但保留 /S      在 /C 或 /K 后修改字符串处理(见下) /Q      关闭回应 /D      从注册表中停用执行 AutoRun 命令(见下) /A      使向内部管道或文件命令的输出成为 ANSI /U      使向内部管道或文件命令的输出成为 Unicode /T:fg   设置前景/背景颜色(详细信息,请见 COLOR /?) /E:ON   启用命令扩展(见下) /E:OFF  停用命令扩展(见下) /F:ON   启用文件和目录名称完成字符 (见下) /F:O ...
一、前言 用Java解析XML文档,最常用的有两种方法:使用基于事件的XML简单API (Simple API for XML)称为SAX和基于树和节点的文档对象模型(Document Object Module)称为DOM。Sun公司提供了Java API for XML Parsing(JAXP)接口来使用SAX和DOM,通过JAXP,我们可以使用任何与JAXP兼容的XML解析器。 JAXP接口包含了三个包: (1)org.w3c.dom W3C推荐的用于XML标准规划文档对象模型的接口。 (2)org.xml.sax  用于对XML进行语法分析的事件驱动的XML简单API(SAX) (3) ...
方法1:采用String的split,验证代码如下: import java.util.Arrays; public class TestSplit { public static void main(String[] args) { String orignString = new String("5,8,7,4,3,9,1"); String[] testString = orignString.split(","); int[] test = { 0, 0, 0, 0, 0, 0, 0 }; ...
加入缓冲后文件正确的代码 代码 public void downloadLatestVersion(){ String downloadURL=this.getLatestVersionURL(); try { byte[] buffers=new byte[10240]; int size=buffers.length; URL url=new URL(downloadURL); HttpURLConn ...
新项目不做j2ee改做很基础的j2se,j2ee的很多包不能用,这类功能要自己手工写,感觉不错 URL url=new URL("http://192.168.0.78:8080/jar_update/jar.version.php?cmd=GetURLofLatestVersion"); HttpURLConnection conn=(HttpURLConnection) url.openConnection(); BufferedReader reader = new BufferedReader(new InputStreamReader(conn.g ...
· 问题: · 既然有了数组,为什么还要ArrayList?__________ · 答:因为数组大小本来不可变;如果要变化,则必须重新分配内存,太消耗资源。 · 数组只能同一种基本数据类型;或者同一个类的对象(排除Object)。 · ArrayList中有重复 ...
Global site tag (gtag.js) - Google Analytics