Tag: java

访问修饰符的安全影响(公共,私有,内部,受保护)

C#,Java和其他编程语言中的类 , 属性或方法的访问修饰符实际上是否会影响应用程序的安全性? 他们是否也以某种方式防止未经授权的访问 ? 或者它们只是清晰和适当编程的工具?

关于GAE的RoR?

由于Google App Engine很快将完全支持Java : 是否有可能在Google App Engine上运行Ruby on Rails? 或者AppEngine运行时施加的限制会影响JRuby的实现吗? 那么其他语言如Groovy,Clojure,Scheme呢? 是否有任何努力支持JVM中的.net和C#? 我认为这将在webdevelopment上创建一个NEXT级别。

C#接口中不允许使用的字段

Java和C#语言存在很多偏差,其中一个我观察到的是我们无法在接口中添加变量常量。 来自Java背景,当我尝试这个时,我感到困惑,看到编译错误。 有没有人解释为什么会这样?

基类与实用类

应该首选哪两个? 有一些方法被A,B和C类调用。 这些方法是否应该封装在D类(A,B和C的基础)中? 要么 如果这些方法被封装在类U和其他类创建中,则它的对象是根据需要使用这些方法。 在什么基础上应该做出决定? 谢谢。

Java中C#中的Timer等价?

在C#中,计时器将在启用时以特定间隔触发事件。 我如何用Java实现这一目标? 我想让一个方法以特定的间隔运行。 我知道如何在C#中实现这一点,而不是Java。 C#中的代码: private void timer1_Tick(object sender, EventArgs e) { //the method } 我尝试了Timer和TimerTask ,但我不确定该方法是否会在其他方法运行时运行。

什么是编程语言的Reflection属性?

它说大多数高级动态类型语言是反身的。 维基百科上的反思(计算机编程)解释说,但它并没有真正给出它的含义。 任何人都可以通过相关的例子以更简单的方式解释它吗?

我为什么要学习C#?

我想知道为什么我应该学习C#? Java不具备哪些C#function?

Java和C# – 字节数组到长转换差异

这对我来说很奇怪:当我在Java中运行时 byte[] data = new byte[] { 50, -106, 40, -22, -94, -119, -52, 8 }; ByteBuffer bb = ByteBuffer.wrap( data ); System.out.println( bb.getLong() ); 结果是3645145936617393160 当我在C#中运行时 //unsigned values (signed&0xff) byte[] bytes = new byte[] { 50, 150, 40, 234, 162, 137, 204, 8 }; long l = BitConverter.ToInt64(bytes, 0); System.Console.Write(String.Format(“{0}\n”, l)); System.Console.ReadKey(); 结果是634032980358633010 你能帮我理解一下吗? […]

如何在java中调用ac#web服务?

我创建了一个调用C#Web服务的java应用程序。 这是代码。 package callwebserviceadd; import java.util.Iterator; import javax.xml.soap.*; import javax.xml.transform.*; import javax.xml.transform.stream.StreamResult; import org.w3c.dom.Node; public class CallWebServiceAdd { public static void main(String[] args) { // TODO code application logic here String a = “10”; String b = “20”; String op = “Addweb”; String urn = “WebService1”; String dest = “http://localhost:1267/WebService1.asmx”; try { SOAPConnectionFactory soapConnFact = […]

内部IP地址和外部IP地址之间的区别

谁能告诉我内部IP地址和外部IP地址有什么区别? 如何使用Java,C#或Adobe AIR等编程语言?