کتاب کار با فایلها و I/O در جاوا با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره کار با فایلها و I/O در جاوا
موضوع کلی: برنامه نویسی
موضوع میانی: جاوا (Java)
📋 سرفصلهای دوره
- 1. مقدمهای بر ورودی/خروجی در جاوا
- 2. کلاس File و مدیریت مسیرها
- 3. ایجاد فایلها و دایرکتوریها
- 4. بررسی وجود و ویژگیهای فایل
- 5. حذف و تغییر نام فایلها
- 6. لیست کردن محتویات دایرکتوری
- 7. مفاهیم Stream در جاوا
- 8. InputStream و OutputStream
- 9. خواندن فایلهای متنی با FileInputStream
- 10. نوشتن در فایلهای متنی با FileOutputStream
- 11. استفاده از BufferedInputStream و BufferedOutputStream
- 12. کار با DataInputStream و DataOutputStream
- 13. ObjectInputStream و ObjectOutputStream برای سریالسازی
- 14. سریالسازی اشیاء در جاوا
- 15. پیادهسازی رابط Serializable
- 16. کلمه کلیدی transient در سریالسازی
- 17. خواندن و نوشتن فایلهای باینری
- 18. کلاس FileReader و FileWriter
- 19. استفاده از BufferedReader برای خواندن خط به خط
- 20. نوشتن با BufferedWriter
- 21. تفاوت بین Reader و InputStream
- 22. کار با Scanner برای ورودی فایل
- 23. مدیریت استثناهای I/O با try-with-resources
- 24. کلاس IOException و زیرکلاسهای آن
- 25. بستن خودکار منابع با AutoCloseable
- 26. مسیردهی نسبی و مطلق در فایلها
- 27. کار با مسیرها و Path در java.nio.file
- 28. عملیات فایل با Files و Paths
- 29. کپی کردن فایلها در جاوا
- 30. انتقال و جابجایی فایلها
- 31. حذف فایلها و دایرکتوریها با Files
- 32. خواندن تمام محتویات یک فایل با readAllBytes
- 33. نوشتن آرایه بایت به فایل با write
- 34. کار با فایلهای موقت
- 35. مدیریت مجوزهای فایل در java.nio.file
- 36. پیمایش دایرکتوری با DirectoryStream
- 37. استفاده از FileVisitor برای پیمایش عمقی
- 38. فشردهسازی فایلها با ZipOutputStream
- 39. استخراج فایلهای فشرده با ZipInputStream
- 40. کار با فایلهای JAR
- 41. ورودی از کنسول با System.in
- 42. خروجی به کنسول با System.out و System.err
- 43. فرمتبندی خروجی با PrintStream و PrintWriter
- 44. Redirect کردن جریانهای استاندارد
- 45. Pipe کردن Streamها در جاوا
- 46. کار با RandomAccessFile
- 47. جستجو و موقعیتیابی در فایل با seek
- 48. خواندن و نوشتن همزمان با RandomAccessFile
- 49. مدیریت فایلهای بزرگ و حافظه
- 50. استفاده از ByteArrayInputStream و ByteArrayOutputStream
- 51. تبدیل Streamها به آرایه و برعکس
- 52. کار با StringReader و StringWriter
- 53. رمزگذاری فایلها با جریانهای فیلتر
- 54. فیلتر کردن محتوا در حین خواندن
- 55. استفاده از SequenceInputStream
- 56. اتصال چند InputStream به صورت ترتیبی
- 57. کار با فایلهای CSV در جاوا
- 58. خواندن فایلهای JSON ساده
- 59. نوشتن فایلهای JSON ساده
- 60. مدیریت فایلهای پیکربندی با Properties
- 61. ذخیره و بارگذاری تنظیمات با Properties
- 62. مدیریت فایلهای لاگ ساده
- 63. تاریخچه و Timestamp در نام فایلها
- 64. مقایسه محتویات دو فایل
- 65. تولید فایلهای متنی با محتوای ساختیافته
- 66. حذف خطوط تکراری از فایل
- 67. ادغام چند فایل متنی
- 68. تقسیم یک فایل بزرگ به چند فایل کوچک
- 69. بهینهسازی خواندن با بافر
- 70. مدیریت خطاهای رایج I/O در جاوا
- 71. تست واحد برای عملیات فایل
- 72. استفاده از TemporaryFolder در تستها
- 73. تفاوت بین java.io و java.nio
- 74. مفاهیم Channel و Buffer در NIO
- 75. خواندن فایل با FileChannel
- 76. نوشتن فایل با FileChannel
- 77. استفاده از ByteBuffer در NIO
- 78. عملیات غیرمسدودکننده با NIO
- 79. مدیریت فایلهای رمزگذاری شده
- 80. خلاصه و بهترین روشهای کار با فایل در جاوا
تگها:
File Handling Java
InputStream OutputStream
Java File API
java I/O آموزش
Stream در جاوا
جاوا پیشرفته
فایل در جاوا
مدیریت فایل جاوا
نویسی فایل جاوا
ورودی خروجی جاوا
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.