热列祝贺:中国共产党第十七次全国代表大会胜利闭幕   颜色主题:   网页游戏 软件下载 软件文章 常用网址 自助友情
 首页程序设计数据库操作系统办公系列WEB开发项目专题网络安全图形图像站点地图友情链接
 您的位置: >首页 >程序设计 >Java >未分类 >Java新手上路大全(初学必看)
  文章搜索
按名称 按简介
  本类推荐
· HTML转PDF (不支持中文)
· 缩小图片的高和宽
· Java异常处理--尽量不要从tr...
· Java的数组(Array)、Vector...
· 一个简单的用JAVA实现的屏幕抓...
· JAVA国际化DEMO
· java 面试中的一道编写一个截...
· Vector在Java编程中的应用
· 浅析Java中Data类的应用
· 深入研究Servlet线程安全性问题
  本类排行
· java解rar压缩
· 删除文件夹下的所有文件
· java解zip压缩 和 把目录压缩...
· 在eclipse + MyEclipse下配置...
· HTML转PDF (不支持中文)
· java中文问题(原创)
· JAVA中通过JDBC访问MS SQLServ...
· weblogic——远程/近程调用EJB...
· 避免重启你的应用程序 一
· 把数据写入Excel文件中
· java锁住一个文件(独占方式访...
· java实现URL带参数请求(get/po...
· Hibernate获得成功的十大理由
· EJB3 and Hibernate3 Annotati...
· Java中的“数据集”
· EJB3 and Hibernate Annotatio...
· 一篇关于session的好文!
· JDBC基础知识(1)
· 避免重启你的应用程序 二
· java实现URL带参数请求(get/po...
· Struts控制器组件
· MyEclipse开发Struts框架的Hel...
· 小谈JDBC中的连接与连接池
· 反醒一下,兼java.lang的一点点...
· 利用JSP获取网页源文件并抓取...
· Java参数传递的一些心得
· Java源码分析:深入探讨Iterat...
· So what are inner classes go...
· SQL Server2000+JDBC常见问题...
· java.net.InetSocketAddress翻译
· JAVA对数字证书的常用操作
· 我翻译的J2EE平台安全(原著是...
· 在 Java 应用程序中访问USB设备
· 得到一张图片的宽度和高度
· 缩小图片的高和宽
· Java的数组(Array)、Vector...
· 深入研究Servlet线程安全性问题
· Java新手上路大全(初学必看)
· JAVA国际化DEMO
· Java异常处理--尽量不要从tr...
· 浅析Java中Data类的应用
· Vector在Java编程中的应用
· Java Applet 入门(目录)
· 一个简单的用JAVA实现的屏幕抓...
· Java学习从入门到精通 3过程篇
· java 面试中的一道编写一个截...
· Java打印程序设计全攻略
· Java学习从入门到精通 2书籍篇
· Eclipse 3.0 简介和插件开发示例
· Java学习从入门到精通 1工具篇
Java新手上路大全(初学必看)

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?
??jni
2.如何用java编写扫描仪程序?
http://www.matrix.org.cn/forum_view.asp?forum_id=19&view_id=2741

  相关软件
·DJ Java Decompiler v3.10.10.93
·Jext v5.0.1 for Windows
·Antechinus JavaScript Editor Pro v8.0
·小颖JAVA源代码反编译超级引挚
·jakarta-tomcat-5.5.9 安装版
·Java编程思想(完整版).chm
·Java语言入门
·Java视频教程
·install4j v4.1
·Lucene in Action
  相关文章
·反醒一下,兼java.lang的一点点东西
·java锁住一个文件(独占方式访问)
·java实现URL带参数请求(get/post)
·java中文问题(原创)
·JAVA中通过JDBC访问MS SQLServer2000的常见问题
·Java中的“数据集”
·java实现URL带参数请求(get/post)
·Java源码分析:深入探讨Iterator模式
·JAVA对数字证书的常用操作
·Java参数传递的一些心得
下载帮助 发布软件 自助友情 友情链接 网站导航 广告服务 法律声明 联系我们
六世下载 版权所有 ©2005-2007
本站的数据收集于网络,版权归原作者及出版社所有 如果您觉得侵犯了您的版权请来信告诉我们,我们会尽快删除其内容!
鲁ICP备05050400号