FastCat 2.4

Licença: Livre ‎Tamanho do arquivo: 93.18 KB
‎Classificação dos usuários: 5.0/5 - ‎6 ‎Votos

Sobre FastCat

FastCat é uma versão rápida simplificada do StringBuffer/StringBuilder que é mais eficiente, porque não aloca um buffer até que o próprio de última hora, e aloca-lo o tamanho exato necessário. Você usá-lo em escrevendo seus próprios Programas Java. Ele funciona muito semelhante ao StringBuilder, então o Javadoc deve ser tudo o que você precisa. FastCat é nulo seguro. Se você passar uma linha nula ou de 0 comprimento para um dos os métodos .apêndice não fazem nada. Isso significa que você pode simplificar o seu código de aplicativo. Você não tem que evitar explicitamente anexar nulos, um erro que pode escapar através de testes com StringBuilder, uma vez que pode ocorrer raramente. FastCat não funciona bem se você anexar um caractere em um tempo para o seu FastCat. Para esse tipo de aplicação, use o tradicional Stringbuilder. FastCat funciona muito rapidamente com o uso mínimo de RAM se você pode prever com precisão aproximadamente quantos pedaços você vai anexar, mas tem apenas uma vaga ideia do tamanho total final. Minimizando o uso de RAM, seu a coleta de lixo ocorre com menos frequência, o que acelera. Eu tenho um Aceleração de 10% quando troquei o aplicativo HTMLMacros para usá-lo. A ideia básica do FastCat é você estima quantos pedaços você concatena, não o comprimento da saída.