javarnn
❶ java和JAVA script的区别和联系
java和javascript 的区别实际上是一个很大的问题。先明确一点,我对JAVASCRIPT并没有像JAVA那样熟悉,所以错误时难免的。供大家讨论
现在主要从语言角度加以区别:
当然,java和javascript是有相同点的,javascript是一种基于java基本语句和控制流之上的简单简化,所以java和javascript在许多语法上是一致的,并且javascript也具有面向对象,事件驱动和安全性的特性,只是没有java那么完整而已。
1.语言产生的目的不同:
javascript 是netscape 公司为了扩展netscape navigatior 功能而设计的一种插入html中的脚本语言,它的主要目的是为了提供浏览器端的动态交互性质,它的前生是live script;
java 是sun 公司开发的一种自然的网络面向对象语言,目的是开发分布式应用,它的前生是OAK,它几乎应用于分布式应用的各个部分,在浏览器端有JAVA APPLET,在应用程序端有J2SE,在服务器端有J2EE,还有再小终端上有J2ME等;
2.语言的执行过程和环境不一样:
JAVASCRIPT 是有浏览器端解释执行的,它不需要编译。
java是需要通过jdk进行编译生成字节流,然后通过代码装载器在java虚拟机执行。它可以在有虚拟机的任何地方加载运行。比如java applet ,尽管它是在浏览器端执行的,但是它是有浏览器的java插件执行的,如果没有java虚拟机的浏览器,不能执行java applet.
3.JAVA SCRIPT 是内嵌在HTML 网页中的,当然也可以动态转载(它是解释性),而JAVA同HTML是没有关系的,当然JAVA APPLET 是需要在网页中嵌代码。
4. JAVA SCRIPT 主要是在浏览器端提供动态交互作用的,除了可以调用URL之外,不能同WEB SERVER (服务端)进行交互。而JAVA (JAVA APPLET)可以同WEB SERVER 建立各种联系和交互。
5.许多语法特性都有很大区别,比如变量的强类型检查,面向对象特性(继承性)等,都是不一样的,具体的语法的特性区别,希望大家自己去比较。
另外,JAVASCRIPT 同 JAVA APPLET 是可以进行交互的。
JAVASCRIPT 在语法和语言的基本特性有很大的相似性。如果你是一个JAVA初学者,并且想从事动态网页设计,我建议可以从JAVASCRIPT和JAVA APPLET入手学习JAVA。
or:
http://www.zcever.com/user1/11/archives/2006/2006216134647.shtml
❷ java和java Script哪里不同如题 谢谢了
java和javascript 的区别实际上是一个很大的问题。先明确一点,我对JAVASCRIPT并没有像JAVA那样熟悉,所以错误时难免的。供大家讨论 现在主要从语言角度加以区别: 当然,java和javascript是有相同点的,javascript是一种基于java基本语句和控制流之上的简单简化,所以java和javascript在许多语法上是一致的,并且javascript也具有面向对象,事件驱动和安全性的特性,只是没有java那么完整而已。 1.语言产生的目的不同: javascript 是netscape 公司为了扩展netscape navigatior 功能而设计的一种插入html中的脚本语言,它的主要目的是为了提供浏览器端的动态交互性质,它的前生是live script; java 是sun 公司开发的一种自然的网络面向对象语言,目的是开发分布式应用,它的前生是OAK,它几乎应用于分布式应用的各个部分,在浏览器端有JAVA APPLET,在应用程序端有J2SE,在服务器端有J2EE,还有再小终端上有J2ME等; 2.语言的执行过程和环境不一样: JAVASCRIPT 是有浏览器端解释执行的,它不需要编译。 java是需要通过jdk进行编译生成字节流,然后通过代码装载器在java虚拟机执行。它可以在有虚拟机的任何地方加载运行。比如java applet ,尽管它是在浏览器端执行的,但是它是有浏览器的java插件执行的,如果没有java虚拟机的浏览器,不能执行java applet. 3.JAVA SCRIPT 是内嵌在HTML 网页中的,当然也可以动态转载(它是解释性),而JAVA同HTML是没有关系的,当然JAVA APPLET 是需要在网页中嵌代码。 4. JAVA SCRIPT 主要是在浏览器端提供动态交互作用的,除了可以调用URL之外,不能同WEB SERVER (服务端)进行交互。而JAVA (JAVA APPLET)可以同WEB SERVER 建立各种联系和交互。 5.许多语法特性都有很大区别,比如变量的强类型检查,面向对象特性(继承性)等,都是不一样的,具体的语法的特性区别,希望大家自己去比较。 另外,JAVASCRIPT 同 JAVA APPLET 是可以进行交互的。 JAVASCRIPT 在语法和语言的基本特性有很大的相似性。如果你是一个JAVA初学者,并且想从事动态网页设计,我建议可以从JAVASCRIPT和JAVA APPLET入手学习JAVA。 or: http://www.zcever.com/user1/11/archives/2006/2006216134647.shtml 参考资料:http://bbs.cumt.e.cn/_B/bbstcon?board=Java&start=2391&th=1102440568
❸ 一道java多线程试题
是B,不要被答案给忽悠了
❹ 大一java程序设计问题!!!
importjava.awt.BorderLayout;
publicclassdemoextendsJFrame{
privateJPanelcontentPane;
privateJTextFieldtextField;
privateJTextFieldtextField_1;
privateJLabellblNewLabel;
privateJTextFieldtextField_2;
/**
*Launchtheapplication.
*/
publicstaticvoidmain(String[]args){
EventQueue.invokeLater(newRunnable(){
publicvoidrun(){
try{
demoframe=newdemo();
frame.setVisible(true);
}catch(Exceptione){
e.printStackTrace();
}
}
});
}
/**
*Createtheframe.
*/
@SuppressWarnings({"unchecked","rawtypes"})
publicdemo(){
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(100,100,450,75);
contentPane=newJPanel();
contentPane.setBorder(newEmptyBorder(5,5,5,5));
setContentPane(contentPane);
contentPane.setLayout(null);
textField=newJTextField();
textField.setBounds(10,10,91,21);
contentPane.add(textField);
textField.setColumns(10);
textField_1=newJTextField();
textField_1.setBounds(176,10,91,21);
contentPane.add(textField_1);
textField_1.setColumns(10);
textField_2=newJTextField();
textField_2.setBounds(335,10,76,21);
contentPane.add(textField_2);
textField_2.setColumns(10);
JComboBoxcomboBox=newJComboBox();
comboBox.setModel(newDefaultComboBoxModel(newString[]{"+","-","*","/"}));
comboBox.setBounds(124,10,32,21);
contentPane.add(comboBox);
comboBox.addItemListener(newItemListener(){
@Override
publicvoiditemStateChanged(ItemEvente){
intstateChange=e.getStateChange();
if(stateChange==1){
try{
inttext1=Integer.parseInt(textField.getText());
inttext2=Integer.parseInt(textField_1.getText());
inttext3=0;
if("+".equals(e.getItem()))text3=text1+text2;
if("-".equals(e.getItem()))text3=text1-text2;
if("*".equals(e.getItem()))text3=text1*text2;
if("/".equals(e.getItem()))text3=text1/text2;
textField_2.setText(text3+"");
}catch(Exceptione2){
JOptionPane.showMessageDialog(null,"错误!!"+e2.getMessage());
}
}
}
});
lblNewLabel=newJLabel("=");
lblNewLabel.setBounds(284,13,24,15);
contentPane.add(lblNewLabel);
}
}
❺ java和java Script哪里不同
java和javascript 的区别实际上是一个很大的问题。先明确一点,我对JAVASCRIPT并没有像JAVA那样熟悉,所以错误时难免的。供大家讨论
现在主要从语言角度加以区别:
当然,java和javascript是有相同点的,javascript是一种基于java基本语句和控制流之上的简单简化,所以java和javascript在许多语法上是一致的,并且javascript也具有面向对象,事件驱动和安全性的特性,只是没有java那么完整而已。
1.语言产生的目的不同:
javascript 是netscape 公司为了扩展netscape navigatior 功能而设计的一种插入html中的脚本语言,它的主要目的是为了提供浏览器端的动态交互性质,它的前生是live script;
java 是sun 公司开发的一种自然的网络面向对象语言,目的是开发分布式应用,它的前生是OAK,它几乎应用于分布式应用的各个部分,在浏览器端有JAVA APPLET,在应用程序端有J2SE,在服务器端有J2EE,还有再小终端上有J2ME等;
2.语言的执行过程和环境不一样:
JAVASCRIPT 是有浏览器端解释执行的,它不需要编译。
java是需要通过jdk进行编译生成字节流,然后通过代码装载器在java虚拟机执行。它可以在有虚拟机的任何地方加载运行。比如java applet ,尽管它是在浏览器端执行的,但是它是有浏览器的java插件执行的,如果没有java虚拟机的浏览器,不能执行java applet.
3.JAVA SCRIPT 是内嵌在HTML 网页中的,当然也可以动态转载(它是解释性),而JAVA同HTML是没有关系的,当然JAVA APPLET 是需要在网页中嵌代码。
4. JAVA SCRIPT 主要是在浏览器端提供动态交互作用的,除了可以调用URL之外,不能同WEB SERVER (服务端)进行交互。而JAVA (JAVA APPLET)可以同WEB SERVER 建立各种联系和交互。
5.许多语法特性都有很大区别,比如变量的强类型检查,面向对象特性(继承性)等,都是不一样的,具体的语法的特性区别,希望大家自己去比较。
另外,JAVASCRIPT 同 JAVA APPLET 是可以进行交互的。
JAVASCRIPT 在语法和语言的基本特性有很大的相似性。如果你是一个JAVA初学者,并且想从事动态网页设计,我建议可以从JAVASCRIPT和JAVA APPLET入手学习JAVA。
or:
http://www.zcever.com/user1/11/archives/2006/2006216134647.shtml
参考资料:http://bbs.cumt.e.cn/_B/bbstcon?board=Java&start=2391&th=1102440568