小编O_O*_*O_O的帖子

C结构和Java类有什么区别?

我是Java的新手,但对C有点熟悉.我想知道 - C结构和Java对象之间有什么区别并调用它们的方法?或完全相同?

例如,自行车结构:

class BicycleDemo {
     public static void main(String[] args) {

          // Create two different Bicycle objects
          Bicycle bike1 = new Bicycle();
          Bicycle bike2 = new Bicycle();

          // Invoke methods on those objects
          bike1.changeCadence(50);
          bike1.speedUp(10);
          bike1.changeGear(2);
          bike1.printStates();

          bike2.changeCadence(50);
          bike2.speedUp(10);
          bike2.changeGear(2);
          bike2.changeCadence(40);
          bike2.speedUp(10);
          bike2.changeGear(3);
          bike2.printStates();
     }
}
Run Code Online (Sandbox Code Playgroud)

我问的原因是因为它们看起来很相似!谢谢!

c java

9
推荐指数
2
解决办法
1万
查看次数

Java - dist和deploy文件夹之间的区别

请原谅我一个新手的问​​题,但dist和deploy文件夹之间有什么区别?看起来像是一样的东西 - 两者都包含文件的.jar.但是,当您清理并构建项目时,看起来只会更新dist文件夹.deploy文件夹如何更新?

谢谢.

java directory netbeans

7
推荐指数
1
解决办法
6914
查看次数

Netbeans没有在dist文件夹中构建lib文件夹

我正在尝试清理并构建一个jar但由于某些原因,当我执行Run-> Clean and Build Main Project时,我没有在dist文件夹中找到一个lib文件夹.当我通过cmd运行我的jar文件时,这会导致类错误.如何配置它在我的构建期间在我的dist文件夹中包含lib文件夹?谢谢.

编辑:此外,当我点击Run-> Clean and Build Main Project时,输出显示如下:

2警告编译:创建目录:C:\ Documents and Settings\me\Desktop\ProjectX\ProjectX\dist C:\ Documents and Settings\me\Desktop\ProjectX\ProjectX\dist\ProjectX.jar是一个目录还是不能被阅读.不复制库.不复制库.构建jar:C:\ Documents and Settings\me\Desktop\ProjectX\ProjectX\dist\ProjectX.jar要从没有Ant的命令行运行此应用程序,请尝试:java -jar"C:\ Documents and Settings\me\Desktop\ProjectX\ProjectX\dist\ProjectX.jar"jar:BUILD SUCCESSFUL(总时间:3秒)

为什么在构建期间不复制库?

java netbeans

6
推荐指数
1
解决办法
1万
查看次数

这是一个有效的C命令/指令吗?

我正在查看别人做的一些代码,我看到了这个:

            if (numDetects == 0) {

                Table[Index].minF = 

            Table[Index].maxF = F;

            }
Run Code Online (Sandbox Code Playgroud)

表[Index] .minF = blank对我没有任何意义.我生命中从未见过这一点.但是代码确实可以编译运行,所以有人可以向我解释一下是否有可能只留下一个等号?谢谢!

c syntax

5
推荐指数
2
解决办法
161
查看次数

初学者到java:下载什么?

我想深入研究java,但这里似乎有很多不同的java变体:Java下载

java中初学者使用的最佳设置是什么?我有C的经验,但需要学习java语言,这对我来说是新的.现在,看起来我应该使用Java SE 6 Update 24 JDK.但是,我应该使用NetBeans 6.9.1获取此信息吗?我也听说Eclipse也是一个很好的IDE.我是否应该忽视NetBeans?

我也看了一下:年轻的开发人员学习路径 在实际开始真正的事情之前,是否值得花些时间来看看BlueJ和NetBeansIDE BlueJ Edition?听起来有很多时间来学习java的基础知识,但是从现在我看来,java是一个非常大的世界.

非常欢迎您的建议.:)

java ide

5
推荐指数
0
解决办法
1162
查看次数

在16位微处理器上,我应该使用数据类型short而不是int吗?

我已经读过使用shortvs int实际上为编译器创建了一个低效率,因为它需要使用int数据类型,而不管C整数提升.对16位微处理器来说这是真的吗?

另一个问题:如果我有一个1和0的数组,使用它uint8_t或unsigned char16位微处理器是否最有效?或者它仍然存在转换回int的问题.

请帮我澄清这个泥泞的问题.谢谢!

c int types short char

4
推荐指数
1
解决办法
1018
查看次数

如何在RHEL中安装java jdk?

我正在关注来自其他网站的示例命令,但它没有帮助!

我究竟做错了什么?

chmod +x jdk-6u24-linux-i586-rpm.bin
./jdk-6u24-linux-i586-rpm.bin
Run Code Online (Sandbox Code Playgroud)

结果给了我:

bash: ./jdk-6u24-linux-i586-rpm.bin: /bin/sh: bad interpreter: Permission denied
Run Code Online (Sandbox Code Playgroud)

好的......做完之后

sh jdk-6u24-linux-i586-rpm.bin
Run Code Online (Sandbox Code Playgroud)

如下所示,我得到这个:

在此输入图像描述

安装失败了吗?该文件已损坏??? 谢谢!!

java linux redhat

4
推荐指数
1
解决办法
2万
查看次数

为什么我的java路径无法被识别?

为什么javac.exe无法被识别?我应该在我的环境变量中有正确的路径.有人有任何线索吗?我在编辑环境变量后已经重新启动了计算机,所以应该更新它.谢谢! 在此输入图像描述在此输入图像描述在此输入图像描述

java environment-variables

3
推荐指数
1
解决办法
5045
查看次数

Java错误 - 在java.library.path中找不到库?

我收到这样的错误消息:

Windows无法加载库libraryname .dll.确保库位于Path环境变量中.线程"main"中的异常java.lang.UnsatifiedLinkError:java.library.path中没有libraryname.

这个错误来自于我试图通过cmd在Windows XP上运行jar文件.我想知道,java.library.path究竟在哪里?我已经将C:\ Program Files\Java\jdk1.6.0_26添加到我的PATH中,但它仍然给我错误.你会如何调试这个?

谢谢.

java windows path

3
推荐指数
1
解决办法
5万
查看次数

Python 中的 For 循环

有人可以向我解释一下这一行吗

set(o for o in self.intersect if self.past_dict[o] != self.current_dict[o])
Run Code Online (Sandbox Code Playgroud)

来自计算两个Python字典中包含的键的差异

我是 Python 新手,从未见过任何类似于“o for o”的编程语言,并且无法找到任何参考来理解这意味着什么。

谢谢。

python

3
推荐指数
1
解决办法
243
查看次数

标签 统计

java ×7

c ×3

netbeans ×2

char ×1

directory ×1

environment-variables ×1

ide ×1

int ×1

linux ×1

path ×1

python ×1

redhat ×1

short ×1

syntax ×1

types ×1

windows ×1