"java"相关教程
[Java] Java 实例 – ServerSocket 和 Socket 通信实例
Java实例以下实例演示了如何实现客户端发送消息到服务器,服务器接收到消息并读取输出,然后写出到客户端客户端接收到输出。1、建立服务器端服务器建立通信ServerSocket服务器建立Socket接收客户端连接建立IO输入流读取客户端发送的数据建立IO输出流向客户端发送数据消息服务器端代码:import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOEx...
Java实例以下实例演示了如何通过继承Thread类并使用currentThread()方法来检测一个线程是否存活:/* author by sou-xun.com TwoThreadAlive.java */public class TwoThreadAlive extends Thread { public void r...
CSS动画CSS可实现HTML元素的动画效果,而不使用JavaScript或Flash!#animated_div{width:70px;height:47px;background:#92B901;color:#ffffff;position:relative;font-weight:bold;font-size:20px;padding:10px;animation:animated_div5s1;-moz-animation:animated_div5s1;-webki...
Java实例以下实例演示了如何通过继承Thread类并使用getName()方法来获取当前线程名称:/* author by sou-xun.com TwoThreadGetName.java */public class TwoThreadGetName extends Thread { public void run()...
[XML DOM] XML DOM localName 属性
Element对象参考手册定义和用法localName属性返回被选元素的本地名称(元素名称)。如果选定的节点不是元素或属性,则该属性返回NULL。语法:elementNode.localName实例在所有的例子中,我们将使用XML文件books.xml,以及JavaScript函数loadXMLDoc()。例子1下面的代码片段从"books.xml"中的第一个<book>元素获取本地名称:xmlDoc=loadXMLDoc("book...
Java实例以下实例演示了如何通过继承Thread类并使用currentThread.getName()方法来监测线程的状态:/* author by sou-xun.com Main.java */class MyThread extends Thread{ boolean waiting= true; bo...
[XML DOM] XML DOM namespaceURI 属性
Element对象参考手册定义和用法namespaceURI属性为被选节点返回命名空间的URI。如果选定的节点不是元素或属性,则该属性返回NULL。语法:elementNode.namespaceURI实例在所有的例子中,我们将使用XML文件books.xml,以及JavaScript函数loadXMLDoc()。下面的代码片段从"books_ns.xml"中的第一个<title>元素获取命名空间的URI:xmlDoc=loadXMLDoc(&...
Java实例以下实例演示了如何通过setPriority()方法来设置线程的优先级:/* author by sou-xun.com SimplePriorities.java */public class SimplePriorities extends Thread { private int countDown&nbs...
[HTML] HTML <script> 标签的 src 属性
HTML<script>标签实例链接一个外部脚本文件:<script type="text/javascript" src="myscripts.js"></script>亲自试一试定义和用法src属性规定外部脚本文件的URL。有时,我们需要在网站的多个页面中运行JavaScript。不需要重复编写相同的脚本,只需在单独的文件中创建JavaScript,并以.js为后缀保存,然后使...
Java实例死锁是这样一种情形:多个线程同时被阻塞,它们中的一个或者全部都在等待某个资源被释放。由于线程被无限期地阻塞,因此程序不可能正常终止。java死锁产生的四个必要条件:1、互斥使用,即当资源被一个线程使用(占有)时,别的线程不能使用2、不可抢占,资源请求者不能强制从资源占有者手中夺取资源,资源只能由资源占有者主动释放。3、请求和保持,即当资源请求者在请求其他的资源的同时保持对原有资源的占有。4、循环等待,即存在一个等待队列:P1占有P2的资源,P2占有P3的资源,P3...
[HTML] HTML <script> 标签的 type 属性
HTML<script>标签实例已设置type属性的脚本:<script type="application/javascript">document.getElementById("demo").innerHTML = "Hello JavaScript!";</script>亲自试一试定义和用法type属性规定脚本的Internet媒体类...
Element对象参考手册定义和用法nodeName属性返回被选节点的标签名称。语法:elementNode.nodeName实例在所有的例子中,我们将使用XML文件books.xml,以及JavaScript函数loadXMLDoc()。下面的代码片段从"books.xml"的第一个<title>元素获取标签名称:xmlDoc=loadXMLDoc("books.xml");var x=xmlDoc.getEle...
Java实例以下实例演示了如何使用getThreadId()方法获取线程id:/* author by sou-xun.com Main.java */public class Main extends Object implements Runnable { private ThreadID var; &...
HTMLDOMTextarea对象定义和用法name属性设置或返回文本区域的name属性的值。HTMLname属性用于在JavaScript中引用元素,或在提交表单后引用表单数据。另请参阅:HTML参考手册:HTML<textarea>name属性实例例子1获取文本区域的名称:var x = document.getElementById("myTextarea").name;亲自试一试例子2更改文本区域的名称:d...