Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to search
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
XWxiaowei
/
JavaCode
Public
Notifications
You must be signed in to change notification settings
Fork
4
Star
7
Code
Issues
0
Pull requests
21
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Files
Expand file tree
master
Breadcrumbs
JavaCode
/
java-source
/
src
/
main
/
java
/
nio
/
Copy path
Directory actions
More options
More options
Directory actions
More options
More options
Latest commit
History
History
History
master
Breadcrumbs
JavaCode
/
java-source
/
src
/
main
/
java
/
nio
/
Copy path
Top
Folders and files
Name
Name
Last commit message
Last commit date
parent directory
..
channels
channels
charset
charset
file
file
Bits.java
Bits.java
Buffer.java
Buffer.java
BufferOverflowException.java
BufferOverflowException.java
BufferUnderflowException.java
BufferUnderflowException.java
ByteBuffer.java
ByteBuffer.java
ByteBufferAsCharBufferB.java
ByteBufferAsCharBufferB.java
ByteBufferAsCharBufferL.java
ByteBufferAsCharBufferL.java
ByteBufferAsCharBufferRB.java
ByteBufferAsCharBufferRB.java
ByteBufferAsCharBufferRL.java
ByteBufferAsCharBufferRL.java
ByteBufferAsDoubleBufferB.java
ByteBufferAsDoubleBufferB.java
ByteBufferAsDoubleBufferL.java
ByteBufferAsDoubleBufferL.java
ByteBufferAsDoubleBufferRB.java
ByteBufferAsDoubleBufferRB.java
ByteBufferAsDoubleBufferRL.java
ByteBufferAsDoubleBufferRL.java
ByteBufferAsFloatBufferB.java
ByteBufferAsFloatBufferB.java
ByteBufferAsFloatBufferL.java
ByteBufferAsFloatBufferL.java
ByteBufferAsFloatBufferRB.java
ByteBufferAsFloatBufferRB.java
ByteBufferAsFloatBufferRL.java
ByteBufferAsFloatBufferRL.java
ByteBufferAsIntBufferB.java
ByteBufferAsIntBufferB.java
ByteBufferAsIntBufferL.java
ByteBufferAsIntBufferL.java
ByteBufferAsIntBufferRB.java
ByteBufferAsIntBufferRB.java
ByteBufferAsIntBufferRL.java
ByteBufferAsIntBufferRL.java
ByteBufferAsLongBufferB.java
ByteBufferAsLongBufferB.java
ByteBufferAsLongBufferL.java
ByteBufferAsLongBufferL.java
ByteBufferAsLongBufferRB.java
ByteBufferAsLongBufferRB.java
ByteBufferAsLongBufferRL.java
ByteBufferAsLongBufferRL.java
ByteBufferAsShortBufferB.java
ByteBufferAsShortBufferB.java
ByteBufferAsShortBufferL.java
ByteBufferAsShortBufferL.java
ByteBufferAsShortBufferRB.java
ByteBufferAsShortBufferRB.java
ByteBufferAsShortBufferRL.java
ByteBufferAsShortBufferRL.java
ByteOrder.java
ByteOrder.java
CharBuffer.java
CharBuffer.java
CharBufferSpliterator.java
CharBufferSpliterator.java
DirectByteBuffer.java
DirectByteBuffer.java
DirectByteBufferR.java
DirectByteBufferR.java
DirectCharBufferRS.java
DirectCharBufferRS.java
DirectCharBufferRU.java
DirectCharBufferRU.java
DirectCharBufferS.java
DirectCharBufferS.java
DirectCharBufferU.java
DirectCharBufferU.java
DirectDoubleBufferRS.java
DirectDoubleBufferRS.java
DirectDoubleBufferRU.java
DirectDoubleBufferRU.java
DirectDoubleBufferS.java
DirectDoubleBufferS.java
DirectDoubleBufferU.java
DirectDoubleBufferU.java
DirectFloatBufferRS.java
DirectFloatBufferRS.java
DirectFloatBufferRU.java
DirectFloatBufferRU.java
DirectFloatBufferS.java
DirectFloatBufferS.java
DirectFloatBufferU.java
DirectFloatBufferU.java
DirectIntBufferRS.java
DirectIntBufferRS.java
DirectIntBufferRU.java
DirectIntBufferRU.java
DirectIntBufferS.java
DirectIntBufferS.java
DirectIntBufferU.java
DirectIntBufferU.java
DirectLongBufferRS.java
DirectLongBufferRS.java
DirectLongBufferRU.java
DirectLongBufferRU.java
DirectLongBufferS.java
DirectLongBufferS.java
DirectLongBufferU.java
DirectLongBufferU.java
DirectShortBufferRS.java
DirectShortBufferRS.java
DirectShortBufferRU.java
DirectShortBufferRU.java
DirectShortBufferS.java
DirectShortBufferS.java
DirectShortBufferU.java
DirectShortBufferU.java
DoubleBuffer.java
DoubleBuffer.java
FloatBuffer.java
FloatBuffer.java
HeapByteBuffer.java
HeapByteBuffer.java
HeapByteBufferR.java
HeapByteBufferR.java
HeapCharBuffer.java
HeapCharBuffer.java
HeapCharBufferR.java
HeapCharBufferR.java
HeapDoubleBuffer.java
HeapDoubleBuffer.java
HeapDoubleBufferR.java
HeapDoubleBufferR.java
HeapFloatBuffer.java
HeapFloatBuffer.java
HeapFloatBufferR.java
HeapFloatBufferR.java
HeapIntBuffer.java
HeapIntBuffer.java
HeapIntBufferR.java
HeapIntBufferR.java
HeapLongBuffer.java
HeapLongBuffer.java
HeapLongBufferR.java
HeapLongBufferR.java
HeapShortBuffer.java
HeapShortBuffer.java
HeapShortBufferR.java
HeapShortBufferR.java
IntBuffer.java
IntBuffer.java
InvalidMarkException.java
InvalidMarkException.java
LongBuffer.java
LongBuffer.java
MappedByteBuffer.java
MappedByteBuffer.java
ReadOnlyBufferException.java
ReadOnlyBufferException.java
ShortBuffer.java
ShortBuffer.java
StringCharBuffer.java
StringCharBuffer.java
View all files
You can’t perform that action at this time.