`
文章列表
120.AWT-Abstract windows toolkit,在c或c++的窗口基础上抽象出的一层。Swing不能替代AWT,图形界面中关于事件处理的内容还要用到awt。 121.Ajax和javascript都能完全替代applet。 122.在屏幕坐标中的原点在左上角,横向右递增为x轴,竖向下为y轴。 123.在dos窗口中cls-清屏;Ctrl+C-退出当前运行的任务,并令起一行。 124.尽量使用类继承窗口的方法来创建窗口,因为这样可以创建自己的成员变量。 125.放在frame中的panel设置的位置是相对于frame窗口的位置。 126.在API中查找一个类的方法,如 ...
90.在容器中根据使用的容器功能选择不同的容器;根据程序扩展性的考虑使用不同的声明,但都有父类引用指向子类对象。如: c只能使用Collection中的方法:Collection c = new HashSet(); s只能使用Set中的方法:Set s = new HashSet(); 91.区分Collections类和Collection接口:Collection接口是容器的基类,Collections类是提供用于操作容器的类。 91.iso8859 -1也叫lanin-1,此外还有latin-2到latin-9,iso8859是计算机网络早期ISO组织西欧国家指定的文字标准;中国 ...
1.javac:在编译时使用的程序,其中的c指的是compile-编译。 2.注意一个专业程序员的细节:快捷键的使用;文件夹选项的配置; 面试的时候很有可能是用笔写代码。 3.println:是printline-输出一行的意思。 4.在配置环境变量的时候在classpath的指定路径后加一个“.”,表示当前路径也是class文件目录。 5.IDE:intergrated development environment 6.在java里称全局变量为成员变量。 7.GBK:国标码,中国大陆的汉字编码; unicode分为utf8和utf16;java采用的是utf16,每个字符占用 ...
Mysql数据库测试程序: import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; /* * 测试mysql连接 */ public class MysqlTest { /** * @param args */ public static void main(String[] args) { Connection conn = null; Statement stmt ...
第一个例子 package timeprinter; import java.util.Date; public class TimePrinter implements Runnable { int pauseTime; String name; public TimePrinter(int x, String n) { pauseTime = x; name = n; } /** * @param args * 当使用 runnable 接口时,您不能直接创建所需类的对象并运行它;必须从 Thread ...
附件是swing界面设计的一些小例子,例子比较简单。欢迎大家下载
以下是一些java线程的小李子,欢迎大家讨论 第一个例子:线程的interrupt方法的使用 package threadtest; public class Thread1 extends Thread { private boolean stop = false; public static void main(String args[]) throws Exception { Thread1 thread = new Thread1(); System.out.println("Starting thread..."); ...
只有一个客户端的socket程序 服务器端程序: package socketdemo; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.ServerSocket; import java.net.Socket; public class MyServer { public sta ...
域名解析,将域名可转换为ip地址 InetAddress也可以通过使用getAddress()来获得IP地址,但是它的返回值是一个4个字节的数组。 因此尽管getAddress()在获得IP方面是有用的,但却不适于用来输出。 package dns; import java.net.InetAddress; impo ...

文件操作

package file; import java.io.File; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.util.zip.ZipOutputStream; import java.u ...
    一下是一个自己不知在哪搜到的一个自定义异常的例子,贴出来大家分享,并讨论一下,不是很明白,呵呵 package exception; class MyExp extends Exception { private static final long serialVersionUID = 1L; MyExp() { super("自定义异常"); } } public class Exp2 { public void f1(int n) { System.out.println("f1前面"); ...
第一步 充分理解Socket    1.什么是socket    所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。    以J2SDK-1.3为例,Socket和ServerSocket类库位于java.net包中。ServerSocket用于服务器端,Socket是建立网络连接时使用的。在连接成功时,应用程序两端都会产生一个Socket实例,操作这个实例,完成所需的会话。对于一个网络连接来说,套接字是平等的,并没有差别,不因为在服务器端或在客户端而产生不 ...
InetAddress类在网络API套接字编程中扮演了一个重要角色。 参数传递给流套接字类和自寻址套接字类构造器或非构造器方法。InetAddress描述了32位或64位IP地址,要完成这个功能,InetAddress类主要依靠两个支持类Inet4Address 和 Inet6Address,这三个类是继承关系,InetAddrress是父类,Inet4Address 和 Inet6Address是子类。 由于InetAddress类只有一个构造函数,而且不能传递参数,所以不能直接创建InetAddress对象,比如下面的做法就是错误的: InetAddress ia = new I ...
J2EE J2EE API包含以下几个部分: Jsp(java server page)接口:优秀的jsp接口易于维护,不负责业务逻辑的处理(可以交给JavaBean和ejb完成) JNDI(java naming and directory interface)接口:为访问目录服务提供支持 还有[/size]Java事务接口(jta),数据库连接(jdbc api),远程方法调用(rmi),消息服务接口(jms) 这些API和3层架构的关系如下图: 在myeclipse中建立一个web工程MVCFirst。 模型层 /* *@(#){file_name} Aug 3, 2010 ...
在我们用struts来进行表单验证时,也许是会出现以下异常!org.apache.struts.validator.ValidatorForm validate 严重: org.apache.struts.validator.FieldChecks.validateRequired(java.lang.Object, org.apache.commons.validator.ValidatorAction, org.apache.commons.validator.Field, org.apache.struts.action.ActionErrors, javax.servlet.http. ...
Global site tag (gtag.js) - Google Analytics