本篇文章乃是我刚开始学习java时的一些理解。接受评判。
当我刚接触java这个词的时候,我就不禁在想,java是什么,java学了能干什么?如果让在蓝桥学习了一学期java的我来说的话,那就是:java它是个面向网络的程序设计语言,用来让程序员创建应用程序,这些应用程序可以通过网络下载,而且可在任何计算平台上安全地运行。如果再加上万维网和公司内部网体系,你将会拥有一个标准的网络计算环境,Java作为一个分布式的,面向对象的程序设计语言,可以让位于任何地方的任何计算机应用网络上的应用程序。
A:
1.java关键字
就是被java赋予特殊含义的单词
特点:a:关键字的字母全部小写
b:在常见的编辑器中关键字会有颜色标识(就是会变颜色)
2.标识符
作用:给包,方法,类,变量的起名字
规则:
a.字符(大小写字母,数字,中文),下划线_,美元$组成;
b.不能以数字开头
c.不能是java关键字
3.命名原则
要做到见名之意(就是看见这个文件的名字就知道这个程序是写的啥)
4.包 :www.baidu.com www.qq.com
www.lanqiao.org
域名要到过来写,要求所有字母小写 com.baidu.bean com.baidudao
- 类/接口 : Demo HelloWorld
如果是一个单词,首字母大写
如果是多个单词,每个单词的首字母大写(驼峰命名)
- 方法/变量:main() getSum() getMin()
getUserById()
如果是一个单词,全部小写
如果是多个单词,从第二个单词开始首字母大写
变量:
程序运行过程中,在某个范围内,其值可以发生改变的量
变量格式:
数据类型 变量名=初始化值;
- 常量: MAX USER_MIN
如果是一个单词:全部大写
如果是多个单词:全部大写,每个单词下面用_链接
常量也分类型:
字符串常量:用双引号引起来的内容,“HellWorld”
整数常量:所有整数(1,-10)
小数常量:所有小数(1.23,.-3.2)
字符常量:用单引号引起来的内容(‘a’‘A’‘O’)
布尔常量:只有ture,false
空常量:null(空,什么没有的意思,数组的时候会接触)
B:
1:数据类型
计算机存储单位:
计算机存储设备最小单元"位(bit)",比特位
计算机最小存储单位,“字节”,B表示,用连续8位表示 0000
0000
1B(字节)=8bit
1kb=1024b(2的10次方)
1MB=1024KB
1GB=1024MB
1TB=1024GB
2:分类
基本数据类型:4类8种
整型:
byte 1 -128-127 1111 1111
short 2 -2的15次方-
int 4 (4.8=32位)
long 8(字节)
浮点型
float 4
double 8
字符型
char 2 ‘a‘,’家’
布尔型
boolean 1 true,false
未完待续…