1、首先你的这个程序是一个 do {} while()循环,而你在该循环里用到了Scanner in =new Scanner(>
要想解决波浪线问题,我们就应该想办法把 Scanner 关闭,也就是用 inclosed();关闭它。
2、因为是循环,所以我们要找准在哪里将它关闭好吧,就是在结束这个循环以后 将之关闭即可。
3在main方法的主体最后一行的下面添加一个 inclose(); 在 input=innext();的下面,添加 inclose(); 注意分号不要少。
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
请问你运行的命令是 Java 还是javac java 命令是执行编译好的class文件的 你要切换到class文件目录下执行java Test (不带后缀名,或者java 命令class文件的全路径) javac 是把java文件编译成class文件的
看到你的描述你应该是在java的安装目录的bin/目录中 点了javaexe 这个吧 不可以这样做的
要运行cmd --> 然后输入java命令 会有java命令的一些基本的描述
如果要编译java文件或执行class文件也同样需要先运行cmd 然后cd 到文件目录 , 再使用命令
Java编译后是字节码,C/C++以前全都是是机器码。
电脑只能运行机器码。Java在运行的时候把字节码变成机器码。
C/C++在编译的时候直接编译成机器码。
不过现在微软的Visual Studio C++ 2005以后的C++也可以编译成字节码,用CLR运行是转换成机器码(和Java差不多)。
以上就是关于java学习,写程序后提示无法调试是怎么回事全部的内容,包括:java学习,写程序后提示无法调试是怎么回事、Java小白,安装java后点击java运行程序后d出个黑框,瞬间又没了,这个怎么办怎么进行编程、java程序编译后会产生字节码还是机器码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)