De java-aap of krabbenetende makaak (Macaca fascicularis) is een aap van het geslacht makaken (Macaca), die van nature voorkomt in Zuidoost-Azië.
Bij de geboorte is kleur van de vacht van de java-aap zwart. Volwassen exemplaren hebben een grijsgroene of roodbruine vacht. Ze hebben een donkere snuit. De mannetjes hebben snorharen en vrouwtjes hebben een baard.
De java-aap kan zo'n 50 cm lang worden en heeft een ongeveer 50–60 cm lange staart. Mannetjes wegen zo'n 5–7 kg en vrouwtjes zo'n 3–4 kg.
De apen leven gemiddeld genomen in groepen van zo'n 30 exemplaren, met een ongeveer 2.5 vrouwtje op één mannetje.
De java-aap kan in gevangenschap zo'n 30-35 jaar oud worden.
De java-aap komt van nature voor in de Aziatische landen India, Cambodja, Laos, Thailand, Myanmar, Vietnam, Maleisië, Indonesië en de Filipijnen. Daarnaast is het dier op een aantal plaatsen in de wereld in het wild geïntroduceerd.
De java-aap komt voornamelijk voor in bosrijke gebieden langs rivieren en aan de kust en brengt veel tijd van de dag door boven in de bomen, maar komt ook vaak op de grond en kan ook erg goed zwemmen. Java-apen kunnen goed overweg met mensen en leven daarom ook vaak in de buurt van dorpen.
De java-aap eet voornamelijk fruit. Daarnaast ook wel bladeren, knoppen, gras, bloemen en zaden, maar ook insecten, krabben, garnalen en kikkers.
De vrouwtjes van de java-aap zijn geslachtsrijp als ze zo'n 4 jaar oud zijn. Daarna krijgen ze elke 1 à 2 jaar een jong. De mannetjes zijn pas geslachtsrijp als ze zo'n 6 jaar oud zijn. De draagtijd bedraagt zo'n 5,5 maand. De zoogtijd iets meer dan een jaar.
Een jong van een vrouwtje dat hoger in rang staat in de groep heeft gemiddeld gesproken een grotere kans om te overleven. De redenen hiervoor zijn dat nageslacht van vrouwtjes die lager in rang zijn minder kans op voedsel heeft en meer agressiviteit van vrouwtjes die hoger in rang zijn zal ondervinden.
Interessant is dat de jongste dochter van de alfavrouw meestal hoger staat dan haar oudere zussen.
Van deze soort worden 10 ondersoorten onderscheiden.
De java-aap of krabbenetende makaak (Macaca fascicularis) is een aap van het geslacht makaken (Macaca), die van nature voorkomt in Zuidoost-Azië.