2026/7/14 上午
2026 / 7 / 14
JAVA基础
-
对象
对象就是把“数据”和“能对这个数据做的操作”打包在一起的一个整体。
一个东西。它既有属性,又有方法。 -
面向过程与面向对象的区别
面向过程:
比如你要“把大象装进冰箱”:
你得写三步代码:
1.打开冰箱(); 2.把大象塞进去(); 3.关上冰箱();
面向对象:
还是“把大象装进冰箱”:
你只需要写:冰箱.装进去(大象);
你只负责下命令,具体怎么开门、怎么塞、怎么关门,是“冰箱”这个对象自己内部该干的事。 -
创建对象
类名 变量名 = new 类名(); -
String类型如何转换成int
Integer.valueof(str) 返回的是Integer的对象
Integer.parseInt(str) 返回的是一个int的值 -
封箱
把基本类型包装成对象。 valueof -
String和StringBuffer、StringBuilder的区别?
- String:字符串数值不可修改;
- StringBuffer:字符串可以修改,可以动态构造字符数据。
StringBuffer类可以通过Append()来修改值。线程安全。
安全因为有同步锁,单线程。 - StringBuilder: 和2一样,但是线程不安全。
速度显而易见
今天先写到这里吧,下午去学Kotlin

浙公网安备 33010602011771号