您的位置:程序门 -> java -> j2se / 基础类



有经验的进


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


有经验的进[已结贴,结贴人:wangxin4105]
发表于:2007-06-22 14:22:47 楼主
我刚接触java
看了一个多月了
图形界面那块不难
但流和线程学得有点吃里
我下了个java的帮助文档上面有好多类!
我想问下搞开发的那些人对那么多类都了如指掌吗?
那么多怎么记得住啊!!
发表于:2007-06-22 14:26:391楼 得分:5
记不住   只是大概知道哪个类药干嘛   要用的时候就去查api   用多了也就对通用的有所了解了
发表于:2007-06-22 14:43:022楼 得分:0
记那些   东西   你太有才了  
不用记住   用的时候差api   docs就好了
发表于:2007-06-22 14:49:243楼 得分:0
再好的开发人员不可能对这些类了如指掌的,jdk   1.5中有3279个类,方法是不计其数了,怎么可能记住呢,更别提掌握了。

正跟楼上说的那样,你只要掌握最最常用的,其他的部分现学现用呗。关键是要学会怎样查api文档、怎样快速地通过api找到需要的东西。最好找个chm格式的api,查起比较方便些。
发表于:2007-06-22 14:50:454楼 得分:0
呵呵!小弟有个问题想问下
看下面的代码不知谁能给解释下啊!
string   path=new   file( "f:\\web\\..\\a\\a.java ").getcanonicalpath();  

system.out.println(path);  
打印出来的path是“f::\a\a.java "望高手解答!!!!  
还有就是怎么给你门得分啊
发表于:2007-06-22 14:56:585楼 得分:0
没错呀   , '\ '是特殊字符     要打印‘\'\必须写成\\呀
发表于:2007-06-22 15:06:056楼 得分:0
我不是问有没有错!是不明白这是怎么回师啊!
f:\\web\\..\\a\\a.java为什么调用getcanonicalpath();   后输出的不是f:\\web\\..\\a\\a.java而变成了“f:\a\a.java
getcanonicalpath();   这个函数到底是怎么个用法啊
发表于:2007-06-22 15:17:237楼 得分:0
不是问错了!!
是不明白这是怎么回师啊!
f:\\web\\..\\a\\a.java为什么调用getcanonicalpath();   后输出的不是f:\web\..\a\a.java而变成了“f:\a\a.java前面的\web怎么消失了
getcanonicalpath();   这个函数到底是怎么个用法啊
发表于:2007-06-22 15:18:288楼 得分:0
getcanonicalpath();
返回抽象路径名的规范路径名字符串。  
规范路径名是绝对路径名,并且是惟一的。规范路径名的准确定义与系统有关。如有必要,此方法首先将路径名转换成绝对路径名,这与调用   getabsolutepath()   方法的效果一样,然后用与系统相关的方式将它映射到其惟一路径名。这通常涉及到从路径名中移除多余的名称(比如   ". "   和   ".. ")、分析符号连接(对于   unix   平台),以及将驱动器名转换成标准大小写形式(对于   microsoft   windows   平台)。  

表示现有文件或目录的每个路径名都有一个惟一的规范形式。表示非存在文件或目录的每个路径名也有一个惟一的规范形式。非存在文件或目录路径名的规范形式可能不同于创建文件或目录之后同一路径名的规范形式。同样,现有文件或目录路径名的规范形式可能不同于删除文件或目录之后同一路径名的规范形式。

 
给分你点击右上角的

管理   就可以给了
发表于:2007-06-22 15:20:459楼 得分:0
你去看下file类的api   就知道了
发表于:2007-06-23 11:10:4810楼 得分:0
该回复于2007-12-28 11:22:17被管理员或版主删除
发表于:2007-06-23 12:58:1511楼 得分:0
自己去查api文档
发表于:2007-06-23 16:39:2012楼 得分:0
晕啊!帮助文档我看过了啊就是看不明白才问的啊!我刚学还是个菜鸟!难道就没有人详细帮我解释下吗?都是从帮助文档上复制过来的原话啊!哎!
郁闷!!!!
发表于:2007-06-23 18:01:1113楼 得分:5
". "和 ".. "是unit文件系统下的特殊目录名
.表示当前目录
..表示父目录

所以f:\web\..\a\a.java表示f:\web的父目录也就是f:\,   然后再加上a\a.java
所以最后结果上f:\a\a.java
发表于:2007-06-23 18:03:1214楼 得分:0
为什么不用/而要用\\呢?
反正windows也识别/来表示路径,用这个更省事些.
发表于:2007-06-23 21:49:1815楼 得分:0
识别是因为它兼容
ms大叔:     hey,   i   know   what   you   are   trying   to   say

用什么表示是它的属性
ms大叔:   我的地盘怎么显示还得听我的


快速检索

最新资讯
热门点击