【IDEA】This is not a valid java qualified name问题解决(java工程、模块、包名、类名、变量、常量命名规则)

一、工程名命名方法

1、工程名全部小写

二、包名(模块名)命名方法

1、包名的作用:
        (1)方便查找和使用
        (2)有效避免命名冲突
        (3)有效控制访问权限
2、包名一般使用公司域名倒过来写 (www不算域名),后加项目名,再加模块名
      eg.cn.edu.nefu.project.module
3、包名全部小写

三、类名命名方法

1、类名首字母小写,驼峰式命名规则,每个单词首字母大写,不能有空格

        eg. numberCheck

      注意:  在ieda中,类名首字母大写也是被允许的,但是不能以关键字作为类名,比如if, else, public, class等。

2、类名命名时使用“动”+“名”的方式        eg.showMenu

四、标识符命名方法(重要!)

1、标识符命名规则(必须遵守的):
        (1)由字母、数字、下划线和、美元符号组成
        (2)不能以数字开头
        (3)不能与关键字同名
2、标识符命名规范(非必须但最好遵守):
        (1)见名知义:即标识符命名最好具有实际意义而避免使用类似a,b,c等意义不明的变量名
        (2)采用对应的命名法:
                # 1. PASCAL:每一个单词的首字母大写        eg.MyFirstJavaClass
                # 2. Camel(适用于类名、方法名):首字母小写,其后单词首字母大写(形似驼峰而得名)        eg.myFirstJavaClass
                # 3. 全小写:适用于包名
                # 4. 全大写:适用于常量名

 

声明:本文仅为萌新作者参考总结,有误之处欢迎评论区指正。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值