java文件夹作用是什么(java高手:javadoc 在哪个文件夹中,它的作用是什么)
这篇文章给大家聊聊关于java文件夹作用是什么,以及java高手:javadoc 在哪个文件夹中,它的作用是什么对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。
c盘里的Java文件夹可不可以删
您好!推荐不要删除。如果电脑在运行Minecraft等需要Java的游戏,或者正在使用Java插件,不要删除。如果不需要Java,到“程序和功能”(或“添加和删除程序”)里找到Java卸载。因为删除Java文件夹会删除掉程序文件,但注册表和其他文件会留在系统里,可能会导致系统不稳定。推荐不要删除。
我的回答你还满意吗~~
安卓手机根目录下的各个文件夹有什么作用
1、helloworld项目的目录结构
1.1、src文件夹
1.2、gen文件夹
1.3、android
2.1文件夹
1.4、assets
1.5、res文件夹
1.6、androidmanifest.xml
1.7、default.properties
图1、helloworld项目目录结构
下面将分节介绍上面的各级目录结构。
1.1、src文件夹
顾名思义(src,
source
code)该文件夹是放项目的源代码的。打开helloworld.java文件会看到如下代码:
package
helloworld.test;
import
android.app.activity;
import
android.os.bundle;
public
class
helloworld
extends
activity
{
/**
called
when
the
activity
is
first
created.
*/
@override
public
void
oncreate(bundle
savedinstancestate)
{
super.oncreate(savedinstancestate);
setcontentview(r.layout.main);
}
}
可以知道:我们新建一个简单的helloworld项目,系统为我们生成了一个helloworld.java文
件。他导入了两个类android.app.activity和android.os.bundle,helloworld类继承自activity且重
写了oncreate方法。
以下说明针对没有学过java或者java基础薄弱的人
@override
在重写父类的oncreate时,在方法前面加上@override
系统可以帮你检查方法的正确性。
例如,public
void
oncreate(bundle
savedinstancestate){…….}这种写法是正确的,
如果你写成public
void
oncreate(bundle
savedinstancestate){…….}这样编译器回报如下错误——
the
method
oncreate(bundle)
of
type
helloworld
must
override
or
implement
a
supertype
method,
以确保你正确重写oncreate方法。(因为oncreate应该为oncreate)
而如果你不加@override,则编译器将不会检测出错误,而是会认为你新定义了一个方法oncreate。
android.app.activity类:因为几乎所有的活动
(activities)都是与用户交互的,所以activity类关注创建窗口,你可以用方法setcontentview(view)将自己的ui放
到里面。然而活动通常以全屏的方式展示给用户,也可以以浮动窗口或嵌入在另外一个活动中。有两个方法是几乎所有的activity子类都实现的:
oncreate(bundle):
初始化你的活动(activity),比如完成一些图形的绘制。最重要的是,在这个方法里你通常将用布局资源(layout
resource)调用setcontentview(int)方法定义你的ui,和用findviewbyid(int)在你的ui中检索你需要编程地
交互的小部件(widgets)。setcontentview指定由哪个文件指定布局(main.xml),可以将这个界面显示出来,然后我们进行相关
操作,我们的操作会被包装成为一个意图,然后这个意图对应有相关的activity进行处理。
onpause():处理当离开你的活动时要做的事情。最重要的是,用户做的所有改变应该在这里提交(通常contentprovider保存数据)。
更多的关于activity类的详细信息此系列以后的文章将做介绍,如果你想了解更多请参阅相关文档。
android.os.bundle
类:从字符串值映射各种可打包的(parcelable)类型(bundle单词就是捆绑的意思,所有这个类很好理解和记忆)。如该类提供了公有方法——
public
boolean
containkey(string
key),如果给定的key包含在bundle的映射中返回true,否则返回false。该类实现了parceable和cloneable接口,所以
它具有这两者的特性。
1.2、gen文件夹
该
文件夹下面有个r.java文件,r.java是在建立项目时自动生成的,这个文件是只读模式的,不能更改。r
java高手:javadoc 在哪个文件夹中,它的作用是什么
在JDK目录下的bin子目录中
Javadoc是Sun公司提供的一个技术,它从程序源代码中抽取类、方法、成员等注释形成一个和源代码配套的API帮助文档。也就是说,只要在编写程序时以一套特定的标签作注释,在程序编写完成后,通过Javadoc就可以同时形式程序的开发文档了。
JBuilder提供了多项对Javadoc支持的功能,可以通过向导在工程窗格的树中创建Javadoc的节点,通过节点的菜单命名创建工程的Javadoc文档,可以通过诱导的方式录入Javadoc的标签,检验注释是否和源代码相匹配等。
本文,我们将讲解如何在源代码中用Javadoc标签写注释及如何创建Javadoc文档。
虽然软件工程中把详细设计作为软件项目的一个重要的阶段,但在实践中往往没有得到落实。并不是这个阶段不重要,而是实施有很大的困难,因为软件需求是天生的易动症患者,好不容易详细设计出来后,需求已和当初的版本大相径庭,而花费巨大,精雕细琢的详细设计已变成昨日黄花了。
Javadoc注释由Javadoc标签和描述性文本组成,你可以为类、接口添加注释,也可为构造函数、值域、方法等类中的元素添加注释。
可以通过代码模板快速的录入Javadoc注释,你也可以选择通过Javadoc对话框以一种形象化的方式录入Javadoc注释。此外,JBuilder还提供了各种Javadoc的辅助功能,如JavadocInsight诱导录入,冲突报告和更正,特殊的todo标签等。
虽然在Java文件中编写注释后,马上可以切换到内容窗格的Doc视图页代码中对应的Javadoc文档,但在Doc视图页中生成的文档仅是不完整的"范本"。首先,没有导航树,其次没有生成通过@see或@link关联内容的链接。所以你可以把Doc视图页中的Javadoc文档看成是Javadoc最终版本的预览。
本文中我们介绍了Javadoc的标签,讲解了如何在JBuilder编辑Javadoc注释,你应该尽量使用JavadocInsight、ClassInsight和ParameterInsight快速而正确地编写Javadoc注释。此外你应该将常用的注释做成模板,方便快速录入。
JBuilder提供的注释冲突报告和恢复的功能可以使你轻松解决注释冲突的问题,免除了单调的手工调整操作。
JBuilder还允许你自定义Javadoc标签,以满足一些个性化的要求。此外JBuilder自定义的todo标签可以使你随时随地在需要的地方作上标记,不至于遗漏未尽的工作。
java 种的File类是用来做什么的有什么用处(追加40分)
java种的File类的作用和用处如下:
1.直接处理文件和文件系统。File类没有指定信息怎样从文件读取或向文件存储;它描述了文件本身的属性。File对象用来获取或处理与磁盘文件相关的信息,例如权限,时间,日期和目录路径。此外,File还浏览子目录层次结构。很多程序中文件是数据的根源和目标。尽管它们在小应用程序中因为安全原因而受到严格限制,文件仍是存储固定和共享信息的主要资源。Java中的目录当成File对待,它具有附加的属性——一个可以被 list()方法检测的文件名列表。
2.下面的构造函数可以用来生成File对象:
File(String directoryPath)
File(String directoryPath, String filename)
File(File dirObj, String filename)
这里,directoryPath是文件的路径名,filename是文件名,dirObj一个指定目录的File对象。下面的例子创建了三个文件:f1,f2,和f3。第一个File对象是由仅有一个目录路径参数的构造函数生成的。第二个对象有两个参数——路径和文件名。第三个File对象的参数包括指向f1文件的路径及文件名。f3和f2指向相同的文件。
File f1= new File("/");
File f2= new File("/","autoexec.bat");
File f3= new File(f1,"autoexec.bat");
注意:Java能正确处理UNIX和Windows/DOS约定路径分隔符。如果在Windows版本的Java下用斜线(/),路径处理依然正确。记住,如果你用Windows/DOS使用反斜线(/)的约定,你需要在字符串内使用它的转义序列(//)。Java约定是用UNIX和URL风格的斜线来作路径分隔符。
如果你还想了解更多这方面的信息,记得收藏关注本站。