java基础
zzh18334820165
这个作者很懒,什么都没留下…
展开
-
Java_面试题_==与equals与===的基本类型和引用类型区别
==与equals与===(基本类型: byte int float char short boolean double long)(引用类型:类 接口 数组 枚举 注解 感觉简单点平时用到的除了基本类型都是引用) 基本类型 引用类型 == 数值(属性值) 地址值 equals 不能使用 地址值(方法重写,属性值) === 同一个类,数值,地址值 ...原创 2020-08-08 21:55:16 · 295 阅读 · 0 评论 -
Java基础_面向对象_多态性
多态性1、多态的体现:方法的重载和重写对象的多态性2、对象的多态性:向上转型: 程序自动完成父类 父类对象 = 子类实例; A 父类 方法c1 c2 B extends A 方法 c1 c3 //向上转型 B b = new B(); A a =b; //可以写成 A a = new B(); a.c1(); // 方法重写 用了B里的a1方法 a.c2(); //A里的方法 向下转型:强制类型转换 子类 子类对象 =(子类)父类实例 A原创 2020-08-06 12:39:34 · 74 阅读 · 0 评论 -
Java基础_java Doc_生成API文档
在CMD窗口执行:java Doc 命令是生成自己的API文档第一步,找到类,在类里加上相关的文档注释第二步,打开类位置第三步,打开dom窗口,执行文件第四步,执行语句和结果第五步,找到index.html或indexAll.html文件,就可以打开文件API页面呈现:...原创 2020-08-02 19:34:32 · 128 阅读 · 0 评论 -
Java基础包机制
包机制:更好的管理组织类,用于区别类名的名明空间。语法:package pkg1[.pkg2[.pkg3 ] ];一般利用公司域名倒置作为包名; 例如:com.baidu.www 从后往前读原创 2020-08-02 18:44:16 · 77 阅读 · 0 评论 -
Java基础运算数
算数运算符:+,-,*,/(取商),%(取余),++,--赋值运算符:=关系运算符: >,<,>=,<=,==,!= instanceof逻辑运算符:&& 与(and) ||或 !非位运算符:&, |, ^, ~ , >>, <<, >>>(了解)条件运算符:? :三目运算:a > b ? a : b扩展赋值运算符:+=,-=,*=,/=...原创 2020-08-02 18:38:04 · 68 阅读 · 0 评论 -
Java基础_面向对象
面向对象面向过程:步骤清晰简单。适合处理简单的问题。面向对象:物以类聚,主要是分类的思维,然后在具体细作。适合处理复杂的问题,需要团队合作。面向对象可以看作是框架,面向过程是一个具体的执行流程。面向对象:面向对象编程:Object Oriented Programming 简写 OOP 。本质:以分类的方式组织代码,以对象(属性)的组织(封装)数据。抽象(抽像)三大特征:封装:包装起来继承:父与子多态:同一个事务,展现出不同的形式。认知角度:现有对象后有类。类:抽象的,原创 2020-08-02 14:49:09 · 71 阅读 · 0 评论 -
Java基础_变量、常量
标题变量变量:可以变化的量 。分为基本类型(八大)和引用类型(其余)。JAVA是一种强类型的语言,每个变量都必须声明其类型。JAVA变量是JAVA程序中最基本的存储单元。变量语法:type varName [ =value ] [{ ,varName[=value]}];数据类型 变量名 = 值;...原创 2020-08-01 01:18:03 · 104 阅读 · 0 评论