JAVA与JS基础知识比对(一)
2019-01-05 本文已影响0人
叮当碧岭
js
变量
声明:
var 变量名
赋值:
先声明,在赋值
声明之后直接赋值
以逗号隔开,给多个变量赋值
只声明,反悔undefind值
只赋值,不报错,不建议
既不声明,也不赋值,报错没有定义变量
变量名命名规则:
只能由数值,字母,下划线,$组成
数字不能开头
js区分大小写
数据类型
基本数据类型:
number数据类型:
整型:八进制,二进制,十六进制,十进制
字符串数据类型:浮点型,科学计数法
布尔数据类型:true,false
undefined数据类型:
Null数据类型:
复杂数据类型
数组
对象
数据类型转换
转化为number类型
number函数
parseint,parsefloat函数
用算术运算符转化成数值型
转化为布尔型
boolean函数
!!运算符转化
转化为字符串型
string函数
toString函数
用拼接方法
JAVA
变量
声明:
数据类型 变量名;
赋值:
声明赋值一起
先声明,在赋值
以逗号隔开,声明多个数据类型相同的变量
只声明,返回默认值
只赋值,报错
既不声明也不赋值,报错
变量命名规则:
以数字,字母,下划线,$组成
数字不能开头
区分大小写
类名所有字母开头大写
变量名,方法名,属性名驼峰式命名规则
数据类型
整型:byte,short,int,long
取值:按照不同内存大小不一样
数值形式:二进制,十进制,十六进制,八进制
浮点型:float,double
数值形式:浮点型,科学计数法
布尔型:boolean
取值:true,faluse
字符型:单个字符,阿慈特码
复杂数据类型
数组
字符串
对象
数据类型转换
自定转换
内存小的可以自动往内存大的转换
强制转换
内存大的往内存小的转换,使用(转换数据类型)可以强制转换
基本数据类型向字符串转换
使用+号"加空字符串拼接
使用函数toSting函数转换
字符串向基本数据类型转换
使用字符串函数parseint,parsefloat等函数