分享
 
 
 

Java新手上路大全(初学者必看)

王朝java/jsp·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

Helloworld功略

http://www.matrix.org.cn/forum_view.asp?forum_id=19&view_id=84

path和classpath

1.什么是java的path和classpath?

http://www.matrix.org.cn/forum_view.asp?forum_id=19&view_id=904

2.如何一次把一个目录下的所有.jar加入到classpath?

http://www.matrix.org.cn/forum_view.asp?forum_id=19&view_id=905

3.classspath 的默认值是什么?

http://www.matrix.org.cn/forum_view.asp?forum_id=19&view_id=906

4.怎样找到程序运行需要的类?

http://www.matrix.org.cn/forum_view.asp?forum_id=19&view_id=907

5. Linux下Path和ClassPath是怎么设的?

http://www.matrix.org.cn/forum_view.asp?forum_id=19&view_id=908

6.如何修改path和classpath?

http://www.matrix.org.cn/forum_view.asp?forum_id=19&view_id=909

java的帮助和api文档

1.什么是java的api参考?

api是html格式的从sun的网站上可以找到一个包

包括api的参考和user guide,本站有做成.chm格式的便于查找。

api参考是用jdk的工具javadoc 生成的是开发者必备的文档。

2.哪里有JAVA基本类库的源代码?

jdk的安装目录下有源码src.zip

3.java web start 是干什么用的?

http://www.matrix.org.cn/forum_view.asp?forum_id=19&view_id=911

开发环境

1.jre下的lib和jdk下的lib到底有什么区别?

jre是JDK的一个子集。提供一个运行环境。JDK的lib目录是给JDK用的,例如JDK下有一些工具,可能要用该目录中的文件。例如,编译器等。JRE的lib目录是为JVM,运行时候用的。包括所有的标准类苦,和扩展类

2.我的jbuilder光标对不齐?

http://www.matrix.org.cn/forum_view.asp?forum_id=19&view_id=913

3.JDK版本冲突怎么办?

要决定windows使用哪一个JDK(win2000),改注册表:HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit\CurrentVersion的值,要决定JBuilder使用哪个JDK在project properties中可以设置。

4.editplus能够编译java嘛? 如何设置?

先要将JAVA的运行环境安装并且调试好。

首先,从菜单“工具(Tools)”-“配置用户工具...”进入用户工具设置。

在类别里展开“工具”树形菜单-“用户工具”,选择“组和工具项目”中的“Group 1”,点击面板右边的“组名称...”按钮,将文本“Group1”修改成“编译JAVA程序”。

然后选择修改的组“编译JAVA程序”,点击“添加新工具”按钮,选择程序,建立“新建程序”,选中它。

然后就是最重要的步骤(修改属性):

1.1 添加编译功能

“菜单文字”里的内容修改为“JAVAC”;

“命令”选择安装JDK后的BIN目录中的编译程序JAVAC.EXE,如果JDK 安装路径为“c:\jdk”,那么此路径为“c:\jdk\bin\javac.exe”;

“参数”选择“文件名称”,即显示为“$(FileName)”;

“初始目录”选择“文件目录”,显示为“$(FileDir)”;

选择“捕获输出”复选框。

1.2 添加执行功能

“菜单文字”里的内容修改为“JAVA”;

“命令”选择安装JDK后的BIN目录中的编译程序JAVA.EXE,路径为“c:\jdk\bin\java.exe”;

“参数”选择“文件名(不含扩展名)”,即显示为“$(FileNameNoExt)”;

“初始目录”选择“文件目录”,显示为“$(FileDir)”;

选择“捕获输出”复选框。

这样就完成了基本的配置工作

基础概念

1.public,private,protect的访问机制

http://www.matrix.org.cn/forum_view.asp?forum_id=19&view_id=914

2.Java中如何定义一个常量?

http://www.matrix.org.cn/forum_view.asp?forum_id=19&view_id=915

3.异常的throw和throws有什么区别

throw是在程序中抛出异常,而throws是在方法的声明中声明抛出异常

4.upcasting是什么意思

upcasting就是上溯.也就是说把一个子类当作它的父类看待,比如:对方法void do(Object obj){...},你可以把任何对象作为参数来调用.

编译运行

1.怎么把多个.java源文件编译成一个.class?

java -d . a.java b.java

2. depreciated API 是什么意思?

java发展太快,所以你应该尽可能用最新的api,但是老的api还是兼容的,所以回waning 你deprecated api

3.怎么样编译一个目录下的所有java文件?

ant或者jbuilder,或者自己写脚本.

4.如何让执行程序时不会出现dos窗口?

javaw

5.如何运行jar文件?

java -jar ***.jar

6.如何去掉JAVA的内存限制

加 -Xmx参数来设置maximum Java heap size,如: java -Xms10M MyClass

7.什么是Java混淆编译器?

http://www.matrix.org.cn/forum_view.asp?forum_id=19&view_id=916

8.如何将Java应用程序本地编译为EXE?

http://www.matrix.org.cn/forum_view.asp?forum_id=19&view_id=917

9.jar命令?

http://www.matrix.org.cn/forum_view.asp?forum_id=19&view_id=918

数据类型与转换

1.int、char、double与byte如何相互转换?

http://www.matrix.org.cn/forum_view.asp?forum_id=19&view_id=919

2.int与byte array之间的转换程序?

http://www.matrix.org.cn/forum_view.asp?forum_id=19&view_id=920

3.string和int之间的转换?

a1=Integer.parseInt(s1);

s1=Integer.toString(a1);

4.java如何获得随机整数?

首先利用random()获得一个随机浮点数,然后乘以你希望得到的整数的最大值,最后对得到的结果取整。

5.怎么把String类型转换成16进制的整数?

public static void main(String args[]){

String x = "0x300C8";

int y = Integer.decode(x).intvalue();

System.out.println(y);

}

6.int和java.lang.Integer有和区别?

int是数据类型,Integer是类Integer的功能更强,可以将整数转换为浮点数运算,在java这种强类型语言中是很有用的。可以利用Integer的构造函数Integer(int)来对一个整数建立对象。类似的类还有Float,Short,Long等等

数据结构

1.如何实现二维向量?

Vector vector1=new Vector();

Vector vector2=new Vector();

...

..

HashTable numbers=new HashTable();

numbers.put("vector1",vector1);

numbers.put("vector2",vector2);

2. JAVA中怎么得到现在的系统时间?

比如,当前date,Date today=new Date(System.currentTimeMillis());

3.如何将java.util.Date转化为java.sql.Date?

转化:

java.sql.Date sd;

java.util.Date ud;

//initialize the ud such as ud = new java.util.Date();

sd = new java.sql.Date(ud.getTime());

如果要插入到数据库并且相应的字段为Date类型

那么可以用PreparedStatement.setDate(int ,java.sql.Date)方法

其中的java.sql.Date可以用上面的方法得到

也可以用数据库提供TO_DATE函数

比如 现有 ud

TO_DATE(new SimpleDateFormat().format(ud,"yyyy-MM-dd HH:mm:ss"),

"YYYY-MM-DD HH24:MI:SS")

注意java中表示格式和数据库提供的格式的不同

系统相关

1.在JAVA中如何启动一个程序?

String strCommand;

String cmd = "cmd";

if (! System.getProperty("os.name").equals("Windows NT")) cmd = "command";

cmd = cmd + " /c " + strCommand;

try {

Runtime.getRuntime().exec(cmd);

}

catch (IOException ex) {

}

strCommand 为命令串,DOS 底下怎么用,这儿就可以怎么用

2.如何得到应用程序的路径

Properties System.getProperties()里面有

3.如何得到当前系统时间?

1.SimpleDateFormat formatter=new SimpleDateFormat("yyyy-MM-dd");

String time=formatter.format(new Date());

2.Calendar cal = Calendar.getInstance();

int year = cal.get(Calendar.YEAR);

month=..类推

输入输出

1.是否可以用纯JAVA 编写程序来访问串口?

Sun提供了一个叫javax.comm的package,专门用来对serial port进行操作.

2.writeutf和write的区别

http://www.matrix.org.cn/forum_view.asp?forum_id=19&view_id=921

3.如何利用FileWriter在文本中换行?

\r\n

网络相关

1.如何让我的程序通过proxy访问外部网络?

System.setProperty("java.proxyHost","your proxy here");

本地相关

1.如何调用本地的dll?

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有