自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 JavaSE 面向对象的三大基本特征 五大基本原则

一、三大基本特征:封装、继承、多态1、封装封装就是隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别,将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成“类”,其中数据和函数都是类的成员。封装的目的是增强安全性和简化编程,使用者不必了解具体的实现细节,而只是要通过外部接口,以特定的访问权限来使用类的成员。面相对象的不就是使用程序处理事情时以对象为中心去分析吗,与面向过程不同,面向过程关心处理的逻辑、流程等问题,

2020-07-08 15:26:32 167

原创 JavaSE 类型转换知识全

自动类型转换自动类型转换也叫隐式类型转换基本数据类型的自动类型转换java中基本数据类型可以混合运算,运算中,不同类型的数据先转换为同一类型再进行运算,由低级自动转换为高级。boolean类型不能进行类型转换高级类型不能自动转换为低级类型整数转浮点数可能丢失精度如:运行结果:0.100000024二元操作时的自动类型转换两个数值进行二元操作(数值间进行比较)时,会有如下的转换操作:如果两个操作数其中有一个是double类型,另一个操作就会转换为double类型。否则,如果其

2020-07-08 15:07:40 220

原创 产品经理入门知识梳理(含思维导图

根据黑马的《产品经理入门到精通》的课程进行整理产品经理需求需求调研需求的类型需求分析数据数据分析数据抓取埋点产品设计产品设计工作流程常见的交互PRD(产品需求文档)需求评审和UED沟通技术评审应用工具和设计工具流程图思维导图(脑图)设计工具:原型图竞品什么是竞品竞品分析竞品分析报告需求需求调研什么是需求调研需求:用户在某些方面需要得到某些帮助来达成目的调研:调查研究,通过一些方法得到某些事物的真相需求调研:通过观察、访谈和体验等方式,探究事物本质的过程1.需求采集2.权重评估3.需

2020-07-04 19:50:19 3117

原创 JavaSE Java的包机制

在代码的开头 我们用package导入包,用import引入类中需要的类。package pers.oriko.java.test;import java.util.Scanner;package必须放在代码的第一行,import的前面包的作用把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用。如同文件夹一样,包也采用了树形目录的存储方式。同一个包中的类名字是不同的,不同的包中的类的名字是可以相同的,当同时调用两个不同包中相同类名的类时,应该加上包名加以区别。因此,包可以避免名字

2020-07-03 09:29:35 542

原创 JavaSE(三)基本数据类型和引用数据类型

Java数据类型基本数据类型byteshortintlongfloatdoublecharboolean引用数据类型基本数据类型基本数据类型一般储存在栈中,Java中共有八大基本数据类型。还有另外一种基本类型void,它也有对应的包装类 java.lang.Void,不过我们无法直接对它们进行操作,一般不包括在八大基本数据类型里。bytebyte数据类型是有符号的,以二进制补码表示的整数,长度为1字节(8位)取值范围-128~127默认值为0如:byte b=66shortsho

2020-07-03 01:16:43 248

原创 JavaSE(一)注释和javadoc

注释单行注释多行注释文档注释javadoc单行注释以“//”开头的注释IDEA快捷键:CTRL+/(再次按可以撤销注释)一般用来注释局部变量//我是单行注释//我也是单行注释多行注释以“/*”开头“*/”结束,中间添加内容的注释IDEA快捷键:CTRL+SHIFT+/(再次按可以取消注释)一般用来注释文件头、算法实现、方法中的复杂代码块、修改记录/*lalalala我是多行注释*/多行注释内可以添加单行注释“//” 但不能嵌套多行注释“/* */ ”如上 如果在多行注释

2020-07-03 00:23:18 123

原创 Java三目运算符的类型强制转换面试笔试题目分析

遇到这样一道题目:public static void main(String[] args) {Object o1 = true ? new Integer(1) : new Double(2.0);Object o2;if (true) { o2 = new Integer(1);} else {o2 = new Double(2.0);}System.out.print(o1);System.out.print(" "); System.o

2020-07-02 18:56:59 561

原创 父类和子类中,静态块、构造块、构造方法、成员变量初始化的执行顺序

静态代码块构造代码块(非静态代码块)构造方法执行顺序父类和子类中的执行顺序先来简单介绍一下静态代码块、构造代码块和构造方法静态代码块在java中使用static关键字和{}声明的代码块。它会在类初始化的时候执行一次,执行完成便销毁,也就是随着类的加载而执行,而且只执行一次。写法如下:static{ System.out.println("静态代码块");}构造代码块(非静态代码块)在java类中使用{}声明的代码块。构造代码块在实例化对象时被调用,每次实例化对象都会调用一次。.

2020-07-01 23:48:28 1309

转载 Java包(package)命名规范

Java的包名都有小写单词组成,类名首字母大写;包的路径符合所开发的 系统模块的 定义,比如生产对生产,物资对物资,基础类对基础类。以便看了包名就明白是哪个模块,从而直接到对应包里找相应的实现。公司和团队项目由于Java面向对象的特性,每名Java开发人员都可以编写属于自己的Java Package,为了保障每个Java Package命名的唯一性,在最新的Java编程规范中,要求开发人员在自己定义的包名前加上唯一的前缀。由于互联网上的域名称是不会重复的,所以多数开发人员采用自己公司在互联网上的域名称作

2020-07-01 14:53:08 602

原创 JavaSE(二)标识符和关键字以及命名规则

Java标识符和关键字Java标识符命名规则命名规范Java关键字关键字保留字Java标识符Java语言中,为各种变量、方法、类或其他用户定义项所定义的名称称为标识符凡是可以自己起名字的地方都叫标识符命名规则一定要严格遵守的规则,不遵守会编译报错标识符由数字(0~ 9)、字母(A~ Z和a~ z)、美元符号($)、下划线(_)组成,中间不能有空格应以字母、_(下划线)、$开头,以字母、_(下划线)、$、数字结束严格区分大小写,长度无限制不能使用关键字和保留字,但能包含关键字和保留字(如不

2020-07-01 11:07:55 547 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除