首页 > 后端开发 > 正文

Java代码没有报错但无法运行,请问哪里出错了

2024-03-31 22:09:38 | 我爱编程网

最近经常有小伙伴私信询问Java代码没有报错但无法运行,请问哪里出错了相关的问题,今天,我爱编程网小编整理了以下内容,希望可以对大家有所帮助。

本文目录一览:

Java代码没有报错但无法运行,请问哪里出错了

Java代码没有报错但无法运行,请问哪里出错了

//好了

public class Heart {

public static void main (String[] args) {

//心形外框

String a="*";

String b=" ";

int i,j; //i为行数,j为列数

for(i=1;i<4;i++) {

for(j=1;j<20;j++) {

if(i==1) {

if(j<7||(813) {

System.out.print(a);

}

else {

System.out.print(b);

}

} //第一行结束

if(i==2) {

if(j<5||j==10||j>15) {

System.out.print(a);

}

else {

System.out.print(b);

}

} //第二行结束

if(i==3) {

if(j<4||j>16) {

System.out.print(a);

}

else {

System.out.print(b);

}

} //第三行结束我爱编程网

}

System.out.println();

}

}

}

Java代码没有报错但无法运行,请问哪里出错了

java swing问题 运行没报错,就是没有任何东西出来

是public QqFriendlist() 不是public void QqFriendlist(), 第一个是constructor,第二个是method虽然都能compile不过意义完全不一样。

import javax.swing.*;

import java.awt.*;

import java.awt.event.*;

public class QqFriendlist extends JFrame{

JPanel jphy1,jphy2,jphy3;

JButton jphy_jb1,jphy_jb2,jphy_jb3;

JScrollPane jsp1;

public static void main(String[] args) {

QqFriendlist qqFriendlist = new QqFriendlist();

}

public QqFriendlist(){

jphy_jb1 = new JButton("我的好友");

jphy_jb2 = new JButton("陌生人");

jphy_jb3 = new JButton("黑名单");

jphy1 = new JPanel(new BorderLayout());

//假设有50个好友

jphy2 = new JPanel(new GridLayout(50,1,4,4));

//给jphy2初始化50个好友

JLabel []jbls = new JLabel[50];

for (int i = 0; i < jbls.length; i++) {

jbls[i] = new JLabel(i+1+"",new ImageIcon("image/nan.gif"),JLabel.LEFT);

jphy2.add(jbls[i]);

}

jphy3 = new JPanel(new GridLayout(2,1));

//把2个按钮加入到jphy3里面

jphy3.add(jphy_jb2);

jphy3.add(jphy_jb3);

jsp1 = new JScrollPane(jphy2);

//对jphy1初始化

jphy1.add(jphy_jb1,"North");

jphy1.add(jsp1,"Center"); //拉动条

jphy1.add(jphy3,"South");

this.add(jphy1,"Center");

this.setSize(140,400);

this.setVisible(true);

}

}

Java代码没有报错但无法运行,请问哪里出错了

java程序运行时,后台没有报错,但是程序却停在一个方法上不动了,前台页面一直是转,

如果是debug模式启动的话,检查是否增加了断点,点继续就行。

如果是正常模式的话,检查方法中是否存在死循环。

看你的代码,回执信息怎么会往request中set?应该是往response中写啊。。。没有response,浏览器会一直等待,直到连接超时的。。。

以上就是我爱编程网小编整理的内容,想要了解更多相关资讯内容敬请关注我爱编程网。
与“Java代码没有报错但无法运行,请问哪里出错了”相关推荐
为什么在运行command中.java总出现一个错误
为什么在运行command中.java总出现一个错误

java在cmd中编译执行出现错误javac咋么就错了?java环境变量设置-详细版把jdk安装到计算机后(这里以jdk1.7来安装,其他版本一样),再进行设置,java环境才能够生效。首先,右键点我的电脑。打开属性。然后选择“高级”里面的“环境变量”,在新打开的界面中的需要设置三个系统变量属性“JAVA_HOME”、“Path”、“CLASSPATH”。在没安装过jdk前,pa

2024-03-31 19:35:34
java无法运行,怎么回事?
java无法运行,怎么回事?

java无法运行,怎么回事?可能解决的办法:-硬核解决服务器安装forge失败-啊秋不是啊酋-使用“javafix.exe”进行自动修复-安装老版JavaRuntimeEnvironment(此方法对此类报错有效)-若是1.12.2Forge请安装JavaSE8-其他版本请自行查阅注意事项:一台计算机中可存在不同版本的Javaruntim

2024-03-19 20:19:14
bat运行java文件(有没有一种办法可以编写一段 .bat 文件的代码让一段编写好的JAVA代码自己运行起来)
bat运行java文件(有没有一种办法可以编写一段 .bat 文件的代码让一段编写好的JAVA代码自己运行起来)

bat运行java文件在window下bat批处理文件调用实现java方法。代码如下:@echooffecho正在加密,请稍后....echopath:%~dp0setbase=%~dp0setclass=%base%\binsetlibs=%base%\libsetclass_path=%class%;%libs%\c3p0-0.9.1.2.jar

2024-03-27 22:41:46
我在电脑里安装了java,配置什么都做正确但是没有图标显示,我应该怎么运行?
我在电脑里安装了java,配置什么都做正确但是没有图标显示,我应该怎么运行?

我在电脑里安装了java,配置什么都做正确但是没有图标显示,我应该怎么运行?你安装的应该是jdk或者jre,与我们通常安装的应用软件不同,安装完成后不会生成任何图标(比如快捷方式)。通常在C:\ProgramFiles\Java\jdk(jre)xxxx下是程序文件,bin目录下会有java相关的命令执行文件。这些命令绝大多数是通过命令行来调用的,也就是我们通常说的MSDOS窗口;当然也

2024-03-31 07:23:25
Win7系统打开java文件出错显示乱码如何解决
Win7系统打开java文件出错显示乱码如何解决

Win7系统打开java文件出错显示乱码如何解决很多程序人员都会使用java程序写文件,只有成功运行java程序文件显示正确结果,可是有用户在打开java文件的时候,却出现错误,显示乱码,要怎么解决这样的问题呢?现在随小编一起来看看Win7系统打开java文件出错显示乱码的具体解决方法吧。原因分析:出现这样的情况是由于打开程序不正确造成的,下面小编给大家分享下解决方法。解决步骤:

2024-03-28 13:41:09
为什么CMD无法运行python程序
为什么CMD无法运行python程序

为什么CMD无法运行python程序用cmd运行python程序步骤:(1)打开cmd。(2)转到要运行的文件所在的盘(例如:E盘)。输入:e:回车(3)打开你要运行的文件所在的文件夹(例如:E:\ABC\123)。输入:cdE:\ABC\123回车(4)运行程序。输入:python***.py(程序文件的名字)回车为什么在IE中打不开Python?

2024-02-06 23:44:20
编程课在哪里报名
编程课在哪里报名

编程课在哪里报名学而思网校app。编程课就是教学生编程的课程,学编程可以锻炼孩子的逻辑思维能力,提升孩子的专注力,需要学习的可以在学而思网校app进行报名,学而思网校在2018年开设了编程课程,包括Scratch图形编程(适合6-10岁孩子)、Python代码编程(适合8-12岁孩子)、C++代码编程(适合10-14岁孩子)等。在报名时需要打开学而思app,在首页搜索需要的基础编程课程,找到

2023-12-14 03:47:41
java 后台线程main线程结束后不退出怎么回事,没分了还请帮忙
java 后台线程main线程结束后不退出怎么回事,没分了还请帮忙

java后台线程main线程结束后不退出怎么回事,没分了还请帮忙你的程序启动两个线程,一个是main,一个是你开的线程ADaemon,而ADaemon是以个守护线程,也就是说是在后台运行的。当你的线程sleep(2000)的时候,main先于ADaemon结束,所以System.out.println("thisshoouldalwaysrun?");看不见,假如不slee

2024-03-28 11:55:36