java文件夹作用是什么意思?java高手:javadoc 在哪个文件夹中,它的作用是什么
其实java文件夹作用是什么意思的问题并不复杂,但是又很多的朋友都不太了解java高手:javadoc 在哪个文件夹中,它的作用是什么,因此呢,今天小编就来为大家分享java文件夹作用是什么意思的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!
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 中 package 是什么
package的作用就是 c++的 namespace的作用,防止名字相同的类产生冲突。Java编译器在编译时,直接根据package指定的信息直接将生成的class文件生成到对应目录下。例如package aaa.bbb.ccc编译器就将该.java文件下的各个类生成到/aaa/bbb/ccc/这个目录下。
Java中的一个package(包)就是一个类库单元,包内包含有一组类,它们在单一的名称空间之下被组织在了一起。这个名称空间就是包名。
扩展资料
编程环境
JDK(Java Development Kit)称为Java开发包或Java开发工具,是一个编写Java的Applet小程序和应用程序的程序开发环境。JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一些Java工具和Java的核心类库(Java API)。不论什么Java应用服务器实质都是内置了某个版本的JDK。主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如,IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK。
参考资料:百度百科——JAVA
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文件夹作用是什么意思和java高手:javadoc 在哪个文件夹中,它的作用是什么的问题解决了您的问题,那么我们由衷的感到高兴!