×

javascript设计网页作品 javas java

javascript设计一个网页,设计一个网页,有3个文本框和2个按钮,第一个文本框用于输入一个用于运算的数字?如何在Java中实现线程

admin admin 发表于2022-05-31 09:59:02 浏览100 评论0

抢沙发发表评论

javascript设计一个网页,设计一个网页,有3个文本框和2个按钮,第一个文本框用于输入一个用于运算的数字


《!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN“ “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd“》
《html xmlns=“http://www.w3.org/1999/xhtml“》
《head》
《meta http-equiv=“Content-Type“ content=“text/html; charset=utf-8“ /》
《title《/title》
《script type=“text/javascript“》
function $(id){return document.getElementById(id);}
window.onload = function(){
$(“btn“).onclick=function(){
var n1=$(“num1“).value;
var n2=$(“num2“).value;
if($(“fun1“).value==“+“)
$(“result1“).innerText=Number(n1)+Number(n2);
if($(“fun1“).value==“-“)
$(“result1“).innerText=Number(n1)-Number(n2);
if($(“fun1“).value==“*“)
$(“result1“).innerText=Number(n1)*Number(n2);
if($(“fun1“).value==“/“)
$(“result1“).innerText=Number(n1)/Number(n2);
};
};
《/script》
《/head》
《body》 
《input id=“num1“ type=text /》
《br》
《br》
《input id=“fun1“ type=text /》
《br》
《br》
《input id=“num2“ type=text /》
《br》
《br》
《div》
《input type=“button“ id=“btn“ value=“do“/》
《/div》
《br》
《br》
《span id=“result1“》《/span》
《/body》
《/html》

如何在Java中实现线程


java中多线程的实现方式有两种,一种是继承java.lang.Thread类,另一种是实现java.lang.Runnable接口。下面是两种方式的简单代码。继承Thread类方式:import java.lang.Thread; //用集成Thread类方式实现多线程。 public class Test{ public static void main(String arg){ T t1=new T(); T t2=new T(); //更改新线程名称 t1.setName(“t1“); t2.setName(“t2“); //启动线程 t1.start(); t2.start(); } } class T extends Thread{ //重写run()方法 public void run(){ System.out.println(this.getName()); } }输出结果为:t1t2实现Runnable接口方式:在使用Runnable接口时需要建立一个Thread实例。因此,无论是通过Thread类还是Runnable接口建立线程,都必须建立Thread类或它的子类的实例。import java.lang.*; //用实现Runnable接口的方式实现多线程。 public class Test{ public static void main(String arg){ T t1=new T(); T t2=new T(); //一定要实例化Thread对象,将实现Runnable接口的对象作为参数传入。 Thread th1=new Thread(t1,“t1“); Thread th2=new Thread(t2,“t2“); //启动线程 th1.start(); th2.start(); } } class T implements Runnable{ //重写run()方法 public void run(){ System.out.println(Thread.currentThread().getName()); } }输出结果为:t1t2public void run()方法是JAVA中线程的执行体方法,所有线程的操作都是从run方法开始,有点类似于main()方法,即主线程。

js的数据类型有哪些


JS数据类型有7种,分别是:3种基本类型(数字,字符串,布尔),2种引用数据类型(对象,数组),以及2种特殊数据类型(undefined,null)。
JavaScript(简称“JS”)是一种具有函数优先的轻量级,解释型或即时编译型的高级编程语言。虽然它是作为开发Web页面的脚本语言而出名的,但是它也被用到了很多非浏览器环境中,JavaScript基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格。

Javascript中一切皆为对象。然后引用类型其实指的是内存中存储的是值的一个地址,而不是这个值的本身。和它相对应的是值类型,值类型在内存中是直接存储值本身的。比如一段字符串。

当修改一个引用类型obj1上的str的值时,因为obj2和obj1引用的是同一地址,所以obj2的str也会跟着改变,当我直接把另一个新的值赋给obj1时,这时obj1和obj2的引用地址不一样了,所以obj2的str不再跟着改变,而值类型不会有这类问题。
-javas