菜鸟学java 网络视频笔记 第二课(by Super)
2011-11-08 20:34
162 查看
2011年11月8日 19:09
一、java是严格区分大小写的!
结构定义语句;功能执行语句(以分号结尾)。
一条语句不一定放到一行上书写。
注释不可以嵌套。
二、java标识符
大小写字母、数字、下划线和美元符号,不能数字开头,不能用关键字。
三、java中的常量
整型常量:
十进制(12) ,十六进制 (0x12),八进制(012)
长整型常量:
13L
单精度浮点数:
5.1f,.4f ,2e3f ,0f
双精度浮点数:
5.1,.4,2e-3,0d
布尔常量:
true和false
字符常量:
‘a’ , ‘\102’八进制, '\u0027'十六进制
‘\r‘表示接受键盘输入,相当于按下了回车键;
‘\n‘是换行;
‘\t‘是制表符,相当于table键;
‘\b‘是退格键,相当于Back Space;
‘\‘‘是单引号,而‘\“‘是双引号;
‘\\‘是一个斜杠“\”。
字符串常量:
“Hello World“,”123”, "Welcome \nXXX"
null常量:
null常量只有一个值,用null表示,表示对象的引用为空
四、java中的变量
变量就是系统为程序分配的一块内存单元,用来存储各种类型的数据。根据所存储的数据类型
的不同,有各种不同类型的变量。变量名代表这块内存中的数据 。
int x=0,y;
y=x+3;
执行这两条语句的过程中,内存分配及变化情况。X在被取值前必须被初始化。
byte占用一个字节,数字大小为-2的7次方—2的7次方-1
short占用两个字节
int占用四个字节
long占用八个字节
float占用四个字节,数字大小为1.4E-45~3.4E+38 , -1.4E-45~-3.4E+38 。
用二进制的指数形式表示一个浮点数的格式,如:101*2的2次
double占用八个字节,数字大小为4.9E-324~1.7E+308, -4.9E-324~-1.7E+308 。
char占两个字节,数字大小为0—2的16次-1,是unicode编码。字符的本来面目,我们为什么
可以直接将一个数字赋给字符变量。97对应a...char ch="x";
Boolean占一个字节,其取值只有两个,true和false。
如果直接写 2.3 则是double型,不可以直接赋给float。
例子:
byte b = 3;
b = b-1;
错误 b-1则b自动转换为int,这个就是类型的自动提升。
System.out.println(‘a’+1)//98
System.out.println(“”+’a’+1)//a1 这里+起到了连接符的作用。
命令行运行中,如果选中字符,命令可能停止不前。
java不允许嵌套定义。
五、函数
返回值类型 函数名(参数类型 形式参数1,参数类型 形式参数2,….)
{
程序代码
return 返回值;
}
其中:
形式参数:在方法被调用时用于接收外部传入的数据的变量。
参数类型:就是该形式参数的数据类型。
返回值:方法在执行完毕后返还给调用它的程序的数据。
返回值类型:函数要返回的结果的数据类型。
实参:调用函数时实际传给函数形式参数的数据。
一、java是严格区分大小写的!
结构定义语句;功能执行语句(以分号结尾)。
一条语句不一定放到一行上书写。
注释不可以嵌套。
二、java标识符
大小写字母、数字、下划线和美元符号,不能数字开头,不能用关键字。
三、java中的常量
整型常量:
十进制(12) ,十六进制 (0x12),八进制(012)
长整型常量:
13L
单精度浮点数:
5.1f,.4f ,2e3f ,0f
双精度浮点数:
5.1,.4,2e-3,0d
布尔常量:
true和false
字符常量:
‘a’ , ‘\102’八进制, '\u0027'十六进制
‘\r‘表示接受键盘输入,相当于按下了回车键;
‘\n‘是换行;
‘\t‘是制表符,相当于table键;
‘\b‘是退格键,相当于Back Space;
‘\‘‘是单引号,而‘\“‘是双引号;
‘\\‘是一个斜杠“\”。
字符串常量:
“Hello World“,”123”, "Welcome \nXXX"
null常量:
null常量只有一个值,用null表示,表示对象的引用为空
四、java中的变量
变量就是系统为程序分配的一块内存单元,用来存储各种类型的数据。根据所存储的数据类型
的不同,有各种不同类型的变量。变量名代表这块内存中的数据 。
int x=0,y;
y=x+3;
执行这两条语句的过程中,内存分配及变化情况。X在被取值前必须被初始化。
byte占用一个字节,数字大小为-2的7次方—2的7次方-1
short占用两个字节
int占用四个字节
long占用八个字节
float占用四个字节,数字大小为1.4E-45~3.4E+38 , -1.4E-45~-3.4E+38 。
用二进制的指数形式表示一个浮点数的格式,如:101*2的2次
double占用八个字节,数字大小为4.9E-324~1.7E+308, -4.9E-324~-1.7E+308 。
char占两个字节,数字大小为0—2的16次-1,是unicode编码。字符的本来面目,我们为什么
可以直接将一个数字赋给字符变量。97对应a...char ch="x";
Boolean占一个字节,其取值只有两个,true和false。
如果直接写 2.3 则是double型,不可以直接赋给float。
例子:
byte b = 3;
b = b-1;
错误 b-1则b自动转换为int,这个就是类型的自动提升。
System.out.println(‘a’+1)//98
System.out.println(“”+’a’+1)//a1 这里+起到了连接符的作用。
命令行运行中,如果选中字符,命令可能停止不前。
java不允许嵌套定义。
五、函数
返回值类型 函数名(参数类型 形式参数1,参数类型 形式参数2,….)
{
程序代码
return 返回值;
}
其中:
形式参数:在方法被调用时用于接收外部传入的数据的变量。
参数类型:就是该形式参数的数据类型。
返回值:方法在执行完毕后返还给调用它的程序的数据。
返回值类型:函数要返回的结果的数据类型。
实参:调用函数时实际传给函数形式参数的数据。
相关文章推荐
- 菜鸟学java 网络视频笔记 第一课(by Super)
- 菜鸟学java 网络视频笔记 第三课(by Super)(2011-11-23 20:32)
- 网络编程3--毕向东java基础教程视频学习笔记
- Java基础知识_毕向东_Java基础视频教程笔记(22-25 GUI 网络编程 正则)
- 网络编程2--毕向东java基础教程视频学习笔记
- 网络编程1--毕向东java基础教程视频学习笔记
- 网络编程4--毕向东java基础教程视频学习笔记
- Java基础知识_毕向东_Java基础视频教程笔记(22-25 GUI 网络编程 正则)
- JAVA编写网络爬虫笔记(第二部分:httpClient下载页面)
- JAVA网络编程叶存菜鸟TCP程序设计笔记echo程序经典案列
- 网络编程2--毕向东java基础教程视频学习笔记
- 网络编程3--毕向东java基础教程视频学习笔记
- 网络编程4--毕向东java基础教程视频学习笔记
- Java菜鸟学习笔记--面向对象篇(九):Oerride与super限定
- Java网络编程笔记(TCP)
- Android(java)学习笔记204:自定义SmartImageView(继承自ImageView,扩展功能为自动获取网络路径图片)
- 大龄屌丝自学笔记--Java零基础到菜鸟--011
- 吴恩达深度学习视频笔记1-2:《神经网络和深度学习》之《神经网络基础》
- java4android视频教程学习笔记(第1-17集)
- Java基础知识强化之网络编程笔记14:TCP之多个客户端上传到一个服务器的思考(多线程改进)