1. | View buffers | | |
2. | Use NIO to read a text file. | | |
3. | Create a read-only memory-mapped file | | |
4. | Create a read-write memory-mapped file | | |
5. | Create a private (copy-on-write) memory-mapped file. | | |
6. | use FileChannel and ByteBuffer | | |
7. | Fast Copy File | | |
8. | A ByteBuffer is a fixed-capacity buffer that holds byte values. | | |
9. | Create a ByteBuffer using a byte array | | |
10. | Create a non-direct ByteBuffer with a 10 byte capacity | | |
11. | Create a direct (memory-mapped) ByteBuffer with a 10 byte capacity. | | |
12. | Get the ByteBuffer's capacity | | |
13. | Use the absolute get(). | | |
14. | Set the position | | |
15. | Use the relative get() | | |
16. | Get remaining byte count in a ByteBuffer | | |
17. | Set the limit for ByteBuffer | | |
18. | This convenience method sets the position to 0 | | |
19. | Putting Bytes into a ByteBuffer | | |
20. | Converting Between a ByteBuffer an a Byte Array | | |
21. | Retrieve bytes between the position and limit | | |
22. | Retrieve all bytes in the buffer | | |
23. | Get and Set char type data in a ByteBuffer | | |
24. | Get and Set short type data in a ByteBuffer | | |
25. | Get and Set int type data in a ByteBuffer | | |
26. | Get and Set long type data in a ByteBuffer | | |
27. | Get and Set float type data in a ByteBuffer | | |
28. | Get and Set double type data in a ByteBuffer | | |
29. | Create a character ByteBuffer | | |
30. | Create a short ByteBuffer | | |
31. | Create an integer ByteBuffer | | |
32. | Create a long ByteBuffer | | |
33. | Create a double ByteBuffer | | |
34. | Get a substring | | |
35. | Using a ByteBuffer to Store Strings | | |
36. | Get default byte ordering | | |
37. | Put a multibyte value | | |
38. | Set to little endian | | |
39. | Determining If a ByteBuffer Is Direct | | |
40. | Reading from a Channel with a ByteBuffer | | |
41. | Writing and Appending a ByteBuffer to a File | | |
42. | Convert interchangeably between a ByteBuffer and a byte array | | |
43. | Create a ByteBuffer | | |
44. | Put bytes into a ByteBuffer | | |
45. | How to get bytes from a ByteBuffer | | |
46. | Write with ByteBuffer | | |
47. | Applying Regular Expressions on the Contents of a File | | |