老大,我看你是才学java吧?那就不要分那么仔细了,从开始学起就好了。
解决方案 »
- 求问这条java语句为什么出错?
- 请教java做桌面程序数据存储用什么方式比较好?
- 请教,讨论 一个 Thread join() 问题
- 普通类的对象怎么判断它是不是空?
- java中比较字符遇到的问题
- ResourceBundle设置特定语言的问题
- 请各位大侠帮助!读JAVA程序
- 谁知道有工控仪表类的Applet吗?急啊
- 为什么出现错误:Error occurred during initialization of VM
- Applet中汉字的显示问题
- 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一样可以实现功能呀!