古代揭竿而起总要有个响亮的名号,这可不是随便的哦,比如  苍天已死,黄天当立。。。

玩JAVA里面形形色色的名字,都是有套路的,至于名字怎么起法,那得问问标识符

标识符

用作给变量、类和方法命名。注意:

表示类名的标识符用大写字母开始。如:Man, GoodMan

表示方法和变量的标识符用小写字母开始,后面的描述性词以大写开始。eat(),eatFood()

Java 标识符有如下命名规则:

标识符必须以字母、下划线_ 、美元符$开头。

标识符其它部分可以是字母、下划线“_”、美元符“$”和数字的任意组合。

Java 标识符大小写敏感,且长度无限制。

不可以是Java的关键字。

JAVA不采用通常语言使用的ASCII字符集,而是采用unicode这样的标准的国际字符集。因此,这里的字母的含义:英文、汉字等等。(不建议大家使用汉字来定义标识符!)

各种字符集的关系?

合法的标识符:

int a = 3;

int _123 = 3;

int $12aa = 3;

int 变量1 = 55;

不合法的标识符:

int 1a = 3;   //不能用数字开头

int a# = 3;   //不能包含#这样的特殊字符

int int = 3;  //不能使用关键字

JAVA中的关键字/保留字

Java关键字是Java语言保留供内部使用的,如class用于定义类。 关键字也可以称为保留字,它们的意思是一样的。

Abstract

Assert

boolean

break

byte

case

Catch

char(character)

class

const

continue

default

Do

Double

else

extends

final

finally

float

For

goto

if

implements

import

instanceof

Int

interface

long

native

new

Null

Package

private

protected

public

return

Short

Static

strictfp

super

switch

synchronized

This

Throw

throws

transient

try

void

Volatile

While

不能使用关键字作为变量名或方法名。

代码:

/*

*测试标识符的写法

*/

public class Welcome{

public static void main(String[] args){

int  $abc = 3;

int $ = 5;

int _123=5;

//int 123abc = 6;    //标识符不能以数字开头

//int  abc# = 3;    //标识符不能包含除了字母、数字、下划线、$之外的其他字符

//int  class = 3;

int 小周 = 10;   //java内部采用了Unicode字符集,universal。

}

}

java有 号_JAVA揭竿而起总要有名号相关推荐

  1. JAVA揭竿而起总要有名号

    古代揭竿而起总要有个响亮的名号,这可不是随便的哦,比如  苍天已死,黄天当立... 玩JAVA里面形形色色的名字,都是有套路的,至于名字怎么起法,那得问问标识符 标识符 用作给变量.类和方法命名.注意 ...

  2. java摇号_java语言实现一个摇号系统,但是可以内部设定中奖名单这个怎么实现?...

    展开全部 1.简单控制台程序如下,如需界面需要自己加个. package zhidao; import java.util.HashSet; import java.util.Random; impo ...

  3. java 班级号_Java 学校班级回忆录网站管理系统

    项目形容 项目为B/S结构开发,分为[登陆].[信息].[活动].[其余]四大板块,其中信[信息]板块分为[个人信息]与[班级通讯录]板块,[活动]板块分为[班级相册].[班级声明]板块,[其余]板块 ...

  4. 分享五款java学习辅助工具,总有你用的上的~

    想要学好java技术,除了自身的努力,辅助工具也不缺少,辅助工具可以帮助大家在今后的工作中可以提高工作效率,下面小编就来分享五款java学习辅助工具,总有你用的上的~ 五款java学习辅助工具: 1. ...

  5. 用java的io做一个代码计数器,如何制作Java页面计数器_java

    大庆采油六厂采油工艺研究所 王兵 王波 常常逛WWW的人,一定对许多起始页上的计数器感兴趣.每当你光临某个站点的起始页时,它的计数器就很亲切地告诉你,从某年某月某日开始,你是第几位光临的人.你可能也想 ...

  6. java 问题排查_JAVA问题排查笔记

    一.查看jvm内存使用情况 1.jstat命令 先看看这个命令的使用方式 参数解释: Options - 选项,我们一般使用 -gcutil 查看gc情况 vmid    - VM的进程号,即当前运行 ...

  7. java字符后移_java把字符串参数往后移3位后输出

    //我想把字符串参数往后移3位后输出packagepassword;importjava.io.IOException;classjiami{Strings1;Stringjiami(Strings) ...

  8. 【源码+图片素材+详细教程】Java游戏开发_Java开发经典游戏飞翔的小鸟_飞扬的小鸟_Java游戏项目Flappy Bird像素鸟游戏_Java课程设计项目

    课程目标: 1.通过本课程的学习巩固Java的相关基础知识,例如循环判断,数组和集合的使用,对象的继承,接口的实现,窗口的创建,事件监听,图形绘制. 2.完成小鸟的移动,管道自动生成.碰撞死亡,计分系 ...

  9. 【源码+教程】Java桌球游戏_Java初级项目_Java练手项目_Java项目实战_Java游戏开发

    今天分享的Java开源游戏项目是桌球游戏,初学者也可以用来练习喔~课程详细讲解了一个桌球游戏的编写思路和流程,即使你刚学Java没多久,也可以跟随该教程视频完成属于你自己的桌球游戏!同时,还可以加深和 ...

最新文章

  1. php-5.2.3.tar.bz2.gz 的解压方法
  2. HTML学习02之基础;元素;属性
  3. 开箱即用——用模板快速生成《客户意见反馈表》
  4. Activemq实战
  5. Linux 命令之 set -- 显示或设置 shell 特性及 shell 变量
  6. 【jQuery】jQuery操作input的聚焦与全选其内容
  7. Q-learning学习笔记
  8. spring 常用注解以分类
  9. 网络编程基础,传输层服务
  10. OHEM算法论文理解
  11. 软件设计师中级考试,软考
  12. bilibili助手C2C服务器,Bilibili助手
  13. 混沌大学--喜茶模式拷贝指南
  14. 微创脑科学通过上市聆讯:年营收3.8亿 年内盈利降47%
  15. linux下qt打印功能如何实现,Qt Graphics-View的打印功能实现
  16. 数千亿“颜值经济”蓝海里,买单的究竟是哪些人?
  17. mysql中ndb_restore_mysql ndb集群与恢复
  18. Java Web项目开发流程
  19. Node【初识Node】
  20. VMware Workstation 16 Pro及Centos 7 x86-64 iso镜像 安装 激活 使用 及 解决vm安装报错eulas_agreed=1

热门文章

  1. 哪里可以培训计算机运维,临武县运维工程师培训班_郴州科泰计算机学校
  2. 宝塔需在php设置中安装redis扩展,wordpress开启Redis扩展教程
  3. mysql数据库进阶_MySQL T2-数据库进阶?
  4. java程序中my.ini_帮忙写个JAVA 读写ini配置文件小程序!!!!!
  5. oracle数据库存储函数,Oracle数据库存储过程
  6. mysql查询表字段是否存在_Mysql判断表字段或索引是否存在
  7. 大疆口袋相机美颜怎么设置_大疆口袋小相机DJI Pocket 2套装版深度评测:变成生产力工具...
  8. Gargari and Permutations CodeForces - 463D(建图+记忆化搜索)
  9. 蓝桥杯省内模拟赛解题过程
  10. redis 保存 array list 区别_为什么Redis的RDB备份不用多线程实现CopyOnWrite?