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文件名和项目名没有任何关系

原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/289533.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
小蓝的头像小蓝
上一篇 2024-12-24 03:02
下一篇 2024-12-24 03:03

相关推荐

  • Java JsonPath 效率优化指南

    本篇文章将深入探讨Java JsonPath的效率问题,并提供一些优化方案。 一、JsonPath 简介 JsonPath是一个可用于从JSON数据中获取信息的库。它提供了一种DS…

    编程 2025-04-29
  • java client.getacsresponse 编译报错解决方法

    java client.getacsresponse 编译报错是Java编程过程中常见的错误,常见的原因是代码的语法错误、类库依赖问题和编译环境的配置问题。下面将从多个方面进行分析…

    编程 2025-04-29
  • Java腾讯云音视频对接

    本文旨在从多个方面详细阐述Java腾讯云音视频对接,提供完整的代码示例。 一、腾讯云音视频介绍 腾讯云音视频服务(Cloud Tencent Real-Time Communica…

    编程 2025-04-29
  • Java Bean加载过程

    Java Bean加载过程涉及到类加载器、反射机制和Java虚拟机的执行过程。在本文中,将从这三个方面详细阐述Java Bean加载的过程。 一、类加载器 类加载器是Java虚拟机…

    编程 2025-04-29
  • Java Milvus SearchParam withoutFields用法介绍

    本文将详细介绍Java Milvus SearchParam withoutFields的相关知识和用法。 一、什么是Java Milvus SearchParam without…

    编程 2025-04-29
  • Java 8中某一周的周一

    Java 8是Java语言中的一个版本,于2014年3月18日发布。本文将从多个方面对Java 8中某一周的周一进行详细的阐述。 一、数组处理 Java 8新特性之一是Stream…

    编程 2025-04-29
  • Java判断字符串是否存在多个

    本文将从以下几个方面详细阐述如何使用Java判断一个字符串中是否存在多个指定字符: 一、字符串遍历 字符串是Java编程中非常重要的一种数据类型。要判断字符串中是否存在多个指定字符…

    编程 2025-04-29
  • 掌握magic-api item.import,为你的项目注入灵魂

    你是否曾经想要导入一个模块,但却不知道如何实现?又或者,你是否在使用magic-api时遇到了无法导入的问题?那么,你来到了正确的地方。在本文中,我们将详细阐述magic-api的…

    编程 2025-04-29
  • VSCode为什么无法运行Java

    解答:VSCode无法运行Java是因为默认情况下,VSCode并没有集成Java运行环境,需要手动添加Java运行环境或安装相关插件才能实现Java代码的编写、调试和运行。 一、…

    编程 2025-04-29
  • Java任务下发回滚系统的设计与实现

    本文将介绍一个Java任务下发回滚系统的设计与实现。该系统可以用于执行复杂的任务,包括可回滚的任务,及时恢复任务失败前的状态。系统使用Java语言进行开发,可以支持多种类型的任务。…

    编程 2025-04-29

发表回复

登录后才能评论