初学java整理的笔记(一)

▪ 1991年,Sun公司的Green项目,Oak
▪ 1995年,推出Java测试版
▪ 1996年,JDK1.0
▪ 1997年,JDK1.1
▪ 1998年,JDK1.2,大大改进了早期版本的缺陷,是一个革命性的版本,更名为Java2
▪ 1999 Java被分成J2SE、J2EE 和J2ME,JSP/Servlet技术诞生
▪ 2004年,J2SE 5.0 (1.5.0) Tiger老虎.为了表示这个版本的重要性,J2SE1.5更名为J2SE5.0。
▪ 2006年,J2SE 6.0 (1.6.0) Mustang野马.此时,Java的各种版本被更名,取消其中的数字"2":J2EE更名为Java EE, J2SE更名为
Java SE,J2ME更名为Java ME
▪ 2009年4月20日甲骨文收购Sun公司,交易价格达74亿美元
▪ 2011年,JavaSE7.0
▪ 2014年 ,JavaSE8.0
▪ 2017年,JavaSE9.0
▪ 2018年3月,JavaSE10.0
▪ 2018年9月,JavaSE11.0
▪ 2019年3月,JavaSE12.0

byte,占1个字节,值得范围是:- 128~127
short,占2个字节,值得范围是:-65536~65535
int,占4个字节,值得范围是:-4294967296~4294967295
long,占8个字节,值得范围是:-18446744073709551616~18446744073709551615
浮点型
float,占4个字节,值的范围是:1.4E-45~3.4028235E38
double,占8个字节,值的范围是:4.9E-324~1.7976931348623157E308
字符型
char,占2个字节
布尔型
占1位。

‘’

局部变量与全局变量
成员变量:定义在类中而且在方法外的变量,也叫全局变量
局部变量:定义在方法里的变量

区别
应用范围
成员变量在整个类里都有效
局部变量只在其声明的方法内有效

生命周期
成员变量:属于对象,随着对象创建而创建,随着对象消失而消失
局部变量:使用完马上释放空间

初始值
成员变量存储在堆中,如果没有赋初始值,它有默认值

‘’

数据类型 初始值
boolean false
byte 0
char ‘/u0000’
short 0
int 0
long 0L
float 0.0f
double 0.0d
引用类型 null
局部变量存储在栈中,如果想使用必须手动初始化,否则报错

String 类的常用方法都有那些?
indexOf():返回指定字符的索引。
length():返回字符串长度。
equals():字符串比较。
replace():字符串替换。
trim():去除字符串两端空白。
split():分割字符串,返回一个分割后的字符串数组。
toLowerCase():将字符串转成小写字母。
toUpperCase():将字符串转成大写字符。
substring():截取字符串

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值