黑马程序员技术交流社区
标题: 一些基础总结,来人捧捧场!! [打印本页]
作者: THE_FUTURE 时间: 2014-9-28 22:42
标题: 一些基础总结,来人捧捧场!!
Java语言组成:关键字,标示符,注释,常量和变量,运算符,语句,函数,数组。
1:关键字(掌握)
(1)被Java语言赋予特殊意义的单词。
(2)特点:
Java语言中的所有关键字全部是小写。
(3)注意事项:
goto和const作为保留字(在JDK的新版本中可能提升为关键字)存在。没有被使用。
2:标识符(掌握)
(1)就是给类,变量,方法起名字。
(2)组成规则:
由数字0-9,英文大小写字母,$以及_组成。
(3)注意事项:
A:只能有组成规则规定的内容组成。
B:不能以数字开头。
C:不能是Java中的关键字。
D:区分大小写。
(4)常用的命名规则:见名知意,驼峰命名
A:包(文件夹,用于区分同名的类)
全部小写。如果多级包,用.分开。
举例:
com 一级包
cn.itcast 二级包
注意:www.itcast.cn(域名反写)
B:类和接口
如果是一个单词,首字母大写。
举例:Demo,Test,Student
如果是多个单词,每个单词的首字母大写。大驼峰式
举例:HelloWorld,StudyJava
C:变量和方法名
如果是一个单词,首字母小写。
举例:main,name,age
如果是多个单词,从第二个单词开始每个单词的首字母大写。小驼峰式
举例:showName(),studentName
D:常量
全部大写,如果多个单词组成,用_连接。
举例:PI,STUDENT_MAX_AGE
3:注释(掌握)
(1)就是对程序的解释性文字。
(2)注释的分类:
A:单行注释
a:以//开头,以回车结束。
b:单行注释是可以嵌套的。
B:多行注释
a:以/*开头,以*/结束。
b:多行注释是不可以嵌套的。
C:文档注释(了解)
将来被javadoc工具解析,生成一个说明书。
(3)注释的作用:
A:解释程序,提高程序的阅读性。
B:可以调试错误。
(4)把HelloWorld案例用注释改版。
建议先写思路,在写代码体现。
4:常量(理解)
(1)在程序的运行过程中,其值是不可以发生改变的量。
(2)常量的分类:
A:字面值常量
a:整数常量
12,-23
b:实数(这里专指小数)常量
12.5,-65.43
c:字符常量
'a','A','0'
d:字符串常量
"hello"
e:布尔常量
true,false
d:空常量(后面讲,不是类型,是一个数值)
null
B:自定义常量(后面讲)
(3)常量可以直接被输出。
5:进制(理解)
(1)是一种进位的方式。X进制,表示逢x进1。
(2)Java中整数常量的表示
inta = 15;
inta = 0b1111;
inta = 017;
inta = 0xF;
A:二进制 由0,1组成。以0b开头。JDK7以后的新特性。
B:八进制 由0-7组成。以0开头。
C:十进制 由0-9组成。默认就是十进制。
D:十六进制 由0-9,A-F(不区分大小写)组成,以0x开头。
(3)进制转换:
A:其他进制到十进制
系数:就是每一位上的数据。
基数:X进制,基数就是X。
权:在右边,从0开始编号,对应位上的编号即为该位的权。
结果:把系数*基数的权次幂相加即可。
作者: 琳以沫 时间: 2014-9-28 22:57
看了。。。。
作者: THE_FUTURE 时间: 2014-9-29 22:22
哇 居然看到妹子。。不可思议!!
作者: asdf19910719 时间: 2014-9-30 10:34
总结的蛮不错,一直想这样总结来着,收了
作者: THE_FUTURE 时间: 2014-9-30 20:48
谢谢大家的捧场!!!!!
作者: dsh 时间: 2014-10-1 07:21
不错 复制走
作者: 不系之舟王 时间: 2014-10-1 08:58
总结的不错
作者: ζ_____________ 时间: 2014-10-1 08:58
哈哈~ 顶一个~ 原来 还有 goto 这个关键字... {:2_30:} 偶得想起上学时候 C 的指针...
作者: sublimter 时间: 2014-10-1 09:04
赞一个~~~
作者: 小城。 时间: 2014-10-1 09:10
顶一下,
作者: clevergump 时间: 2014-10-1 23:44
总结的不错!
作者: 解冻 时间: 2014-10-2 00:10
好好学习一下
作者: wshh 时间: 2014-10-2 10:05
呵呵,不错
作者: 困在岛上玩 时间: 2014-10-2 10:48
看完了,帮我梳理了一遍,哈哈谢谢。
作者: 琳以沫 时间: 2014-10-5 21:51
::L:L:L:L,估计,,大约,,应该是妹子。。。
作者: 张周飞 时间: 2014-10-6 13:47
LZ 多多总结 多自己有帮助
作者: echizen73 时间: 2014-10-6 16:40
有用,谢楼主!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |