1.java可变参数列表的函数写法:f(Type. . .args),在涉及重载时,应谨慎使用可变参数列表;
2.java中的访问权限控制使用的修饰符有:public,protected,包访问权限(没有关键字)和private,权限从大到小;
3.java源文件中只能有一个用public修饰的类,源文件中的其他类对外是不可见的(主要为主public类提供支持);
4.编译.java文件时,将产生更多的.class文件,因为每个类都一个同名的.class文件与之对应(包括同一个.java文件中的内部类)
5.编译执行过程与c++的区别:c++源文件通过编译产生.obj中间文件,然后再与调用链接器产生的其他同类文件捆绑在一起生成可执行文件;
java源文件通过编译打包压缩产生文档文件,并由解释器完成查找,装载和解释。
6.java中的包内包含有一组类,它们使用同一个且唯一的命名空间 如:package com.mypackge,用于防止引用类时发生冲突;
7.public修饰符:所有都可见;
8.protected修饰符:只有同一个包内的子成员可见;
9.private修饰符:类的内部可见;
10.包访问权限(无修饰符):同一个包可见;
--------更新中--------