![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
小高加油中
这个作者很懒,什么都没留下…
展开
-
springbbot整合dubbo的常见报错
首先通过springbbot整合dubbo需要提前准备好zookeeper这个是注册中心zookeeper下载好然后启动。springboot只需要引入的依赖就是 spring-boot-starter和dubbo-spring-boot-starter 准备工作这就够了。网上的各种各样的方式写。其实写出来服务很容易,报错都是因为配置没引入好。配置主要参考你的服务的添加方式,你是通过注解的还是通过xml。我这里主要讲一下通过xml的方法,这个你记得要在springboot开始的加上@原创 2021-08-31 15:32:58 · 365 阅读 · 0 评论 -
java一些名词解释member field method variables parameters
member:Afieldormethodof a class. Unless specified otherwise, a member is not static.field:A data member of a class. Unless specified otherwise, a field is not static.method:A function defined in a class. See alsoinstance method,class method. Unl...原创 2020-09-14 17:55:01 · 240 阅读 · 0 评论 -
java创建对象详解
创建对象如你所知,类为对象提供了蓝图;从类中创建对象。下面的每一条语句来自CreateObjectDemo程序,它创建一个对象并将其分配给一个变量:Point originOne = new Point(23, 94);Rectangle rectOne = new Rectangle(originOne, 100, 200);Rectangle rectTwo = new Rectangle(50, 100);第一行创建Point类的一个对象,第二和第三行分别创建Rectangle类的一翻译 2020-09-13 16:32:07 · 552 阅读 · 0 评论 -
搞懂java方法传递基本数据类型和引用数据类型
传递基本数据类型参数基本参数,如整型或双精度,通过值传递到方法。这意味着对参数值的任何更改都只存在于方法的范围内。当方法返回时,参数将消失,对它们的任何更改也将丢失。这里有个例子public class PassPrimitiveByValue { public static void main(String[] args) { int x = 3; // invoke passMethod() with翻译 2020-09-13 15:36:16 · 442 阅读 · 0 评论 -
java面向对象编程--什么是继承
不同种类的物体之间往往有一定的共同点。例如,山地自行车、公路自行车和双人自行车都具有自行车的特点(当前的速度、当前的踏板节奏、当前的档位)。然而,每一款自行车都有不同的附加功能:双人自行车有两个座位和两组车把;公路自行车有下垂的车把;一些山地自行车有一个额外的链环,使他们的齿轮传动比较低。面向对象编程允许类从其他类继承常用的状态和行为。在这个例子中,Bicycle现在变成了山地车、公路自行车和TandemBike的超类。在Java编程语言中,每个类都允许有一个直接的超类,每个超类都有可能有无限数量.翻译 2020-09-12 11:31:52 · 202 阅读 · 0 评论 -
java面向对象编程--什么是类
在现实世界中,你经常会发现许多独立的物体都是同一种。可能还有成千上万的其他自行车存在,都是相同的制造和型号。每辆自行车都是由相同的蓝图组成,因此包含相同的组件。在面向对象的术语中,我们说你的自行车是被称为自行车的对象类的一个实例。类是创建单个对象的蓝图。下面的Bicycle类是自行车的一种可能实现。class Bicycle { int cadence = 0; int speed = 0; int gear = 1; void changeCadence(int翻译 2020-09-12 11:22:14 · 166 阅读 · 0 评论 -
java面向对象编程--什么是对象
什么是物体?对象是理解面向对象技术的关键。环顾四周,你会发现许多真实世界中的例子:你的狗,你的桌子,你的电视机,你的自行车。现实世界中的对象共有两个特征:它们都有状态和行为。狗有状态(名称,颜色,品种,饥饿)和行为(吠叫,取回,摇尾巴)。自行车也有状态(当前档位,当前踏板节奏,当前速度)和行为(换档,改变踏板节奏,刹车)。识别真实世界对象的状态和行为是开始考虑面向对象编程的一种很好的方法。现在花一分钟来观察你周围的真实物体。对于你看到的每一个对象,问自己两个问题:“这个对象可能处于什么状态?”和翻译 2020-09-12 10:05:12 · 585 阅读 · 0 评论 -
适配器
学习使用安卓好多组件需要用到适配器,刚开始不了解看了一下相关的设计模式,简单的入个门。 适配器模式的定义:将一个类的接口,装换成客户期望的另一个接口,适配器让原本接口不兼容的类可以合作无间。比如ListView的适配模式如下:适配器负责将数据转换成ListView需要的格式,然后传递给...原创 2019-06-11 17:17:33 · 478 阅读 · 0 评论 -
java field
参考api写了个测试的package ThinkingInJava.Twenty;import java.lang.reflect.Field;public class TestField { public int i; private int j; protected int z; static String s = "test"; publ...原创 2019-01-24 20:09:09 · 156 阅读 · 0 评论 -
java中field的理解
看Java编程思想注解不清楚field的含义,导致后面一些获得getDeclaredFields范围不清楚,参考下面的博客我觉得挺清楚的。http://www.ituring.com.cn/article/491755转载 2019-01-24 19:28:31 · 5607 阅读 · 0 评论 -
java 方法重载
为什么有重载,语言来源于生活,生活中你说我要“洗东西”,那么你可以是洗衣服,也可以是洗碗,也可以是洗车等。所以有了方法的重载用相同的名字来表达不同的目的。这里会讨论三个分别是参数、返回值、修饰符。返回值/修饰符相同 参数个数不同: void f(int i) void f(int i,int j)返回值/修饰符相同 参数类型不同: void f(i...原创 2018-08-17 15:56:41 · 121 阅读 · 0 评论 -
java十进制二进制转换之移位操作
java十进制二进制转换之移位,看了一些然后自己理解了一下现在就详细的讲解一下。首先你得直到计算机内的存储都是采用0和1,是二进制序列来表示图像数字文字等等。那么一个整数中正数是原码表示,负数和零用补码表示这是计组的知识不懂得可以复习一下。现在举个例子加入一个正数4,它的二进制表示是00000000000000000000000000000100,这是计算机内的形式,我们采用移位操作进...原创 2018-08-16 10:44:15 · 2374 阅读 · 0 评论 -
java 基本数据类型大小和默认初始化
参考《Thinking in Java》原创 2018-08-15 08:58:24 · 874 阅读 · 0 评论 -
java equals 和 “==”
参考<<Thinking in Java>>首先你要懂得什么是引用。假如一个Dog类你声明 Dog d1;那么d1就是引用。"=="号比较的是值是否相同比如1==1吗?1==2?但是一个引用的值是多少呢?比如Dog d1,d2;这就是系统给分配的地址,假如d1分配到一号狗窝,d2分配到2号狗窝;那么d1==d2?这个结果是false,因为他们两个的值不相同。...原创 2018-08-14 17:14:43 · 84 阅读 · 0 评论 -
java 引用
java中要理解引用、对象和类。什么是引用呢?引用是操作对象的工具,比如电视机和遥控器,你可以使用遥控器换台;你可以有遥控器没有电视机虽然很奇怪;你可以有电视机没有遥控器;这都是可以的。遥控器就是引用,电视机是对象。Car car;这就相当于买了一个遥控器来控制车子。遥控器可以让车子前进倒退,因为它具有操作对象的能力。这时候你需要一个对象和遥控器匹配 new Car();这就诞生了一个对象,然后你...原创 2018-08-14 08:58:31 · 103 阅读 · 0 评论