JAVA指令大全
发布时间:2025-05-20 21:40:15 发布人:远客网络
一、JAVA指令大全
1、将单字节的常量值(-128~127)推送至栈顶
2、将一个短整型常量值(-32768~32767)推送至栈顶
3、将int, float或String型常量值从常量池中推送至栈顶
4、将int, float或String型常量值从常量池中推送至栈顶(宽索引)
5、将long或double型常量值从常量池中推送至栈顶(宽索引)
6、将指定的int型本地变量推送至栈顶
7、将指定的long型本地变量推送至栈顶
8、将指定的float型本地变量推送至栈顶
9、将指定的double型本地变量推送至栈顶
10、将指定的引用类型本地变量推送至栈顶
11、将第一个int型本地变量推送至栈顶
12、将第二个int型本地变量推送至栈顶
13、将第三个int型本地变量推送至栈顶
14、将第四个int型本地变量推送至栈顶
15、将第一个long型本地变量推送至栈顶
16、将第二个long型本地变量推送至栈顶
17、将第三个long型本地变量推送至栈顶
18、将第四个long型本地变量推送至栈顶
19、将第一个float型本地变量推送至栈顶
20、将第二个float型本地变量推送至栈顶
21、将第三个float型本地变量推送至栈顶
22、将第四个float型本地变量推送至栈顶
23、将第一个double型本地变量推送至栈顶
24、将第二个double型本地变量推送至栈顶
25、将第三个double型本地变量推送至栈顶
26、将第四个double型本地变量推送至栈顶
27、将第一个引用类型本地变量推送至栈顶
28、将第二个引用类型本地变量推送至栈顶
29、将第三个引用类型本地变量推送至栈顶
30、将第四个引用类型本地变量推送至栈顶
31、将int型数组指定索引的值推送至栈顶
32、将long型数组指定索引的值推送至栈顶
33、将float型数组指定索引的值推送至栈顶
34、将double型数组指定索引的值推送至栈顶
35、将引用型数组指定索引的值推送至栈顶
36、将boolean或byte型数组指定索引的值推送至栈顶
37、将char型数组指定索引的值推送至栈顶
38、将short型数组指定索引的值推送至栈顶
39、将栈顶int型数值存入指定本地变量
40、将栈顶long型数值存入指定本地变量
41、将栈顶float型数值存入指定本地变量
42、将栈顶double型数值存入指定本地变量
43、将栈顶引用型数值存入指定本地变量
44、将栈顶int型数值存入第一个本地变量
45、将栈顶int型数值存入第二个本地变量
46、将栈顶int型数值存入第三个本地变量
47、将栈顶int型数值存入第四个本地变量
48、将栈顶long型数值存入第一个本地变量
49、将栈顶long型数值存入第二个本地变量
50、将栈顶long型数值存入第三个本地变量
51、将栈顶long型数值存入第四个本地变量
52、将栈顶float型数值存入第一个本地变量
53、将栈顶float型数值存入第二个本地变量
54、将栈顶float型数值存入第三个本地变量
55、将栈顶float型数值存入第四个本地变量
56、将栈顶double型数值存入第一个本地变量
57、将栈顶double型数值存入第二个本地变量
58、将栈顶double型数值存入第三个本地变量
59、将栈顶double型数值存入第四个本地变量
60、将栈顶引用型数值存入第一个本地变量
61、将栈顶引用型数值存入第二个本地变量
62、将栈顶引用型数值存入第三个本地变量
63、将栈顶引用型数值存入第四个本地变量
64、将栈顶int型数值存入指定数组的指定索引位置
65、将栈顶long型数值存入指定数组的指定索引位置
66、将栈顶float型数值存入指定数组的指定索引位置
67、将栈顶double型数值存入指定数组的指定索引位置
68、将栈顶引用型数值存入指定数组的指定索引位置
69、将栈顶boolean或byte型数值存入指定数组的指定索引位置
70、将栈顶char型数值存入指定数组的指定索引位置
71、将栈顶short型数值存入指定数组的指定索引位置
72、将栈顶数值弹出(数值不能是long或double类型的)
73、将栈顶的一个(long或double类型的)或两个数值弹出(其它)
74、复制栈顶数值并将复制值压入栈顶
75、复制栈顶数值并将两个复制值压入栈顶
76、复制栈顶数值并将三个(或两个)复制值压入栈顶
77、复制栈顶一个(long或double类型的)或两个(其它)数值并将复制值压入栈顶
78、将栈最顶端的两个数值互换(数值不能是long或double类型的)
79、将栈顶两int型数值相加并将结果压入栈顶
80、将栈顶两long型数值相加并将结果压入栈顶
81、将栈顶两float型数值相加并将结果压入栈顶
82、将栈顶两double型数值相加并将结果压入栈顶
83、将栈顶两int型数值相减并将结果压入栈顶
84、将栈顶两long型数值相减并将结果压入栈顶
85、将栈顶两float型数值相减并将结果压入栈顶
86、将栈顶两double型数值相减并将结果压入栈顶
87、将栈顶两int型数值相乘并将结果压入栈顶
88、将栈顶两long型数值相乘并将结果压入栈顶
89、将栈顶两float型数值相乘并将结果压入栈顶
90、将栈顶两double型数值相乘并将结果压入栈顶
91、将栈顶两int型数值相除并将结果压入栈顶
92、将栈顶两long型数值相除并将结果压入栈顶
93、将栈顶两float型数值相除并将结果压入栈顶
94、将栈顶两double型数值相除并将结果压入栈顶
95、将栈顶两int型数值作取模运算并将结果压入栈顶
96、将栈顶两long型数值作取模运算并将结果压入栈顶
97、将栈顶两float型数值作取模运算并将结果压入栈顶
98、将栈顶两double型数值作取模运算并将结果压入栈顶
99、将栈顶int型数值取负并将结果压入栈顶
100、将栈顶long型数值取负并将结果压入栈顶
101、将栈顶float型数值取负并将结果压入栈顶
102、将栈顶double型数值取负并将结果压入栈顶
103、将int型数值左移位指定位数并将结果压入栈顶
104、将long型数值左移位指定位数并将结果压入栈顶
105、将int型数值右(符号)移位指定位数并将结果压入栈顶
106、将long型数值右(符号)移位指定位数并将结果压入栈顶
107、将int型数值右(无符号)移位指定位数并将结果压入栈顶
108、将long型数值右(无符号)移位指定位数并将结果压入栈顶
109、将栈顶两int型数值作“按位与”并将结果压入栈顶
110、将栈顶两long型数值作“按位与”并将结果压入栈顶
111、将栈顶两int型数值作“按位或”并将结果压入栈顶
112、将栈顶两long型数值作“按位或”并将结果压入栈顶
113、将栈顶两int型数值作“按位异或”并将结果压入栈顶
114、将栈顶两long型数值作“按位异或”并将结果压入栈顶
115、将指定int型变量增加指定值(i++, i--, i+=2)
116、将栈顶int型数值强制转换成long型数值并将结果压入栈顶
117、将栈顶int型数值强制转换成float型数值并将结果压入栈顶
118、将栈顶int型数值强制转换成double型数值并将结果压入栈顶
119、将栈顶long型数值强制转换成int型数值并将结果压入栈顶
120、将栈顶long型数值强制转换成float型数值并将结果压入栈顶
121、将栈顶long型数值强制转换成double型数值并将结果压入栈顶
122、将栈顶float型数值强制转换成int型数值并将结果压入栈顶
123、将栈顶float型数值强制转换成long型数值并将结果压入栈顶
124、将栈顶float型数值强制转换成double型数值并将结果压入栈顶
125、将栈顶double型数值强制转换成int型数值并将结果压入栈顶
126、将栈顶double型数值强制转换成long型数值并将结果压入栈顶
127、将栈顶double型数值强制转换成float型数值并将结果压入栈顶
128、将栈顶int型数值强制转换成byte型数值并将结果压入栈顶
129、将栈顶int型数值强制转换成char型数值并将结果压入栈顶
130、将栈顶int型数值强制转换成short型数值并将结果压入栈顶
131、比较栈顶两long型数值大小,并将结果(1,0,-1)压入栈顶
132、比较栈顶两float型数值大小,并将结果(1,0,-1)压入栈顶;当其中一个数值为NaN时,将-1压入栈顶
133、比较栈顶两float型数值大小,并将结果(1,0,-1)压入栈顶;当其中一个数值为NaN时,将1压入栈顶
134、比较栈顶两double型数值大小,并将结果(1,0,-1)压入栈顶;当其中一个数值为NaN时,将-1压入栈顶
135、比较栈顶两double型数值大小,并将结果(1,0,-1)压入栈顶;当其中一个数值为NaN时,将1压入栈顶
136、当栈顶int型数值大于等于0时跳转
137、当栈顶int型数值小于等于0时跳转
138、比较栈顶两int型数值大小,当结果等于0时跳转
139、比较栈顶两int型数值大小,当结果不等于0时跳转
140、比较栈顶两int型数值大小,当结果小于0时跳转
141、比较栈顶两int型数值大小,当结果大于等于0时跳转
142、比较栈顶两int型数值大小,当结果大于0时跳转
143、比较栈顶两int型数值大小,当结果小于等于0时跳转
144、比较栈顶两引用型数值,当结果相等时跳转
145、比较栈顶两引用型数值,当结果不相等时跳转
146、跳转至指定16位offset位置,并将jsr下一条指令地址压入栈顶
147、返回至本地变量指定的index的指令位置(一般与jsr, jsr_w联合使用)
148、用于switch条件跳转,case值连续(可变长度指令)
149、用于switch条件跳转,case值不连续(可变长度指令)
150、获取指定类的静态域,并将其值压入栈顶
151、获取指定类的实例域,并将其值压入栈顶
152、调用超类构造方法,实例初始化方法,私有方法
153、创建一个对象,并将其引用值压入栈顶
154、创建一个指定原始类型(如int, float, char…)的数组,并将其引用值压入栈顶
155、创建一个引用型(如类,接口,数组)的数组,并将其引用值压入栈顶
156、检验类型转换,检验未通过将抛出ClassCastException
157、检验对象是否是指定的类的实例,如果是将1压入栈顶,否则将0压入栈顶
158、获得对象的锁,用于同步方法或同步块
159、释放对象的锁,用于同步方法或同步块
160、创建指定类型和指定维度的多维数组(执行该指令时,操作栈中必须包含各维度的长度值),并将其引用值压入栈顶
161、跳转至指定32位offset位置,并将jsr_w下一条指令地址压入栈顶
二、我的世界java指令大全
以下是Minecraft Java版的指令列表:
1. `/clear`:清除玩家的物品栏。
2. `/clone`:复制或移动某区域内的方块。
3. `/deop`:撤销玩家的管理员权限。
4. `/difficulty`:调整游戏难度。
5. `/effect`:给予实体状态效果,如速度、力量等。
6. `/enchant`:对实体手持的物品进行附魔。
7. `/execute`:在改变执行者、执行位置和角度,添加限制条件,并储存其输出值的情况下执行另一条命令。
8. `/experience`或 `/xp`:更改玩家的经验和等级。
9. `/fill`:在指定区域填充指定方块。
10. `/function`:执行函数并记录其结果。
11. `/gamemode`:修改玩家的游戏模式。
12. `/gamerule`:查看和修改游戏规则。
13. `/give`:给予玩家指定物品。
14. `/help`或 `/?`:列出可用指令,或查看特定指令的用法。
15. `/kick`:将玩家踢出服务器。
17. `/list`:列出在服务器中的玩家。
18. `/locate`:定位特定结构,如要塞、地牢等。
19. `/me`:以“*执行者名称+动作”的格式发送一条旁白信息。
20. `/op`:给予玩家管理员权限。
21. `/particle`:显示粒子效果。
23. `/reload`:重新加载数据包。
24. `/say`:通过聊天框向玩家发送消息。
25. `/schedule`:在经过指定的时间后执行函数。
26. `/scoreboard`:管理和查看记分板的目标、玩家和队伍。
27. `/setblock`:放置指定方块。
28. `/setworldspawn`:设置世界出生点。
29. `/spawnpoint`:设置特定玩家的重生点。
30. `/spreadplayers`:将玩家分散到指定区域内。
32. `/summon`:生成实体,如僵尸、动物等。
33. `/tag`:管理实体的记分板标签。
34. `/tell`、`/msg`或 `/w`:通过聊天框向玩家发送私聊信息。
35. `/tellraw`:向玩家发送JSON文本消息。
37. `/title`:设置和显示标题。
38. `/teleport`或 `/tp`:传送实体到指定位置。
39. `/weather`:设置天气,如晴天、雨天等。
40. `/whitelist`:管理服务器中的白名单。
以上指令均为Java版Minecraft所特有,包含了从早期版本到最新版本的各种指令。请注意,随着游戏的更新,部分指令可能会被修改或新增。
三、我的世界java版指令大全是什么
以下是Minecraft Java版的指令列表:
1. `/clear`:清除玩家的物品栏。
2. `/clone`:复制或移动某区域内的方块。
3. `/deop`:撤销玩家的管理员权限。
4. `/difficulty`:调整游戏难度。
5. `/effect`:给予实体状态效果,如速度、力量等。
6. `/enchant`:对实体手持的物品进行附魔。
7. `/execute`:在改变执行者、执行位置和角度,添加限制条件,并储存其输出值的情况下执行另一条命令。
8. `/experience`或 `/xp`:更改玩家的经验和等级。
9. `/fill`:在指定区域填充指定方块。
10. `/function`:执行函数并记录其结果。
11. `/gamemode`:修改玩家的游戏模式。
12. `/gamerule`:查看和修改游戏规则。
13. `/give`:给予玩家指定物品。
14. `/help`或 `/?`:列出可用指令,或查看特定指令的用法。
15. `/kick`:将玩家踢出服务器。
17. `/list`:列出在服务器中的玩家。
18. `/locate`:定位特定结构,如要塞、地牢等。
19. `/me`:以“*执行者名称+动作”的格式发送一条旁白信息。
20. `/op`:给予玩家管理员权限。
21. `/particle`:显示粒子效果。
23. `/reload`:重新加载数据包。
24. `/say`:通过聊天框向玩家发送消息。
25. `/schedule`:在经过指定的时间后执行函数。
26. `/scoreboard`:管理和查看记分板的目标、玩家和队伍。
27. `/setblock`:放置指定方块。
28. `/setworldspawn`:设置世界出生点。
29. `/spawnpoint`:设置特定玩家的重生点。
30. `/spreadplayers`:将玩家分散到指定区域内。
32. `/summon`:生成实体,如僵尸、动物等。
33. `/tag`:管理实体的记分板标签。
34. `/tell`、`/msg`或 `/w`:通过聊天框向玩家发送私聊信息。
35. `/tellraw`:向玩家发送JSON文本消息。
37. `/title`:设置和显示标题。
38. `/teleport`或 `/tp`:传送实体到指定位置。
39. `/weather`:设置天气,如晴天、雨天等。
40. `/whitelist`:管理服务器中的白名单。
以上指令均为Java版Minecraft所特有,包含了从早期版本到最新版本的各种指令。请注意,随着游戏的更新,部分指令可能会被修改或新增。