前言:此笔记为圣思园张龙老师讲述的java视频课程笔记,自己看视频学习时记录的,用于积累与复习,在此分享给学习软件编程的兄弟姐妹们,以供参考。
一.原生数据类型(Primitivi Data Type)
1.1 IDE工具
1.Windows IDE
(1) notepad
(2) editplus(常用的)
(3)traedit,它与notepad相比,主要是提供了一些格式化的操作,以及关键字和某些类的高亮显示,以及颜色的区分,本质上也是一个纯文本的编辑器。并且除了java以外还支持其他的语言,在windows系统下用的是比较多的。
2.Linux IDE
(1) VI(是linux下最著名的一个编辑器,功能非常强大)
(2) VIM(是VI的一个改进版,提供了一些增强的功能。)
(3)gedit
1.2java中的数据类型分类
1.原生数据类型(Primitive Data Type)
2.引用类型(对象类型)(Reference Type)
1.3变量与常量
所谓常量,就是值不会变化的量;所谓变量就是值可以变化的量。
1.3.1如何定义变量?
变量类型 变量名;
int a;
1.3.2如何给变量赋值?
变量名 = 变量值;
a=2;
=表示赋值,将等号右边的值赋给了左边的变量。
java中使用==表示相等,等价于数学中的一个=.
1.3.3综合变量定义与赋值
变量类型 变量名 ;
变量名 = 变量值
int a;
a = 1;
可以将上面的两个步骤合二为一:
变量类型 变量名 = 变量值 ;
int a = 1;
变量名
在java中,变量名以字母,下划线、
符
号
开
头
,
并
且
后
跟
下
划
线
、
字
母
、
符号开头,并且后跟下划线、字母、
符号开头,并且后跟下划线、字母、符号以及数字。总之:java中的变量名不能以数字开头。
1.4java中的原生数据类型,共有8种
(1)整型:使用int表示。(32位)
(2)字节型:使用byte表示。(表示-128~127之间的256个整数)。
当我们将一个超过byte范围的数赋给byte变量时,程序在编译期就会报错。
(3)短整型,使用short表示。(16位)(java是跨平台的,在任何一个平台上面它都会占据16位,这与任何一个计算机系统都是没有关系的。)
(4)长整型:使用long表示。(64)位(它是表示数值范围最多的整型。)
解说:整型是用的最多的一种数据类型,如果int类型实在装不下,则可以转化成使用long类型。而short其实用的不是很多,字节型主要是用在io处理的时候,建立一些字节数组,它在那个地方用的比较多。
关于计算机系统中的数据表示
位:bit(它只有0,1两种状态,所以我们说计算机里面的数据都是二进制的);
位是计算机系统最小数据表示单位。
字节:byte,1byte=8bit。
1KB=1024Byte
1MB=1024KB
1GB=1024MB
1.5java中的注释
所谓注释,就是说明性的信息,用于说明我的程序到底是干什么的。 注释是给人看的,不是给计算机看的。
java中有3种不同类型的注释。
(1)单行注释:以//开头,//后面的内容均被当作注释处理。在编译的时候就不会将它编译到我们的字节码里面。
(2)多行注释:以/开头,以/结束,中间的所有内容均被当作注释处理。多行注释来源于C/C++.关于多行注释,需要注意的是,多行注释不能嵌套。
/*
这是多行注释
这是多行注释
/*
这是多行注释
*/
这是多行注释
*/
(3)另一种多行注释。用于产生java Doc帮助文档。