FastCat 2.4

Giấy phép: Miễn phí ‎Kích cỡ tệp: 93.18 KB
‎Xếp hạng người dùng: 5.0/5 - ‎6 ‎Phiếu

Về FastCat

FastCat là một phiên bản nhanh chóng được sắp xếp hợp lý của StringBuffer / StringBuilder hiệu quả hơn bởi vì nó không phân bổ một bộ đệm cho đến khi rất phút cuối cùng, và phân bổ nó kích thước chính xác cần thiết. Bạn sử dụng nó trong viết chương trình Java của riêng bạn. Nó hoạt động rất giống với StringBuilder, vì vậy Javadoc nên là tất cả những gì bạn cần. FastCat là null-an toàn. Nếu bạn chuyển một null hoặc một chuỗi dài 0 cho một trong các các phương thức .append nó không làm gì cả. Điều này có nghĩa là bạn có thể hợp lý hóa mã ứng dụng. Bạn không cần phải tránh gắn thêm các null một cách rõ ràng, một lỗi có thể trượt qua thử nghiệm với StringBuilder vì nó có thể xảy ra chỉ hiếm khi. FastCat không hoạt động tốt nếu bạn chắp thêm một ký tự tại một thời gian để FastCat của bạn. Đối với loại ứng dụng đó, hãy sử dụng StringBuilder. FastCat hoạt động rất nhanh chóng với mức sử dụng RAM tối thiểu nếu bạn có thể dự đoán chính xác khoảng bao nhiêu khối bạn sẽ chắp thêm nhưng có chỉ là một ý tưởng mơ hồ về tổng kích thước cuối cùng. Bằng cách giảm thiểu việc sử dụng RAM, thu gom rác xảy ra ít thường xuyên hơn, làm tăng tốc độ thu gom rác. Tôi có một Tăng tốc 10% khi tôi chuyển qua ứng dụng HTMLMacros để sử dụng nó. Ý tưởng cơ bản của FastCat là bạn ước tính có bao nhiêu khối bạn nối, không phải chiều dài của đầu ra.