首页 \ 问答 \ String和StringBuffer在Java中有什么区别?(What is the difference between String and StringBuffer in Java?)

String和StringBuffer在Java中有什么区别?(What is the difference between String and StringBuffer in Java?)

String和StringBuffer在Java中有什么区别?

String有最大大小吗?


What is the difference between String and StringBuffer in Java?

Is there a maximum size for String?


原文:https://stackoverflow.com/questions/2439243
更新时间:2023-07-07 10:07

最满意答案

大多数Linux的UML工具看起来真的很糟糕,但你可以使用这些:

  • ArgoUML (基于Java,我有一些毛病图)
  • Umbrello的
  • Violet UML编辑器 (需要Java)
  • UMLet (需要Java)
  • 迪亚
  • 的StarUML

实验/备选方案:

  • ASCII流程 - 您不能总是包含文档中的图像,但简单的文本看起来到处都是相同的,很好用于代码快速概述。

  • Cloudcraft - 用Cloudcraft绘制AWS图。 适用于快速架构图。

对于快速图纸,谁也不怕“代码”一些图表,我也建议看看这个产品http://yuml.me/diagram/scruffy/class/samples 。


Most of the UML tools for linux looks really bad, but you could use these:

Experimental/alternatives:

  • ASCII flow - you can not always include images in documentation but simple text looks everywhere same, good to use in code for quick overview.

  • Cloudcraft - Draw AWS diagrams with Cloudcraft. Good for quick architecture diagrams.

For quick drawings and who does not scare to "code" some diagrams I also suggest to take look at this product http://yuml.me/diagram/scruffy/class/samples.

相关问答

更多
  • 我建议使用phpmyadmin 它绝对是那里最好的免费工具,它可以在任何使用php + mysql的系统上运行 i suggest using phpmyadmin it’s definitely the best free tool out there and it works on every system with php+mysql
  • 在Eclipse中使用EMF,您可以比较两个UML图。 http://wiki.eclipse.org/EMF_Compare/UML_Compare 因此,您需要使用以下框架将ArgoUML转换为EMF标准。 http://argo2ecore.sourceforge.net/ Using EMF in Eclipse you can compare two UML diagrams. http://wiki.eclipse.org/EMF_Compare/UML_Compare So, you need ...
  • 我使用Dia绘制UML图(以及其他图),但它不能生成代码(至少没有一些其他工具,如dia2code )。 它更像是通用图表绘图工具,对UML有一个体面的支持。 Umbrello是专门用于基于UML的建模的工具。 在绘图方面与Dia相当,加上它可以从多种语言导出和导入代码。 在我看来,上述应用程序是从Ubuntu获得的最好的。 然而,还有其他几个应用程序/库与UML建模有关。 打开系统 - >管理 - >突触包管理器,并在搜索框中键入“uml”。 I use Dia for drawing UML diagr ...
  • 大多数Linux的UML工具看起来真的很糟糕,但你可以使用这些: ArgoUML (基于Java,我有一些毛病图) Umbrello的 Violet UML编辑器 (需要Java) UMLet (需要Java) 迪亚 的StarUML 实验/备选方案: ASCII流程 - 您不能总是包含文档中的图像,但简单的文本看起来到处都是相同的,很好用于代码快速概述。 Cloudcraft - 用Cloudcraft绘制AWS图。 适用于快速架构图。 对于快速图纸,谁也不怕“代码”一些图表,我也建议看看这个产品http ...
  • 最初:混乱 最初写这个答案的时候,我最近已经从Visual Studio(经过多年的经验)切换到Linux,而我所做的第一件事是尝试找到一个合理的IDE。 当时这是不可能的:没有好的IDE存在。 主显节:UNIX是一个IDE。 所有的。 1 然后我意识到Linux中的IDE是其工具的命令行: 首先你设置你的shell 在我的情况下,Bash,但很多人喜欢 鱼或 (哦我的)Zsh 和你的编辑; 挑你的毒药 - 都是最先进的: Neovim 2或 Emacs 。 根据您的需要,您将不得不安装和配置几个插件,使编 ...
  • 大多数工具只会给你一个结构视图(类和包),老实说,它并没有告诉你运行时发生了什么。 Sparx Systems的Enterprise Architect包含一个Visual Execution Analyzer ,可以从调试会话生成序列图。 它支持C ++,但只支持Windows,因此您必须重建,但如果我理解正确,您已经在Visual Studio中运行了代码。 这是一个简短的演示 (在这种情况下,代码在C#中,但它们也声称支持C ++)。 这不是一个完整的往返,写在UML中的代码,但我个人认为这无论如何都 ...
  • 来自GNU工具的gcov 。 gcov from the GNU tools.
  • 你需要什么样的型号? 您是否正在捕获有关视觉方面的一些信息? 在这种情况下,线框或其他故事板技术是好的。 您还需要捕获导航信息,这可以通过故事板来完成,但有时UML状态图更容易理解。 然后,您可能还希望捕获与每个状态关联的数据模型,在这种情况下,简单的UML类图很有效。 在基于AJAX的应用程序中,您还需要记录“不可见”的ajax活动,并且UML状态图以及调用的REST服务的类可能会有所帮助。 What kind of model do you need? Are you capturing some in ...
  • 试试Code :: Blocks 强调: * Open Source! GPLv3, no hidden costs. * Cross-platform. Runs on Linux, Mac, Windows (uses wxWidgets). * Written in C++. No interpreted languages or proprietary libs needed. * Extensible through plugins 编译: * Multiple compiler support ...
  • 如果您使用的是Visual Studio Team Suite 2005(注意:不是2008),我相信您可以选择将.Net代码反向工程到Visio的UML中,注意,这不适用于Visual Studio Team Suite 2008! 要使用Team Suite 2005将.Net代码逆向工程化为UML,您应该能够点击以下菜单项目:Projects - > Visio UML - > Reverse Engineer。 对于Team Suite 2008(仅作为一个FYI,因为您使用的是VS 2005),M ...

相关文章

更多

最新问答

更多
  • 获取MVC 4使用的DisplayMode后缀(Get the DisplayMode Suffix being used by MVC 4)
  • 如何通过引用返回对象?(How is returning an object by reference possible?)
  • 矩阵如何存储在内存中?(How are matrices stored in memory?)
  • 每个请求的Java新会话?(Java New Session For Each Request?)
  • css:浮动div中重叠的标题h1(css: overlapping headlines h1 in floated divs)
  • 无论图像如何,Caffe预测同一类(Caffe predicts same class regardless of image)
  • xcode语法颜色编码解释?(xcode syntax color coding explained?)
  • 在Access 2010 Runtime中使用Office 2000校对工具(Use Office 2000 proofing tools in Access 2010 Runtime)
  • 从单独的Web主机将图像传输到服务器上(Getting images onto server from separate web host)
  • 从旧版本复制文件并保留它们(旧/新版本)(Copy a file from old revision and keep both of them (old / new revision))
  • 西安哪有PLC可控制编程的培训
  • 在Entity Framework中选择基类(Select base class in Entity Framework)
  • 在Android中出现错误“数据集和渲染器应该不为null,并且应该具有相同数量的系列”(Error “Dataset and renderer should be not null and should have the same number of series” in Android)
  • 电脑二级VF有什么用
  • Datamapper Ruby如何添加Hook方法(Datamapper Ruby How to add Hook Method)
  • 金华英语角.
  • 手机软件如何制作
  • 用于Android webview中图像保存的上下文菜单(Context Menu for Image Saving in an Android webview)
  • 注意:未定义的偏移量:PHP(Notice: Undefined offset: PHP)
  • 如何读R中的大数据集[复制](How to read large dataset in R [duplicate])
  • Unity 5 Heighmap与地形宽度/地形长度的分辨率关系?(Unity 5 Heighmap Resolution relationship to terrain width / terrain length?)
  • 如何通知PipedOutputStream线程写入最后一个字节的PipedInputStream线程?(How to notify PipedInputStream thread that PipedOutputStream thread has written last byte?)
  • python的访问器方法有哪些
  • DeviceNetworkInformation:哪个是哪个?(DeviceNetworkInformation: Which is which?)
  • 在Ruby中对组合进行排序(Sorting a combination in Ruby)
  • 网站开发的流程?
  • 使用Zend Framework 2中的JOIN sql检索数据(Retrieve data using JOIN sql in Zend Framework 2)
  • 条带格式类型格式模式编号无法正常工作(Stripes format type format pattern number not working properly)
  • 透明度错误IE11(Transparency bug IE11)
  • linux的基本操作命令。。。