Java的访问控制

包(Package)

  1. 创建自己的包时,要求 package语句必须是文件中的第一个“非注释”代码。
  2. 如果类名冲突时,可这样写java.util.Vector v = new java.util.Vector();
  3. 可能(但并常见)有一个编译单元根本没有任何公共类。此时,可按自己的意愿任意指定文件名。

访问控制

修饰符

类内部

同一个包

子类

任何地方

private

default

protected

public

类的修饰符只有public 和 default,默认时只能被同一个文件或包内访问。……

Java运算符优先级(表格)

Java运算符优先级参考图表 本文来源 http://blog.csdn.net/xiaoli_feng/archive/2009/09/18/4567184.aspx 优先级 运算符 结合性 1 () [] . 从左到右 2 ! +(正)……

java变量的作用域

public class OneClass { static int x;//会赋值默认值0 public static void main(String[] args){ //int x = 2; //不能在同一个方法内定义同一个……

重新学习Java基础

想要重新学习Java基础,因为基础实在是太差了,很多概念都搞不清楚,而笔试题中大部分是基础题,加强基础还是很有必要的,苦于没有学习的条目,所以上网搜索到下面的文章,吓死我了,这位同学看了N本书,应该还写了N多的读书笔记~哎,学习没有捷径,唯有苦功夫。大概按照这来看着,看来我要买本《Thinking in Java》,看电子书不太舒服。 以下原文地址:学习java的步骤和一些必看的书籍

……