黑马程序员技术交流社区

标题: 没有技术的Coder写的技术贴 [打印本页]

作者: 5505580    时间: 2018-4-18 08:22
标题: 没有技术的Coder写的技术贴
目前对于Java的认识还很肤浅。 写一些课堂笔记吧


关键字:被JAVA语言赋予了特定含义的单词

A:组成关键字的字母全部小写
B:编辑器对关键字有特殊颜色标识



变量:是内存中一小块区域,在程序执行过程中,其值可以发生改变

A:对区域要有限定(数据类型)
B:必须对区域给一个名称(变量名)
C:区域内必须有内容(初始化值)



位:bit   字节:byte    1B = 8b   1KB = 1024B   ……
"bit"是计算机存储设备的最小信息单元;“byte”计算机最小的存储单元



数据类型:
A:基本数据类型(八种:byte/short/int/long, float/double, char, boolean)
B:引用数据类型(类 class,接口interface,数组[])
注意:
A:整数默认是int类型,浮点数默认是double类型。
B:定义long类型数据的时候,要加L或者l,建议加L
定义float类型时候,要加F或者f,建议加F


标识符:
定义:用来给包,类,方法,变量等起名字的符号

组成规则:
A:unicode字符
数字字符,英文大小写字母,汉字(不建议使用)
B:下划线 _
C:美元符$

注意事项:
A:不能以数字开头
B:不能是JAVA中的关键字

常见明明规则:
A:基本要求
见名知意
B:常见的命名
a:包(其实就是文件夹,对类进行管理)
全部小写,多级包“.”隔开
举例:cn.itcast.day01.demo01
b:类
一个单词首字母大写
举例:Student
多个单词每个单词首字母大写(大驼峰)
举例:HelloWorld
c:方法和变量
一个单词首字母小写
举例:age, shou()
多个单词组成从第二个单词开始每个单词的首字母大写(小驼峰)
举例:maxAge,getAge
不常见的方式(数据库)
举例:good_afternoon





定义变量的注意事项:
A:变量未赋值,不能直接使用
B:变量值在它所属的范围内有效
C:一行内可以定义多个变量,但是不建议



变量类型转换:
隐式转换(自动转) byte short boolean在运算时,隐式转换成int
byte < char=short<int<unsingned<long=float<double
强制转换(定义新变量接收结果)不建议
举例:byte c = (byte)(a+b) ;  int a  , byte b = (byte)(a)
格式:(类型)(被转换类型)

作者: cj1234    时间: 2018-4-18 10:33
感觉整理的挺好的,你自己每天整理的?





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2