java 编程思想 阅读笔记(1)
来源:互联网 发布:淘宝美工练手 编辑:程序博客网 时间:2024/04/30 06:42
java 编程思想 阅读笔记(1)
变量的作用域 区别 C 和C++
下面这个代码在 C 和 C++里面是合法的,在 java 里面会报错。编译器会报告变量 x 已经定义过,在 C 和 C++ 里面将一个较大的作用域的变量隐藏起来的做法,在 Java 里面是不允许的。
{ int x = 12; { int x = 96; //wrong, as x is defined }}
字段和方法
可以在类中设置两种类型的元素:字段(数据成员)和方法(成员函数)
字符串 String
String 每一位都是16位(2个字节),以此来提供堆 Unicode 字符集的支持。
个人觉得,char 是16位,String 自然由 char 组成,每一位都是2个字节
static 关键字
作为类数据和类方法,应用场景一是只想为某个特定域分配单一存储空间;场景二时希望某个方法不与包含它的类的任何对象关联在一起
static 方法不能调用非 static 方法
应为 static 不需要创建任何对象,而非 static 是和对象绑定的,如果你调用了 static 方法,但这时候没有创建某个对象,自然 非 static 方法调用失败
比如下面这个代码
public class HttpFind { public static void main(String[] args) { System.out.println("宿舍".length()); //notStatic(); //wrong new HttpFind().notStatic(); //correct } public void notStatic() { }}
如果这篇文章对您有帮助,感谢捐赠注一注彩票钱
0 0
- java 编程思想 阅读笔记(1)
- java编程思想阅读笔记(一)
- java 编程思想 阅读笔记(2)
- java 编程思想 阅读笔记(3)
- java 编程思想阅读笔记(4)
- java 编程思想 阅读笔记(5)
- Java编程思想阅读笔记(一)
- java编程思想阅读笔记(一)
- java编程思想阅读笔记(二)
- java编程思想阅读笔记(三)
- java编程思想阅读笔记
- Java编程思想阅读笔记
- 《Java编程思想》阅读笔记
- Java编程思想阅读笔记 1-变量初始化
- java编程思想阅读笔记(三)多态
- java编程思想阅读笔记(五)持有对象
- java编程思想阅读笔记(六)异常处理
- java编程思想阅读笔记(七)类型信息
- iOS 窗口抖动效果代码及解释
- hdu1253胜利大逃亡bfs
- CentOS7安装JDK
- eclipse错误: 找不到或无法加载主类 main.Main
- 自定义View
- java 编程思想 阅读笔记(1)
- C++Primer第五版 10.4.1节练习
- git在实际开发中的运用-基本操作
- ios超精细论证数据库管理基础
- 安全感与真实自我的关系
- docker私有仓库连接的问题
- JavaScript:propetry 与 attribute 的区别
- 小菜鸟-我的第一篇博客
- 游戏2048