随笔分类 - Java
摘要:一:不可变对象 (一)普通对象:可修改值 (二)不可变对象,不允许修改值 (三)在函数参数中体现不可变对象 abc abc 函数修改 abc abc (四)如何创建一个不可变对象 (五)不可变对象优缺点 二:字符串 (一)字符串加法 (二)字符串函数传递 三:StringBuffer和StringB
阅读全文
摘要:一:常量 一种不会修改的变量 (一)static和final修饰的常量 (二)接口内定义的变量默认是常量:不希望别人修改 二:常量池(节约内存,共享访问) (一)常量池和包装类 (二)8个包装类以及对应的常量池(6个): (三)字符串常量池 (四)包装类的两种创建方式:决定是否被常量化 (五)包装类
阅读全文
摘要:一:单例模式 二:final关键字(同C中const) 类: 方法: 字段: 变量基本类型: 变量为对象:不可以修改指针,可以修改对象的值 总结: 三:static和final问题 问题一:static代码块和实例化代码块执行时间 问题二:final修饰变量
阅读全文
摘要:一:static特殊关键字用处 二:静态变量:类共有成员 三:static静态方法 四:static代码块 JAVA核心技术I JAVA基础知识(对象与类) 五:static代码块执行时机 在类加载时刻被执行:(什么是类加载时刻) (一)类声明时候查看静态变量是否执行初始化 (没有初始化) (二)类
阅读全文
摘要:一:类转型 1.父类 2.子类 3.实现转型 4.问题:编译时报错和运行时报错 二:多态 1.父类 2.子类:对父类方法重写 3.多态实现 三:利用多态实现解耦 (一)父类实现解耦 (二)接口实现: 1.接口 2.子类 3.其他一样,结果相同 (三)抽象类实现 1.抽象类 2.子类 3.调用方式一样
阅读全文
摘要:一:抽象类 (一)定义 (二)实现 1.抽象类 2.子类继承抽象类,必须全部实现抽象类中的抽象方法,不然还只能是个抽象类 (三)总结 二:接口 (一)定义 (二)接口实现 1.接口 2.抽象类:继承于接口,却未全部实现方法 3.子类:实现所以的方法 4.调用 三:抽象类和接口 1.接口 public
阅读全文
摘要:一:基本概念同C++一致 二:继承演示 (一)父类Human (二)子类Women (三)子类Men (四)继承演示 eat food Hello World women is weaving eat food Hello World Men is ploughing 二:信息隐藏 三:单根继承(不
阅读全文
摘要:一:对象实例化问题: 二:类型转换问题 三:switch语句 四:赋值问题 五:编译问题: 六:main函数: 七:构造函数问题(重点) 八:对象赋值问题
阅读全文
摘要:一:规范 Employee.java public class Employee { private int age; private float salay; private boolean sex; private String name; //char name[]可以 public Empl
阅读全文
摘要:一:自定义函数 二:补充类的类型 public: private: protect: default:(不同于C++的地方) 三:作业
阅读全文
摘要:一:基本类型 (一)boolean (二)byte (三)整数类型 (四)浮点类型 (五)字符类型 (六)转换类型
阅读全文
摘要:一:class类 (一)文件规则 (二)类 1.与C++一致 2.不同于C++ (三)总结
阅读全文
摘要:一:讨论一个简单的Java程序 注意: (0)命名统一 (1)关键字class (2)命名方法 (3)main方法 (4)编译执行 (5)println方法 (6)注释(同C) 二:基本数据类型 Java是一种强类型语言,不同于Python脚本语言,和C/C++一样必须对每一个变量声明一种类型。其一
阅读全文
摘要:一:常常有看到Java SE,Java EE,Java ME,那么他们的区别呢? 1. Java SE(Java Platform,Standard Edition java平台标准版)。 2. Java EE(Java Platform,Enterprise Edition java平台企业版)。
阅读全文

浙公网安备 33010602011771号