
正文
dpjava代码 java代码详解
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java一个简单的发送接收问题
接收端(服务端)中的socket要实时处于监听状态,即要设置一个死循环。
例如:
while(1){
//.....
}
当接收到一个客户端的消息,再为其开辟新的进程进行数据处理。
我也只是说个大概,具体建议网络上百度一下socket通信方法,看看人家服务器端是怎么写的。
相关问答
Q1: java网络编程问题 求大神 dp.getAddress();是什么意思,获取ip的话为什么不getLocalHost?
dp是类DatagramPacket的对象。getaddress是获取发送信息计算机的IP地址。前者返回的不是字符串格式,后者返回是是字符串格式吧
Q2: java编程题求解
import java.io.BufferedInputStream;
import java.util.Scanner;
public class test1 {
public static long Fibonacci1(int n) {
if (n == 1 || n == 2) {
return 1;
}
return Fibonacci1(n - 1) + Fibonacci1(n - 2);
}
public static long Fibonacci2(int n, long[] dp) {
if (dp[n] != 0)
return dp[n];
if (n == 1 || n == 2) {
return dp[n] = 1;
}
return dp[n] = Fibonacci2(n - 1, dp) + Fibonacci2(n - 2, dp);
}
public static long Fibonacci3(int n) {
long y1 = 1, y2 = 1, y3 = 1;
for (int i = 3; i = n; ++i) {
y3 = y1 + y2;
y1 = y2;
y2 = y3;
}
return y3;
}
public static void main(String[] args) {
Scanner cin = new Scanner(new BufferedInputStream(System.in));
int n = cin.nextInt();
long[] dp = new long[n + 1];
cin.close();
System.out.println("循环版本斐波那契:" + Fibonacci3(n)); // 循环版本斐波那契,最好
System.out.println("递归带动态规划的斐波那契:" + Fibonacci2(n, dp)); // 递归带动态规划的斐波那契,次之
System.out.println("递归基础版本斐波那契:" + Fibonacci1(n)); // 递归基础版本斐波那契,最差,到45以上需要半天才出得来结果
}
}
、
采纳吧
dpjava代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java代码详解、dpjava代码的信息别忘了在本站进行查找喔。







