• 变量基本使用

    变量-提出问题有一群小孩在堆雪人,不时有新的小孩加入,请问如何知道现在共有多少人在?编写程序解决。2.传统的方法来解决思路:1.在main方法中定义一个变量count2.当一个小孩加入游戏后count+,最后一个count ...
    文章 2021-12-24 37浏览量
  • 【经典推荐】每个初学者都应该搞懂的问题

    至于为什么要把String类设计成不可变类,是它的用途决定的。其实不只String,很多Java标准类库中的类都是不可变的。在开发一个系统的时候,我们有时候也需要设计不可变类,来传递一组相关的值,这也是面向对象思想的...
    文章 2009-07-18 748浏览量
  • 转23种Java设计模式】创建型模式篇:构建者模式

    汇总目录链接:【转23种Java设计模式】学习目录汇总整理一、简介  将一个复杂对象分解成多个相对简单的部分,然后根据不同需要分别创建它们,最后构建成该复杂对象。例如:电脑是显示器、键盘、鼠标等等组成使用...
    文章 2022-05-18 19浏览量
  • 每个Java初学者都应该搞懂的六个问题

    至于为什么要把String类设计成不可变类,是它的用途决定的。其实不只String,很多Java标准类库中的类都是不可变的。在开发一个系统的时候,我们有时候也需要设计不可变类,来传递一组相关的值,这也是面向对象思想的...
    文章 2017-12-05 1051浏览量
  • 标准C++std:string的内存共享和Copy-On-Write技术

    因为是从堆上分配内存,所以string类在维护这块内存上是格外小心的,string类在返回这块内存地址时,只返回const char*,也就是只读的,如果你要写,你只能通过string提供的方法进行数据的改写。2.1、特性 由表及里...
    文章 2017-11-14 1203浏览量
  • java六大必须理解的问题

    至于为什么要把String类设计成不可变类,是它的用途决定的。其实不只String,很多Java标准类库中的类都是不可变的。在开发一个系统的时候,我们有时候也需要设计不可变类,来传递一组相关的值,这也是面向对象思想的...
    文章 2012-04-29 759浏览量
  • 构造器、对象数组、对象属性、静态实例块、this关键字

    只要是对象就是他出花来他都是要创建对象的 dog[i].name=input.next();} System.out.println(dog[1].name);System.out.println(dog[3].name);} } 没有赋值的对象变量是什么值?null null 表示变量没有指向任何内存...
    文章 2019-02-01 853浏览量
  • C++ STL STRING的COPY-ON-WRITE技术详解

    因为是从堆上分配内存,所以string类在维护这块内存上是格外小心的,string类在返回这块内存地址时,只返回const char,也就是只读的,如果你要写,你只能通过string提供的方法进行数据的改写。特性 由表及里,由...
    文章 2020-10-01 112浏览量
  • 手把手转win8开发系列课程(7)

    一开始,我在vs中就创建了一个名叫的data的新的文件夹,而且在这一文件夹下面创建了两个新的文件、第一个叫食品项(GroceryItem)的,他代表了食品列表中的单独的一项。源代码如下所示: 1 using System....
    文章 2016-04-15 1434浏览量
  • 读书笔记 effective c++ Item 31 把文件之间的编译...

    这里,Person的实现需要使用一些的定义,也就是string,Date,和Address,如果Person对这些的定义没有访问权,那么Person不会被编译通过。这些定义通过使用#include指令来提供,所以在定义Person的文件中,你...
    文章 2017-03-12 761浏览量
  • 三道简单的 String 面试题干趴下了 n 多大牛!

    CharSequence下面我们通过几道面试题来学习String类如何创建一个字符串一般来说有三种&xff1a;通过new关键字通过构造方法去创建通过双引号“”通过字符串连接符&43;和其余字符串进行拼接创建说说这几种的区别当通过...
    文章 2022-02-10 54浏览量
  • 【Java】如何优雅的做字符串的拼接

    都知道,String 是 Java 中一个不可变的,所以一旦被实例化就无法被修改。那么我们怎么去优雅的拼接我们的字符串呢?老夫这里找了一堆的技术资料,基本上Java中的字符串的拼接都在这了。上面有提到,字符串是不可...
    文章 2020-01-22 2802浏览量
  • 0016-Avro序列化&反序列化和Spark读取Avro数据

    本篇文章主要讲如何使用java生成Avro格式数据以及如何通过spark将Avro数据文件转换成DataSet和DataFrame进行操作。1.1Apache Arvo是什么?Apache Avro 是一个数据序列化系统,Avro提供Java、Python、C、C++、C#等...
    文章 2018-11-18 1161浏览量
  • Java文件操作、IO流4

    public static void main(String[]args)throws IOException { PrintWriter(String fileName)&xff1a;使用指定的文件名创建一个新的PrintWriter&xff0c;而不需要自动执行行刷新 PrintWriter pw&61;new PrintWriter(&34;...
    文章 2022-05-30 11浏览量
  • 转数据系列一】人口普查统计案例

    感谢大家关注转数据系列文章,我们希望通过在阿里云机器学习平台上提供demo数据并搭建相关的实验流程的方式来帮助大家学习如何通过算法来挖掘数据中的价值。本系列文章包含详细的实验流程以及相关的文档教程,欢迎...
    文章 2016-06-01 13229浏览量
  • 你还在认为TypeScirpt 是 AnyScript?...

    下面,我们一起来看看 TypeScript,本文是对标 TypeScript 文档进行来讲解,更加大白话的简单讲述如何使用TypeScript.入手导图TypeScript一,安装环境#npm install-g typescript1.1 VSCode 配置自动编译文件#1.在目录...
    文章 2021-08-29 12917浏览量
  • 标准C++类string的Copy-On-Write技术(三)

    我们想到了string类的内存是在堆上动态分配的,既然共享内存的各个类指向的是同一个内存区,我们为什么不在这块区上多分配一点空间来存放这个引用计数呢?这样一来,所有共享一块内存区的类都有同样的一个引用计数,...
    文章 2017-11-24 766浏览量
  • 改善Java代码质量的

    1.命名规范: 包名全小写,名首字母大写,常量全部大写并用下划线分割,变量采用驼峰命名的方法。...13.避免为final变量复杂赋值,这个是你老老实实用一句话搞定,别太多花样没事。持续更新中。
    文章 2018-07-18 931浏览量
  • 【Java】如何优雅的做字符串的拼接

    MessageFormat 方法在 java.text 里面,所以呢,他对一些 文本数据(String)比较友好。曾经在使用这个方法的时候,我有一个数字,20 000 000 的一个数,经过这个转成了 20,000,000。而用 String.format()就没这...
    文章 2020-01-22 13294浏览量
  • Java基础-08总结帮助文档,代码块,继承

    1:如何制作帮助文档(了解)(1)写一个(2)加入文档注释(3)通过javadoc工具生成即可javadoc-d 目录-author-version ArrayTool.java 我想要对数组进行操作在同一个文件夹下,定义在两个文件中和定义在一个文件中其实...
    文章 2016-12-05 1178浏览量
  • Java 学习(26)-(IO流之Properties /合并流/序列...

    Properties (1)是一个集合,Hashtable 的子类 (2)特有功能 A:public Object setProperty(String key,String value);... 怎么呢?raf.writeInt(100);raf.writeChar('a');raf.writeUTF("中国");raf.close();}
    文章 2018-08-03 1201浏览量
  • JDK5的枚举类型详细介绍

    工作中还是一直使用jdk1.4.2版本,JDK5出来这么久也只是偶尔玩玩,特别是在学习EJB3时好好体验了一把Annotation的便利. 枚举类型也是JDK5引入的新的特性,看了几篇文章,还是蛮有趣的. 过去我们定义常量,都是在一个专门...
    文章 2017-05-16 1668浏览量
  • 团队沟通利器之UML——

    既然是正向工程,那我们就可以在”设计器“上面随便拖一些元素看看效果,细节的大家可以自己。二:基本元素 1:图,枚举,接口,抽象,结构,委托 这几个元素我想学OO的都已经烂熟于心了,也没有什么好...
    文章 2016-04-13 1263浏览量
  • Func和Action委托简单用法

    Func和Action是特殊的类型,它们允许你在不必指定自定义委托类型的情况下,去使用委托。在整个.NET框架中都可以使用它们。例如,在我们考察并行计算时,你也会看到这两个的示例。上面一段文字是官方的一段翻译。...
    文章 2017-04-07 1469浏览量
  • String 既然能做性能调优,我直呼内行(二)

    如何更上一层楼优化 String 对象的使用。大字符串如何构建既然 String 对象是不可变&xff0c;所以我们在频繁拼接字符串的时候是否意味着创建多个对象呢&xff1f;String str&61;34;癞蛤蟆撩青蛙&34;43;34;长的丑&34;43;34...
    文章 2022-05-01 32浏览量
  • UML图入门介绍

    前言:笔者辞职后出去了一圈,直到上周六回来,开始准备面试找工作,在准备的过程中回顾了一下以往写的博客中的知识点,发现最开始写的那版设计模式一点也不好。不好在哪里呢?第一示例的命名不够通俗易懂。第二举...
    文章 2018-10-20 979浏览量
  • 函数式接口&lambda表达式&方法引用

    另一方面,我们自己要根据方法的类型知道如何引用名:静态方法名引用名(对象名):实例方法名名:实例方法名lambda表示的第一个参数是作为方法的调用者传递进去的名:new-构造方法引用编译可以很智能的推断出,你在...
    文章 2022-05-10 18浏览量
  • 【机器学习PAI实践二】人口普查统计

    感谢大家关注转数据系列文章,我们希望通过在阿里云机器学习平台上提供demo数据并搭建相关的实验流程的方式来帮助大家学习如何通过算法来挖掘数据中的价值。本系列文章包含详细的实验流程以及相关的文档教程,欢迎...
    文章 2016-12-30 1396浏览量
  • C#软件设计——小话设计模式原则之:单一职责原则SRP

    比如我们普通的老人机只需要一些最基础的功能,比如它只需要充电、打电话、接电话的功能,但是按照上面的设计,它也要实现IMobilePhoneFunction接口,某一天,我们增加了一个新的功能游戏,那么我们就需要在接口...
    文章 2017-11-14 1036浏览量
  • C#软件设计——小话设计模式原则之:单一职责原则SRP

    比如我们普通的老人机只需要一些最基础的功能,比如它只需要充电、打电话、接电话的功能,但是按照上面的设计,它也要实现IMobilePhoneFunction接口,某一天,我们增加了一个新的功能游戏,那么我们就需要在接口...
    文章 2017-11-14 1033浏览量
1 2 3 4 ... 30 >

云产品推荐

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