摘要:
一:命令行编译文件 二:运行class文件 三:编译和运行规则 (一)C.java编译运行 package A.B.C; public class C{ public int number=10; public int getNum(){ return number; } public void s 阅读全文
摘要:
一:Jar初识 (一)定义 (二)优势 二:Jar文件使用 (一)Jar文件导出 1.Export 2.JAR file 3.选择文件,完成导出 (二)Jar file引入使用 1.创建一个新的项目 2.选择步骤 3.添加jar文件 4.添加应用 三:jar文件应用 阅读全文
摘要:
一:package (一)package使用 (二)命名规范 二:import引入 (一)使用 (二)规则 三:总结 (一)Java通过包(package)来分开类 (二)Java通过引用(import)来导入类 阅读全文
摘要:
一:多态问题 二:初值问题,以及null类型输出null Java String是如何输出NULL的 三:main主函数 四:类嵌套(父类/子类成员变量相同时的调用)《重点》 注意:(同C++一样) 五:父类/子类成员变量相同时的调用-->取决于指针是父类还是子类 补充:普通成员变量和方法重写《重点 阅读全文
摘要:
一:不可变对象 (一)普通对象:可修改值 (二)不可变对象,不允许修改值 (三)在函数参数中体现不可变对象 abc abc 函数修改 abc abc (四)如何创建一个不可变对象 (五)不可变对象优缺点 二:字符串 (一)字符串加法 (二)字符串函数传递 三:StringBuffer和StringB 阅读全文
摘要:
一:常量 一种不会修改的变量 (一)static和final修饰的常量 (二)接口内定义的变量默认是常量:不希望别人修改 二:常量池(节约内存,共享访问) (一)常量池和包装类 (二)8个包装类以及对应的常量池(6个): (三)字符串常量池 (四)包装类的两种创建方式:决定是否被常量化 (五)包装类 阅读全文
摘要:
一:单例模式 二:final关键字(同C中const) 类: 方法: 字段: 变量基本类型: 变量为对象:不可以修改指针,可以修改对象的值 总结: 三:static和final问题 问题一:static代码块和实例化代码块执行时间 问题二:final修饰变量 阅读全文