• 整理的部分Java和C#不同点

    通过使用strutct关键字,可以定义结构体,这种类型在传递的时候,是按值传递,而不是按引用传递。Java中只有原始类型。C#中有可空类型,Nullable。Java中只有包裹类。C#中允许有指针。Java中无指针。C#中,枚举类型...
    文章 2017-11-08 940浏览量
  • gRPC Java 和Golang下server 端消息发送源码分析比较

    java没有channel这么好用的数据结构,不过可以通过redis等强大的支撑实现跟channel一样的机制,184行用brpop的方式阻塞监听redis里的消息队列,功效跟golang的channel一样;但java这边循环里的处理就没有golang...
    文章 2018-12-15 4128浏览量
  • java基础-温故而知新(01)

    调用可变参数的方法时,编译器为该可变参数隐含创建了一个数组,在方法体中以数组的形式访问可变参数。private static int add(int x,int.args){ int sum=x;以数组的形式访问可变参数args for(int i=0;i<args....
    文章 2015-01-23 879浏览量
  • Java高级之虚拟机加载机制

    第二、元数据验证,是否符合Java代码规范,如abstract类是否直接被实例化或子类有未加载的方法,普通类有无间接或直接继承基础父类:Object等;第三、字节码验证,对数据流和控制流进行分析,保证不会做出危害虚拟机...
    文章 2016-05-31 811浏览量
  • 黑马程序员 十四、Eclipse 的使用、增强 for 循环、...

    (在这里可以看看以前工作间的某个工程的结构),在不使 用工程管理的情况下,如果一个项目包括多个 Java 源文件,编程人员需要精心维护这些 源文件之间、以及源文件与其它文件的目录关系,需要逐一编译这些源...
    文章 2017-04-26 1912浏览量
  • Java高级之虚拟机加载机制

    子类初始化的时候,父类也没有再初始化,因为 父类在当前方法体中已经初始化 过了。接口与父类的唯一区别在于,接口初始化不会要求父接口,只有用到父接口才会初始化,同样的都会生成类构造器。这个时候加载类构造器...
    文章 2017-12-05 24242浏览量
  • jsp基础与提高(EL、JSTL)

    JSP的产生在一定程度上将Servlet负责表现的功能抽取了出来,但JSP页内嵌入的Java代码也破坏了页面负责表现的页面结构,特别是当运算逻辑稍微复杂一点的话,那么JSP页面大量的Java代码增加了页面维护的难度。...
    文章 2017-08-09 1147浏览量
  • java】浅谈java内部类

    或者说,在上述例子,对于data成员变量,它会首先在Inner的this查找有无这个成员变量,然后没有,那么就再在Outter.this查找 显式访问类成员变量 但有的时候我们希望既能访问外部类的成员变量,同时也能访问...
    文章 2017-09-26 2872浏览量
  • 哪些因素影响Java调用的性能?

    在默认情况下,方法将在Java中被虚拟化(可重写)。对于任一调用点,编译器需要在一个称为虚拟表(vtable)的表中寻找与其对应的方法。这 是个非常耗时的过程,所以,能进行优化的编译器,总是会试图减少这种查询...
    文章 2017-08-01 1149浏览量
  • java自学之路的经验总结——《我的Java打怪日记》

    java程序“{}”是作为一个结构体的边界符&xff0c;那么在程序里进行变量赋值的是偶&xff0c;将以“{}”作为一个查找边界。对于本类构造方法的互相调用需要注意&xff1a;1.构造方法必须在实例化新对象的的时候调用&xff0...
    文章 2021-07-17 92浏览量
  • 黑马程序员 十二、反射机制

    java ,只要给 定类的名字,那么就可以通过反射机制来获得类的所有信息。反射机制的优点与缺点: 为什么要用反射机制?直接创建对象不就可以了吗,这就涉及到了动态与静态的概念, 静态编译:在编译时确定类型...
    文章 2017-04-26 1507浏览量
  • Java Web(一)Servlet详解!

    GenericServlet类的内容详解 看上图,用红色框框起来的就是实现Servlet和ServletConfig接口所实现的方法,有9个,这很正常,但是我们可以发现,init方法有两个,一个是带有参数ServletConfig的,一个有无参的方法,...
    文章 2021-11-12 7浏览量
  • 黑马程序员 二、方法与数组

    Java 的数组必先初始化才可以使用,所谓初始化就是为数组的数组元素分配内存,并为每 个数组元素赋值;数组初始化的两种方式: 静态初始化:初始化时由我们自己指定每个数组元素的初始值,由系统决定需要的数组...
    文章 2017-03-16 1325浏览量
  • 1269道Java技术答疑,阿里技术专家帮你Java技术进阶

    云栖社区邀请到6位Java技术专家帮开发者答疑解惑,其中精华的1269道问答已经整理出来,供大家学习!如有Java相关问题,请向专家提问https://yq.aliyun.com/promotion/755 ,或者在云栖社区Java问答界面提问...
    文章 2018-11-22 4925浏览量
  • 云栖干货回顾|行业顶级NoSQL成员坐阵,NoSQL数据库...

    基于MongoDB构建数据台具有这样几个核心优势,即无缝横向扩展能力、多类型结构数据模型、逻辑模型即存储模型、异构实时数据库同步能力、无代码快速API发布能力以及简单、轻量和快速。图数据库GDB的设计与实践 阿里...
    文章 2019-10-16 2134浏览量
  • 第1章 程序设计和C语言

    编译的作用:首先是对源程序进行检查,判定它有无语法方面的错误;若有,则发出“出错信息error”。反复进行,直到没有无法错误为止。At(Attention):语法错误能够被检查出来,不可以检查出逻辑错误。在用编译系统对...
    文章 2019-04-26 1002浏览量
  • Web系统与后台Server的socket接口测试

    从功能角度,填充结构体中的不同块的内容(也就是覆盖到不同的业务功能逻辑),检查是否能够正常发出,对方是否能够正常处理。2.4 接收数据 发送请求之后,web端必然会接收到返回结果。返回的结果数据根据不同的功能...
    文章 2017-11-15 1325浏览量
  • 《Kotlin 程序设计》第五章 Kotlin 面向对象编程(OOP...

    在牺牲少量性能的情况下,获得比汇编语言更强且更容易使用的语句控制能力:条件、分支、循环,以及更多的语言特性:指针、结构体、联合体、枚举等,还创造了函数,能够将一系列指令封装成一个独立的逻辑块反复使用;...
    文章 2017-05-29 836浏览量
  • 给 JavaScript 开发者讲讲函数式编程

    这样,我们通过一个新的引用在一个新的数据结构中已经在结构上共享了上一个数据结构,并且也对前一个数据结构进行了持久化。用于改变这些不可变数据的数据结构被称为哈希映射的数组索引(HAMT)。这也是 Immutable....
    文章 2017-06-08 1408浏览量
  • 从零学 Go:原生数据类型

    还有切片、结构体、指针、通道、map、数组等其他类型。原生数据类型本文我们主要介绍 Golang 的基础类型。整型主要有两大类&xff0c;分别是&xff1a;按照整型的长度划分&xff1a;int8、int16、int32、int64按照有无...
    文章 2021-06-17 138浏览量
  • 五分钟学后端技术:如何学习Java工程师必须掌握的RPC

    但是在实例应用则会进行一系列的封装,如 RMI 便是在 TCP 协议上传递可序列化的 Java 对象。基于 HTTP 协议的 RPC 调用 该方法更像是访问网页一样,只是它的返回结果更加单一简单。其大致流程为:由服务的调用者向...
    文章 2020-03-30 1127浏览量
  • 面经手册·开篇《面试官都问我啥》

    是否压测过,有无经验 对系统健壮性的把控 JVM参数 GC调优 代码优化 4.6 环境 Linux Tomcat docker k8s 5.项目 5.1 项目经验 开发了哪些项目 重点项目是什么 你主要负责哪些 有过什么优化 5.2 工作业绩 大型项目...
    文章 2020-08-03 4579浏览量
  • JAVA开发规范

    48 不要捕获 Java 类库定义的继承自 RuntimeException 的运行时异常类,如: IndexOutOfBoundsException/NullPointerException,这类异常由程序员预检查来规避,保证程序健壮性。正例:if(obj!null){.} 反例:try...
    文章 2017-12-14 1108浏览量
  • Java学习路线-2:面向对象-类

    成员属性Field 简称属性操作方法Method 对象的行为4、类与对象的定义及使用Java中&xff0c;类是一个独立的结构体属性就是变量方法就是可以重复执行的代码/定义类 class Person { 定义属性 String name;引用数据类型 ...
    文章 2021-11-25 8浏览量
  • 项目开发规范

    所以本手册以Java开发者为中心视角,划分为编程规约、异常日志、单元测试、安全规约、工程结构、MySQL数据库六个维度,再根据内容特征,细分成若干二级子目录。根据约束力强弱及故障敏感性,规约依次分为强制、推荐...
    文章 2018-05-12 2007浏览量
  • 阿里巴巴 Java 开发手册之编程规约(一)-我的经验

    阿里巴巴 Java 开发手册 一、编程规约 (一)命名规约 1.【强制】代码的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。(代码规范,易读) 反例:_name/_name/$Object/name_/name$/Object$ 2.【强制...
    文章 2017-03-16 10263浏览量
  • 阿里巴巴 JAVA 开发手册

    阿里巴巴 JAVA 开发手册 1.0.0 阿里巴巴集团技术部 2016.12.7 首次向 Java 业界公开 一、编程规约(一)命名规约1.【强制】所有编程相关命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。反例:_name...
    文章 2017-01-11 2446浏览量
  • ...head><meta http-equiv="Cont

    设计模式:并不是一种新技术,而是一种编码经验,使用比如java中的接口,iphone中的协议,继承关系等基本手段,用比较成熟的逻辑去处理某一种类型的事情,总结为所谓设计模式。面向对象编程中,java已经归纳了23种...
    文章 1970-01-01 728浏览量
  • 见过的最全的iOS面试题

    设计模式:并不是一种新技术,而是一种编码经验,使用比如java中的接口,iphone中的协议,继承关系等基本手段,用比较成熟的逻辑去处理某一种类型的事情,总结为所谓设计模式。面向对象编程中,java已经归纳了23种...
    文章 2015-10-20 1454浏览量
  • 认识长轮询:配置中心是如何实现推送的?

    Servlet3.0 并不是一个特别新的规范,它跟 Java 6 是同一时期的产物。例如 SpringBoot 内嵌的 Tomcat 很早就支持了 Servlet3.0,你无需担心 AsyncContext 机制不起作用。SpringMVC 实现了 DeferredResult 和 Servlet...
    文章 2021-02-18 5950浏览量
1 2 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化