您的位置:

java项目名,Java项目名是什么

本文目录一览:

java项目定名规范怎么解决

一、项目名

全部小写,比如

cms

workdesk,jobserver

二、

java

相关命名

a

、类命名:每音节单词前的第一个字母大写,比如

FieldInfo

Expression

\

b

普通变量

(

包括

spring

里的变量引用命名

)

第一个单词前小写,

以后每个单词第一个字

母大写,

password,primaryFlag

c

、静态变量:全部大写,多个单词则以

_

分开,比如

BOOLEAN_FLAG

d

、包

package

命名:全部小写

,

比如

com.joinspider.workdesk

e,

属性名和方法名由一个或几个单词组成,第一个单词首字母小写,其他单词首字母大写,

health,stuName,println(),getMessage()

补充:

a

、类名、变量名是名字组合,多名词顺序和中文顺序一样,比如

ScriptEngine

b

、属性也可以是形容词

+

名词

c

、常量可使用上述规则,如果为了体现多个常量是一组的概念,也可以被修饰前置,

比如:

VAR_START

VAR_END.

c

、方法是动词

+

名字或者只有动词

JAVA中project name可以随便取嘛?

JAVA中project name不能随便取。

有命名规范,项目名一般全小写。名称只能由字母、数字、下划线、$符号组成,且不能以数字开头,也不能使用JAVA中的关键字。

另外,项目名一般取有意义的名字,和项目有关联。除此之外,可以自由取名。

求Java项目名的命名规范!

我经过资料的搜索, 以及个人实践, 建议采用PascalCase.

以下是我个人对Java命名的方方面面的总结:

Naming Convention

0) Project 

单词首字母大写, 即PascalCase 

BillSystem 

170213_JQueryDemo //一般我会在项目名前加上日期,便于在文件系统中能按照时间排序.

1) Package: 

全部小写 

com.sina.is 

edu.bdqn.u2

2) Class/Interface: 

首字母大写, 每个单词的首字母都大写, 尽量避免缩写, 除非这些缩写用得比原始单词还广泛得多, 比如URL, HTTP. 

StudentDao 

StudentDaoImpl 

StudentServlet

3) Methods: 

service(); 

getsNo(); 

setAddress();

4) Variables: 

simple and explicit, concise, correct, clear, camelCase. 

datetime 

unit 

itemName

一个java项目怎么改项目名字

方法一:新建项目法(有效的备份原来的项目)

①新建一个web项目,项目名称写你要修改的项目名

②右键新建的项目--导入(import)

③选择File System  点击下一步

④点击browser  选择你原来的项目目录

⑤全选   点击finish,如果弹出要覆盖原有文件,点击yes to all

结束。

 方法二:

①Package Explorer中,右击项目名-Refactor-Rename,然后输入新的项目名。Eclipse回自动你   更改所有相关的地方。

②在系统文件中找到项目的根目录下的.mymetadata文件,将project-module节点下的name属性修改为新的项目名

③移除原有的项目,关闭tomcat

④重启myeclipse,重新部署项目并运行

 方法三:

①先F2修改项目名称

②选中该项目--选中MyEclipse窗口上方的选项Project--Properties--弹出新窗口选择MyEclipse--Web--Context Root中的Web Context-root选项,在Web Context-root选项中填入新项目名称,重新发布。

Java开源项目有哪些

Rx 的 Java 实现 RxJava

star:26782;fork:4718

.Net响应式编程框架 Rx 的Java版本开源实现,有Groovy, Clojure, Scala and JRuby版本的实现。

分布式搜索引擎 ElasticSearch

star:24646;fork:8723

Elasticsearch 是一个分布式的 RESTful 风格的搜索和数据分析引擎,能够解决越来越多的用例。作为 Elastic Stack 的核心,它集中存储您的数据,帮助您发现意料之中以及意料之外的情况。这个实时的分布式搜索分析引擎, 它能让你以一个之前从未有过的速度和规模,去探索你的数据。

REST 客户端 Retrofit

star:23443;fork:4731

retrofit 是一个类型安全的 REST 客户端,用于 Android 平台。

HTTP+SPDY 客户端开发包 okhttp

star:21981;fork:5311

okhttp 是一个 Java 的 HTTP+SPDY 客户端开发包,同时也支持 Android。

Java 设计模式 java-design-patterns

star:21456;fork:7162

设计模式是程序员在设计应用程序或系统时解决常见问题的最佳实践,重用设计模式有助于防止可能导致重大问题的细微问题,同时熟悉模式的程序员和架构师的代码也更具可读性。

Google的Java常用类库 Guava

star:18414;fork:4327

Guava 中文是石榴的意思,该项目是 Google 的一个开源项目,包含许多 Google 核心的 Java 常用库。

Android 注解工具 ButterKnife

star:17845;fork:3662

Butter Knife 是 Android 视图字段和方法绑定,使用注解处理来生成样板代码。

java的项目名就是java的文件名吗?

这个不一定,一个项目可以有多个java文件,java文件名和项目名没有任何关系