A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 15521086286 中级黑马   /  2016-1-27 22:54  /  2887 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1黑马币
大家好,我是个爱看书的人,黑马2015年9月版入门教材80页倒数第四行中说,使用一对大括号包围起来的若干行代码就是为一个代码块。So,问题来了:
1Java语法中对{}和()[]除了大括号,小括号,中括号有没有具体的一个叫法,其由来是什么,为什么不同的位置使用这种括号?
2那么用一对小括号包围的起来的代码叫什么?例如for(){} ,例如 方法(){};就是小括号里面的内容,加上小括号,Java中有给定定义么。

那么for(){} 循环中,还有匿名内部类中,其{}加上里面的代码是代码块么?那算什么代码块,是局部代码块?局部代码块是出现在方法中的。

3黑马2015年9月版入门教材13页2.1.1中说Java语句分结构定义语句和功能语句,结构语句用于声明类或者方法,功能语句必须用;解释,那么for(){},是结构语句还是功能语句?还是循环语句算是一种方法?或者Java语句分结构定义语句和功能语句还有循环语句?

最佳答案

查看完整内容

C发展产生了C++(这里的++就是自增运算符), Java是由C++发展而来(java = C++--), java里面有许多C和C++的语法规则. 你问的问题我是没有能力回答的, 如果你真的想了解这些东西, 可以去看C语言的C99标准, 里面都有具体的定义. 其实LZ你完全没必要看黑马的教材, 你真的要钻为什么不去看外国经典教材呢?

5 个回复

倒序浏览
C发展产生了C++(这里的++就是自增运算符), Java是由C++发展而来(java = C++--), java里面有许多C和C++的语法规则. 你问的问题我是没有能力回答的, 如果你真的想了解这些东西, 可以去看C语言的C99标准, 里面都有具体的定义.

其实LZ你完全没必要看黑马的教材, 你真的要钻为什么不去看外国经典教材呢?
回复 使用道具 举报
说得好,有推荐的外文入门JAVA教材么,需要基本定义解释。最基础的
回复 使用道具 举报
cjwhale 发表于 2016-1-27 23:06
C发展产生了C++(这里的++就是自增运算符), Java是由C++发展而来(java = C++--), java里面有许多C和C++的语 ...

你能说说你自己看法,还有你自己对对象是什么的看法么?交流下
回复 使用道具 举报
我已经晕了
回复 使用道具 举报

为何会晕啊?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马