★急★, 我以前没有接触过Java,现在要在短时间内修改一个Java程序, 请高手来帮忙!!

时间:2022-03-10 07:52:27
我以前从来没有接触过Java, 对C/C++比较了解,有一定的OOD思想, 现在要在几天的时间内修改一个Java程序, 我该从什么地方开始! 才能尽快掌握Java的精髓! 

先帮我讲讲这些是什么意思,干吗用的::
import java.io.*;
import java.util.*;
import java.net.*;

谢谢!!? 我还会有后续的帖子,请大家多关照!!

25 个解决方案

#1


相当于include

#2


同意 yuanmeng163(今天我有空)的看法
建议你先看看 think-in-java
如果没有,给我你的邮箱地址我发给你

祝你好运!

#3


我开始学JAVA的时候,听说JAVA是纯OO,没有全局函数,全局变量之类,后来看到public static void main()的时候就忍不住想骂。。。

#4


导入package中的class

#5


谢谢 yuanmeng163(今天我有空);

to kknd97(绝地风暴) 
   感谢你的意见, 我现在就想发现问题,马上通过csdn解决,暂时不想看书,也来不及了!

to all: 
   哪他们具体提供了什么功能!

to accp(只有在梦醒的时候才知道自己是做了一个梦)
   哈哈!

下面使我理解的,不知道是否正确,请各位指教:!
import java.io.*;  // 文件处理? 
import java.util.*;//???
import java.net.*; // 和网络有关? socket?

#6


怎么把定义在另个文件中的类包含到本文件来,
比如:
在main.java
class a
{
}
class b
{
}
我现在要把b放在另一文件b.java中,怎么用.

#7


它们实现什么功能?
---------------
呵呵,功能多了,它们分别提供很多可以使用的类、方法等。
而且都是封装好的,可以直接使用。
io.*:
Provides for system input and output through data streams, serialization and the file system.

util.*:
Contains the collections framework, legacy collection classes, event model, date and time facilities, internationalization, and miscellaneous utility classes (a string tokenizer, a random-number generator, and a bit array).

net.*:
Provides the classes for implementing networking applications.

#8


给您老说说系统包,以免您在那里猜测

系统包

1、java.applet:

设计applet的类
用Applt和三个接口AppletContext;AppletStub;和AudioClip


2、java.awt:

窗口工具箱包,GUI成员的类。包括:Button,Checkbox,Choice,Component,Graphics,
Menu,Panel,TextArea,TextTield

3、java.io:

输入\输出类,FileInputStream和FileOutputStream

4、java.lang:

语言类,包含对象,线程,异常出口,系统,整数,原点,数学,字符等

5、java.net:

支持TCP/IP网络协议,包含Socket类 URL 和URL相联系的类

6、java.util:

同步类,包含Date,Dictionary类等

#9


呵,学JAVA,我觉得有三个包比较重要,或者说常用java.lang.*,java.util.*,java.io.*,
对这几个包中的类要熟悉一些,只余的者是现用现查~

#10


我想知道后缀为jad和jar的文件是干什么用的, 怎么用, 他们什么关系! 

他们到底是什么东西!

#11


jar是一个压缩包,用winrar可以打开。

#12


你安装JDK后,在安装目录下有一个叫src.zip文件,将它解压缩后你就知道所有的东西了
import java.io.*;//输入输出
import java.util.*;//包含有正则表达式,解压缩,日志,注册表修改等等相关的类
import java.net.*;//网络类

#13


最好先看个实例,慢慢回忆!

#14


最好还是到java 的官方的网站上去看一看, 遇到问题马上去查,弄清原因不就好解决了吗?
www.java-sun.com

#15


是个导入包的句子
就是c++的
#include<iostream>

#16


★●★●★●★●★●★●★●★●★●★●★●★●★●★●★●★●★●★●★●★●
★●★●
★●★●★●★●★●★●★●★●★●★●★●★●★●★●★●★●★●★●★●★●


我想知道后缀为jad和jar的文件是干什么用的, 怎么用, 他们什么关系! ??

他们到底是什么东西! ???

Java最后运行是怎样的一种机制!!??

#17


没有人!

#18


IMPORT 表面上看和 INCLUDE差不多,其实不是的,不过对于初学者,
就当它们一样好了,

#19


JAR是一个打包后的文件,比如说做EJB完成后,我要部署他,我们就一定要把他生成JAR文件
JAD:的文件我不太清楚,不过我有一个工具JAD,是用来反编译的

#20


JAR也是一个压缩文件

#21


to  zhuam(为了爱好做程序)
   哈哈,谢谢提醒,jad就是那个反编译软件生成的文件,我说搞了半天不知道是什么!

#22



****************************************************************

怎么把java文件生成jar文件呢!!??

****************************************************************

#23



****************************************************************

jar文件和class文件的执行有什么区别吗?


****************************************************************


解决这个问题就接帖!

#24


jar文件是class文件的一个集合,执行基本相同

#25


在JDK 1.1 及以后的发布中,有一个类似的工具"jar" 或者叫Java 打包器。下面是使用的方法。
使用下面的方法创建一个 JAR 包: 
 
     $ jar cf archive.jar file1 file2 ...
 
创建归档包以后,你可以列出其中的内容: 
 
     $ jar tf archive.jar

jar文件的格式就是标准的zip文件,可以用最流行的zip工具winzip创建jar文件,创建完以后只需要修改扩展名即可,当然也可以在创建的时候就指定文件名。当然也可以用winzip解包jar文件和查看列表。需要注意的是另一个zip工具winrar不能用于创建jar文件,因为winrar的压缩比例更大,不是标准的zip格式,但是可以用它解包jar文件。


#1


相当于include

#2


同意 yuanmeng163(今天我有空)的看法
建议你先看看 think-in-java
如果没有,给我你的邮箱地址我发给你

祝你好运!

#3


我开始学JAVA的时候,听说JAVA是纯OO,没有全局函数,全局变量之类,后来看到public static void main()的时候就忍不住想骂。。。

#4


导入package中的class

#5


谢谢 yuanmeng163(今天我有空);

to kknd97(绝地风暴) 
   感谢你的意见, 我现在就想发现问题,马上通过csdn解决,暂时不想看书,也来不及了!

to all: 
   哪他们具体提供了什么功能!

to accp(只有在梦醒的时候才知道自己是做了一个梦)
   哈哈!

下面使我理解的,不知道是否正确,请各位指教:!
import java.io.*;  // 文件处理? 
import java.util.*;//???
import java.net.*; // 和网络有关? socket?

#6


怎么把定义在另个文件中的类包含到本文件来,
比如:
在main.java
class a
{
}
class b
{
}
我现在要把b放在另一文件b.java中,怎么用.

#7


它们实现什么功能?
---------------
呵呵,功能多了,它们分别提供很多可以使用的类、方法等。
而且都是封装好的,可以直接使用。
io.*:
Provides for system input and output through data streams, serialization and the file system.

util.*:
Contains the collections framework, legacy collection classes, event model, date and time facilities, internationalization, and miscellaneous utility classes (a string tokenizer, a random-number generator, and a bit array).

net.*:
Provides the classes for implementing networking applications.

#8


给您老说说系统包,以免您在那里猜测

系统包

1、java.applet:

设计applet的类
用Applt和三个接口AppletContext;AppletStub;和AudioClip


2、java.awt:

窗口工具箱包,GUI成员的类。包括:Button,Checkbox,Choice,Component,Graphics,
Menu,Panel,TextArea,TextTield

3、java.io:

输入\输出类,FileInputStream和FileOutputStream

4、java.lang:

语言类,包含对象,线程,异常出口,系统,整数,原点,数学,字符等

5、java.net:

支持TCP/IP网络协议,包含Socket类 URL 和URL相联系的类

6、java.util:

同步类,包含Date,Dictionary类等

#9


呵,学JAVA,我觉得有三个包比较重要,或者说常用java.lang.*,java.util.*,java.io.*,
对这几个包中的类要熟悉一些,只余的者是现用现查~

#10


我想知道后缀为jad和jar的文件是干什么用的, 怎么用, 他们什么关系! 

他们到底是什么东西!

#11


jar是一个压缩包,用winrar可以打开。

#12


你安装JDK后,在安装目录下有一个叫src.zip文件,将它解压缩后你就知道所有的东西了
import java.io.*;//输入输出
import java.util.*;//包含有正则表达式,解压缩,日志,注册表修改等等相关的类
import java.net.*;//网络类

#13


最好先看个实例,慢慢回忆!

#14


最好还是到java 的官方的网站上去看一看, 遇到问题马上去查,弄清原因不就好解决了吗?
www.java-sun.com

#15


是个导入包的句子
就是c++的
#include<iostream>

#16


★●★●★●★●★●★●★●★●★●★●★●★●★●★●★●★●★●★●★●★●
★●★●
★●★●★●★●★●★●★●★●★●★●★●★●★●★●★●★●★●★●★●★●


我想知道后缀为jad和jar的文件是干什么用的, 怎么用, 他们什么关系! ??

他们到底是什么东西! ???

Java最后运行是怎样的一种机制!!??

#17


没有人!

#18


IMPORT 表面上看和 INCLUDE差不多,其实不是的,不过对于初学者,
就当它们一样好了,

#19


JAR是一个打包后的文件,比如说做EJB完成后,我要部署他,我们就一定要把他生成JAR文件
JAD:的文件我不太清楚,不过我有一个工具JAD,是用来反编译的

#20


JAR也是一个压缩文件

#21


to  zhuam(为了爱好做程序)
   哈哈,谢谢提醒,jad就是那个反编译软件生成的文件,我说搞了半天不知道是什么!

#22



****************************************************************

怎么把java文件生成jar文件呢!!??

****************************************************************

#23



****************************************************************

jar文件和class文件的执行有什么区别吗?


****************************************************************


解决这个问题就接帖!

#24


jar文件是class文件的一个集合,执行基本相同

#25


在JDK 1.1 及以后的发布中,有一个类似的工具"jar" 或者叫Java 打包器。下面是使用的方法。
使用下面的方法创建一个 JAR 包: 
 
     $ jar cf archive.jar file1 file2 ...
 
创建归档包以后,你可以列出其中的内容: 
 
     $ jar tf archive.jar

jar文件的格式就是标准的zip文件,可以用最流行的zip工具winzip创建jar文件,创建完以后只需要修改扩展名即可,当然也可以在创建的时候就指定文件名。当然也可以用winzip解包jar文件和查看列表。需要注意的是另一个zip工具winrar不能用于创建jar文件,因为winrar的压缩比例更大,不是标准的zip格式,但是可以用它解包jar文件。