
正文
java代码部分在哪执行,java代码用什么软件可以运行
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java最终是在哪运行的。
准确的说是JVM跟系统或者硬件打交道,而我们编写的CLASS只是和JVM打交道。同样的原理也适用于.Net Framework,这类环境先编译后解释的环境都是运行在对应的虚拟机上的。
如果是java应用程序,所有的都从main方法开始;如果是applet小应用程序,init()方法负责加载,start()方法开始执行;Java Applet就是用Java语言编写的这样的一些小应用程序,它们可以直接嵌入到网页中,并能够产生特殊的效果。
需要安装jre之后才能运行。如果是applet,则在applet容器中运行,通常是Web浏览器,也需要安装jre。所有java程序都必须由java虚拟机运行,都必须安装jre。
Java的平台由两个部分组成:一个是Java Virtual Machine即Java虚拟机,另一部分是Java Application Programming Interface (Java API) 即Java应用程序设计接口,这两部份软件就构成了Java运行的基本的环境。
Java无处不在。它已拥有几百万个用户,其发展速度要快于在它以前的其他任何一种计算机产品。它可位于任何地方,而且能到处运行。
在浏览器中输入http://java.sun.com/,在页面的“Download J2SE v 2_01 ”栏可以选择下载 J2SE v 2_01 SDK 软件包。
相关问答
Q1: Java程序写好了怎样在别人电脑上运行
1、把编译后生成的*.class文件转换成*.jar格式(转换方法网上有)。双击jar就可以运行。如果想生成exe文件的话,还要用jsmooth工具把jar转换成exe。但是生成的exe必须在装有jdk的环境下才能运行,所以说,转换这个是没意义的。
2、我建议你使用exe4j 可以吧 Java程序和 JRE 一起打包成 .exe 程序 我用过了非常好用。如果是英文版的网上有注册码。然后在推荐一个GreenJVMMake.jar 的工具,用来精简JRE的。下载会附带说明很详细的。
3、运行java无需安装jdk,只要有jre环境就可以。用eclipse自带的打jar包,然后在自己电脑上运行:java -jar xxx.jar 然后在别人电脑上运行同样命令试试。如果可以后用exe4j弄成exe文件测试。
4、安装了JVM就可以了 别给源文件,如果他用的用于商业就算侵权了,如果他给你钱可以给他war包(项目打成的包)class文件,不要给他java文件,如果他要源文件就应该给你更多的钱了。
5、一般用浏览器打开网页,java一般不干这活,一般情况它在网页所在的应用服务器中干些后台数据读写的活。
Q2: java中怎么执行字符串中的代码
java是编译执行的,所以标准java中不存在根据字符串值的执行方法。除非是字符串值在预定范围内。那么可以通过判断运行不同的代码。
你这个其实是模拟编译器做的事情。可以用正则表达式匹配输入的字符串,如果匹配已经定义的函数,就执行。
一旦s=s+123+new Date()这样的操作,那么将创建一个新的String对象来存放新的内容,原先的对象依旧在内存中,但是s不在指向它,那么这个对象就会成为垃圾内存,在某一个特定的时刻有Java虚拟机回收。
将Love+new Text05()看做一个整体,即字符串。
首先,导入java.util.*包。然后,你需要新建一个读取标准输入(键盘)的扫描器对象。现在,你可以从键盘输入字符串了。
要想将zhidao改成answer,应该怎样操作,用java zfyj_2004 | 发布于2011-05-17 举报| 评论 0 0 这种情况,要么将文件一行一行读取出来,再一行一行存回去,读到你要修改的“某一行中某一段字符串”的时候,使用if来进行修改就行。
Q3: Java代码是怎么执行的?一条紧挨着一条一条执行的还是什么其他的执行方法...
1、首先在一个java文件中设断点,然后debug as--open debug Dialog,然后在对话框中选类后-- Run 当程序走到断点处就会转到debug视图下。
2、同步:我们可以用synchronized来解决。Java线程同步原理: java会为每个object对象分配一个monitor,当某个对象的同步方法(synchronized methods )被多个线程调用时,该对象的monitor将负责处理这些访问的并发独占要求。
3、第一个分号与第二个分号之间的是判断表达式是否成立,成立则进入循环体,执行循环体中的方法,并在方法结束后执行 第二个分号后的内容。如果表达式不成立则直接退出循环,不再执行循环体的内容。
4、普通代码块:是最常见的代码块,在方法里用一对“{}”括起来的数据,就是普通的代码块,构造代码块:是在类中直接定义的,用“{}”括起来的代码。每次调用构造方法前执行,都会先执行构造代码块。
5、{ public static void main(String[] args){ for(int i=1;i3;i++){ for(int j=1;j5;j++)//执行一次外循环,内循环执行5次。
6、首先是俩层循环,先循环外面的,再循环里面的。
关于java代码部分在哪执行和java代码用什么软件可以运行的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








