首页 > 代码库 > JAVA
JAVA
---恢复内容开始---
一、JAVA类和对象
二、Java语法基础
数据类型的转换有自动转换和强制转换:
Java StringBuffer与StringBuider
StringBuffer类的方法主要偏重于对字符串的操作
StringBuffer str1 = new StringBuffer();//分配16个字节长度的缓冲区
StringBuffer str2 = new StringBuffer(512); //分配512个字节长度的缓冲区
StringBuilder类
StringBuilder类和StringBuffer类功能基本相似,方法也差不多,主要区别在于StringBuffer类的方法是多线程安全的,而StringBuilder不是线程安全的,相比而言,StringBuilder类会略微快一点。
总结:
操作少量的数据使用 String;
单线程操作大量数据使用 StringBuilder;
多线程操作大量数据使用 StringBuffer。
JAVA访问修饰符
public 共有的,对所有类可见
protected 受保护,对同一包内的类和子类可见
private 私有的,同一类内可见
默认的,在同一包内可见
请注意以下方法继承的规则:
-
父类中声明为public的方法在子类中也必须为public。
-
父类中声明为protected的方法在子类中要么声明为protected,要么声明为public。不能声明为private。
-
父类中默认修饰符声明的方法,能够在子类中声明为private。
-
父类中声明为private的方法,不能够被继承。
java的四个作用域:类级,对象实例级,方法级,块级
---恢复内容结束---
JAVA
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。