Java 标识符、主类、包名

标识符

  1. 类名
  2. 方法名
  3. 属性名

标识符的命名规范

  • 以 字母、数字、下划线 组成,但不能以 数字 开头
  • 且标识符不能使用java中的 关键字/保留字 命名
  • 判断题:答案见末尾
    java_02 , 测试 , __-__323,class _3, _____ , 3ab , class_3
  • 类名遵循‘大驼峰’标识,方法名、变量遵循‘小驼峰’标识。
  • PS:大驼峰 首字母大写 ;小驼峰 首字母小写。第二个单词首字母均大写。

主类

  1. public 修饰的类称为主类,一个源文件最多只有一个主类
  2. Java源文件(.java)中可以定义多个类class
  3. 但一个源文件中,最多可以定义一个 public 修饰的类
  4. 如果源文件中 包含public 修饰的类,那么源文件的文件名 必须和public修饰的类名完全一致
  5. 主类和主方法没有任何关系。

包名

  • 包就是文件夹
  • Java中 包 是一个标识符,包名要求 全小写
  • Java中的包,推荐使用 公司的网址 倒写 形式
    • 奇酷 : www.qikucom —》 com.qiku (www不写在包中)
    • com.qiku 后面的包 和 业务代码有关
    • com 代表 商业公司
    • org 代表 该资源来自于 开源组织
    • edu 代表 教学、教研
  • 包名 不能以 ‘java’ 作为第一包出现 , java被 sun 使用了

包的位置

  • package 代表源代码所在位置
  • package 定义包的代码,必须出现在源文件的第一行

带包 编译 与 执行

  • 按照 utf-8 编码 生成的字节码文件放在 out 下,源文件位置 com…java
    javac -encoding utf-8 -d out com\qikux\day0716\PackageTest01.java
  • cp 指定从哪一个目录中搜索字节码文件 (com.qikux.day0716.PackageTest01全类名)
  • 如果一个类带有包,那么这个类的全类名是 包名 + 类名 组成
    java -cp out com.qikux.day0716.PackageTest01

Ps:main方法之其他写法

  1. public static void main(String[] args){}
  2. public static void main(String args[]){}
  3. public static void main(String[] a){}
  • 编译与原先一样,执行时可以传入参数
    java Test ont two three
  • main 方法中可以写一个循环字符串数组的,输出打印即可看到传入的实参
    one two three

判断题答案:

  • 正确:java_02 , _____ , 测试 ,class_3
  • 错误:__-__323 , class _3 , 3ab
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值