java网络编程 老大,我看你是才学java吧?那就不要分那么仔细了,从开始学起就好了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 说的详细一点。java的网络程序能在pc机上运行!不用额外的设置,你的机器有个名字就可以了。如果是出学建议用jsdk+jcreator(分别在java.sun.com和www.javacreator.com上下载)什么叫连接到网上?局域网么?其实不用,只要编成的时候把机器名带上就好了。够详细吗? 其实我已经学过java拉!因为我正在看一本《java网络编程》,上面的作者说网络程序不能在pc机上运行,我也听说如果不用socket只用i/o才可以在pc上运行,呵呵,所以才这样问阿!而且我以前学《thinking in java》时的网络编程一章里有一个程序好像不能运行,因此我才有疑问而已,多谢指教! “如果不用socket只用i/o才可以在pc上运行”我看了《java tcp/ip 编程应用详解》,但是感觉不到会如上所述 import java.net.*;public class OReillyByName{ public static void main(String[] args){ try{ InetAddress address = InetAddress.getByName("www.163.com"); System.out.println(address); } catch(UnknownHostException e){ System.out.println("Could not find");}}}这个程序如果不连接在网上,它的域名如何可以解析呢?那其他程序是不是也要连接在网上的阿? 如果是那样的话就好办了。你可以使用JBUILDER。也可以使用其他的工具,总之工具不是个什么太大的问题。测试的时候需要使用网络,如果你希望在真实的网络环境下测试的话。其实在JBUILDER中写好程序,启动服务器端,然后启动客户程序,运行一下也是可以的。使用到INETADDRESS这样的类的时候就必须要连网了。 O'Reilly那本吧,我也再看!上面不是说的很清楚吗?多看多打代码运行点程序自己自然就清楚了啊! import java.net.*;public class OReillyByName{ public static void main(String[] args){ try{ InetAddress address = InetAddress.getByName("localhost"); System.out.println(address); } catch(UnknownHostException e){ System.out.println("Could not find");}}}这样就可以了。也可以把localhost改成127.0.0.1。其实,学习网络编程是不必要一定在线的。localhost一样可以实现功能呀! 开始应该把java的基础学好!!然后您可以楼上给您推荐的那本书去研究。 做bs开发的一辈子只能增删改查? java se数组问题 希望你们给我点帮助 关于JAVA guI的 tomcat启动时出错!高手帮忙 怎么获得汉字的编码? String问题 帮忙看下面的代码! 如何让 1.1 显示成 1.100 ? 简单问题,大家别笑:请问哪有jre下载呢? 取本机IP Class.forName("com.borland.sql.SQLAdapter");出错不知何故。 紧急求救——如何在JAVA中调用微软的COM组件?
不用额外的设置,你的机器有个名字就可以了。
如果是出学建议用jsdk+jcreator(分别在java.sun.com和www.javacreator.com上下载)
什么叫连接到网上?局域网么?其实不用,只要编成的时候把机器名带上就好了。够详细吗?
我看了《java tcp/ip 编程应用详解》,但是感觉不到会如上所述
public class OReillyByName{
public static void main(String[] args){
try{
InetAddress address = InetAddress.getByName("www.163.com");
System.out.println(address);
}
catch(UnknownHostException e){
System.out.println("Could not find");
}
}
}
这个程序如果不连接在网上,它的域名如何可以解析呢?那其他程序是不是也要
连接在网上的阿?
你可以使用JBUILDER。也可以使用其他的工具,总之工具不是个什么太大的问题。
测试的时候需要使用网络,如果你希望在真实的网络环境下测试的话。其实在JBUILDER中写好程序,启动服务器端,然后启动客户程序,运行一下也是可以的。使用到INETADDRESS这样的类的时候就必须要连网了。
多看多打代码运行点程序自己自然就清楚了啊!
public class OReillyByName{
public static void main(String[] args){
try{
InetAddress address = InetAddress.getByName("localhost");
System.out.println(address);
}
catch(UnknownHostException e){
System.out.println("Could not find");
}
}
}这样就可以了。也可以把localhost改成127.0.0.1。其实,学习网络编程是不必要一定在线的。localhost一样可以实现功能呀!