java
lanmodadi
这个作者很懒,什么都没留下…
展开
-
java#1 java socket 编程
java socket 编程:客户端:Socket s = new Socket("192.168.1.100",30008);//定义客户端socket对象,socket(服务器端IP地址,端口号)服务器端:ServerSocket ss = new ServerSocket(30008);Socket s = ss.accept();代码示例:工程包图:客户原创 2012-07-20 11:13:49 · 313 阅读 · 0 评论 -
java#2 线程的两种创建方式
java中线程的创建有两种方式:继承Thread类和实现Runnable接口一、通过继承Thread类来创建线程类:步骤1、定义Thread类的子类,并重写该类的run方法,该run方法是该线程的执行体 代表了线程需要完成的任务。步骤2、创建Thread子类的实例,即创建线程对象。步骤3、用线程对象的start方法来启动该线程。 public c原创 2012-07-20 19:11:34 · 498 阅读 · 0 评论 -
java#3 java线程的同步问题
java线程的同步的三种方法:一、同步代码块: 为解决java多线程同步问题,java引入了同步监视器,使用同步监视器的通用方法 就是同步代码块。 同步代码块的语法格式如下: synchronized(obj){ //将所要同步的代码段放在此处。 ......原创 2012-07-23 16:48:58 · 410 阅读 · 0 评论 -
java#4 控制线程(join),后台线程,线程睡眠(sleep),线程让步(yield),线程优先级
一、控制线程 控制线程即join线程提供让一个线程等待另一个线程完成的方法:join()方法。 某线程调用其它线程的join()方法时,主动调用线程将被阻塞,知道被调用线程执行完为止。 代码示例: public class JoinThread extends Thread{ //提供一个有参数的构原创 2012-07-24 18:10:18 · 1258 阅读 · 0 评论 -
java#6 网络编程之InetAddress,URLDecoder和URLEncoder,URL和URLConnection
一、InetAddress 1、java提供InetAddress类代表IP地址,InetAddress下含有两个子类: Inet4Address、Inet6Address,他们分别代表IPv4地址和IPv6地址。 2、InetAddress类没有构造器,提供如下两个静态方法来获取InetAddress实例: getByName(St原创 2012-07-26 10:55:25 · 669 阅读 · 0 评论 -
java#5 线程通信:线程的协调运行,条件变量,管道
一、线程的协调运行 Object类提供了wait(),notify()和notifyAll()三种方法来实现线程之间的协调运行,但是 这三种方法必须由同步监视器对象来调用。 wait():导致当前线程等待,直到其它线程调用该同步监视器的notify()或者notifyAll()方法 来唤醒该线程。原创 2012-07-25 17:09:45 · 389 阅读 · 0 评论 -
ubuntu jdk1.7 安装
转自:http://hbin.iteye.com/blog/11481471、到 Oracle 官网下载 JDK 7 的二进制压缩包。下载地址:http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586.tar.gz 2、解压。我求方便,就把压缩包放下用户目录下,然后打开终端:Bash代码转载 2014-04-14 16:01:21 · 803 阅读 · 0 评论 -
java 中如何设置可被所有类访问的全局变量
java不同于C/C++,其所有的方法和变量都被封装在类中,原创 2014-04-08 10:28:49 · 31687 阅读 · 1 评论