我是Java新手,我正在尝试对我正在编写的类进行单元测试.Eclipse(3.5)为我创建了单元测试类,并将Junit4添加到了我的类路径中.
我的课:
public class DistanceUtil
{
public static double metersToMiles( double meters )
{
return 0;
}
public static double metersToKilometers( double meters )
{
return 0;
}
}
Run Code Online (Sandbox Code Playgroud)
我的单元测试:
public class DistanceUtilTest {
@Test
public final void testMetersToMiles() {
fail("Not yet implemented"); // TODO
}
@Test
public final void testMetersToKilometers() {
fail("Not yet implemented"); // TODO
}
}
Run Code Online (Sandbox Code Playgroud)
当我右键单击单元测试并选择run as Junit Test时,我得到以下内容:
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error …Run Code Online (Sandbox Code Playgroud) 我不知道出了什么问题,因为我用Java编程了大约一年,从来没有遇到过这个错误.在Eclipse中进行编译和运行只需一分钟,现在我收到此错误:
#A fatal error has been detected by the Java Runtime Environment:
#Internal Error (classFileParser.cpp:3494), pid=4636, tid=2380
#Error: ShouldNotReachHere()
#JRE version: 6.0_25-b06
#Java VM: Java HotSpot(TM) Client VM (20.0-b11 mixed mode windows-x86 )
#If you would like to submit a bug report, please visit:
#http://java.sun.com/webapps/bugreport/crash.jsp
--------------- T H R E A D ---------------
Current thread (0x02339800): JavaThread "Unknown thread" [_thread_in_vm, id=2380, stack(0x00240000,0x00290000)]
Stack: [0x00240000,0x00290000], sp=0x0028f86c, free space=318k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [jvm.dll+0x13363a]
V …Run Code Online (Sandbox Code Playgroud) 知道如何解决这个问题吗?我正在使用Eclipse,即使我创建一个新的android项目,它似乎也会发生.:(
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (classFileParser.cpp:3174), pid=3944, tid=3256
# Error: ShouldNotReachHere()
#
# JRE version: 6.0_18-b07
Run Code Online (Sandbox Code Playgroud) 我对单元测试非常不满意,但我有一部分代码我真的需要确定它的一致性.我正在尝试使用JSON将数据从对象传输到外部文件,因此我想确保从外部文件中提取数据时它将是相同的.
我正在使用单元测试来断言这种平等,但我遇到了一个问题,我不知道如何处理.这是运行时错误,这是控制台读取的内容.
A fatal error has been detected by the Java Runtime Environment:
Internal Error (classFileParser.cpp:3494), pid=5032, tid=7048
Error: ShouldNotReachHere()
JRE version: 6.0_25-b06
Java VM: Java HotSpot(TM) 64-Bit Server VM (20.0-b11 mixed mode windows-amd64 compressed oops)
An error report file with more information is saved as:
L:\fliphouseWorkspace\Luas\hs_err_pid5032.log
If you would like to submit a bug report, please visit:
http://java.sun.com/webapps/bugreport/crash.jsp
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激.
我有一个简单的Java客户端应用程序(Android应用程序).我必须编写一个PHP服务器应用程序,它接收来自Java客户端应用程序的请求,将一些数据写入MySQL数据库或从MySQL数据库中读取一些数据.它应该响应状态消息(写入失败/成功)或分别请求的数据.
我如何让Java客户端发送请求并从PHP程序接收回复?PHP程序将如何接收请求并发送回复?我已经搜索了SOAP和REST架构,但是寻找一个简单的教程,这将允许我实现这个简单的程序.
谢谢.