- 博客(11)
- 收藏
- 关注
原创 JAVA中支持可配置化的异步责任链模式的实现(1)
一.JAVA 中责任链的实现(一) 该责任链采用可配置方式,选取责任链执行节点,平且支持链路中存在异步流程中断 1.业务接口apipackage com.zhuque.springcloudweb.chain.api;import com.zhuque.springcloudweb.chain.bean.AsyncCallBackRequest;import com.zhuque.springcloudweb.chain.bean.SyncRequest;publi...
2021-03-01 22:18:54 552 2
原创 Java中的类
Java中的类(Object)Java基础类object类A.概述:类层次结构的根类 所有的类都直接或间接继承该类B.构造方法: public Object(){} C.类成员方法:Student类:public int hashCode():返回该对象的哈希码值(通过哈希算法求出),也就是返回地址值 public
2017-07-30 00:32:49 255
原创 Java语言基础(八)
Java语言基础(八)A.static关键字(可以修饰成员变量和成员方法): static关键字的特点: 随着类的加载而加载; 优先于对象存在; 被类的所有对象共享; 可以通过类名调用;B.static关键字注意事项: 在静态方法中没有this关键字; 静态方法只能访问静态的成员变量和静态的成员方法;静态变量和成员变量的区别:1)所
2017-07-12 00:38:44 218
原创 Java语言基础(七)
Java语言基础(七)A.封装概述:是指隐藏对象的属性和实现的细节,只对外提供公共的访问方式; 好处:隐藏实现的细节,提供公共的访问方式 提供代码的复用性 提高安全性B.封装原则: 1).将对外不需要提供的内容都隐藏起来; 2).将属性隐藏,对外提供公共的方法; private关键字: 是一个权限修饰符; 可以修饰成员(成
2017-07-10 20:14:36 249
原创 Java语言基础(六)
Java语言基础六A.二维数组由二维数组实现螺旋矩阵import java.util.Scanner;public class Matrix{ public static void main(String[] args){ //定义矩阵输入的初值 int cnt=1; int i=0; i
2017-07-09 15:44:22 182
原创 java基础语言(五)
java基础(五)A.二维数组(矩阵) 二维数组还是和一维数组一样存储的是同类型的数; 二维数组的声明: 数组类型[][] 数组名 =new 数组类型[][]; int[][] arr= new int[6][6];(常用) 行 列 int arr[][]=new int [6][6]; int[
2017-06-22 21:20:43 267
原创 Java语言基础(四)
A.数组数组概念:表示一个相同数据类型的连续存储单元;数组分类:动态数组:他的长度已经定义好,他的数据由系统进行分配;静态数组:他的数据给定好的,他的长度由系统进行分配;数组在程序中的声明:a.int[] arr;b.int arr[];//两种方式建议使用前者来声明数组;定义动态数组使他的长度为5;int[] arr = new int[5
2017-06-18 23:30:24 176
原创 Java语言基础(三)
Java 语言基础三3.循环A.for循环:结构: for(初始化语句;条件判断语句;部长语句(条件控制语句)){ 循环体语句;}执行流程: 首先初始化语句进行赋值,然后看条件语句是否成立; 如果是true,成立,那么就执行循环体语句; 执行完毕之和,会执行条件控制语句(++/--),该变量自增1或者自减1,然后再次
2017-06-15 15:02:50 230
原创 java的语言基础二
Java 语言基础A,数据类型占的储存空间 byte:1字节 表数范围 -128至127 short :2字节 12^15至2^15-1; int: 4字节 -2^31至2^31-1long : 8字节 -2^63至2^63-1float : 4字节 double 8字节 char: 2字节boolean
2017-06-14 14:32:07 227
原创 Java的语言基础(一)
Java的语言基础(一) Java是一种跨平台面向对象语言,他可以通过JVM(虚拟机)用于windows操作系统.Linux操作系统 Ios操作系统,但是J不能说jvm跨平台因为如果说jvm跨平台那么三个操作系统每一个都要对应一个 jvm;A.Java的关键字: 定义数据类型的关键字: class(用于定义类) interface(定义接口)
2017-06-08 21:18:28 344
原创 java基础(一)
A.计算机软件: (1)应用软件:qq (2)系统软件:widows.linux.ios;B.软件结构的成分: (1)c/s结构:Client(客户端)-Sever(服务端) 特点:客户端的软件必须审升级才能使用(qq.阿里巴巴) (2)b/s结构:Browers(浏览器端)-Sever(服务器) 特点:浏览器端只
2017-06-07 21:00:22 272
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人