java学习,写程序后提示无法调试是怎么回事

java学习,写程序后提示无法调试是怎么回事,第1张

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程序编译后会产生字节码还是机器码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/10071804.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存