కోడ్జిమ్ విశ్వవిద్యాలయం
నేర్చుకోవడం
కోర్సు
పనులు
సర్వేలు & క్విజ్లు
ఆటలు
సహాయం
షెడ్యూల్
సంఘం
వినియోగదారులు
ఫోరమ్
చాట్
వ్యాసాలు
విజయ గాథలు
కార్యాచరణ
సమీక్షలు
చందాలు
లైట్ థీమ్
పాఠాలు
సమీక్షలు
మా గురించి
ప్రారంభించండి
నేర్చుకోవడం ప్రారంభించండి
ఇప్పుడే నేర్చుకోవడం ప్రారంభించండి
క్వెస్ట్ మ్యాప్
పాఠాలు
అన్ని అన్వేషణలు
అన్ని స్థాయిలు
జావా మెమరీ మోడల్
మాడ్యూల్ 3
స్థాయి,
పాఠం
జావా మెమరీ మోడల్కు పరిచయం జావా మెమరీ మోడల్ (JMM) జావా రన్టైమ్ వాతావరణంలో థ్రెడ్ల ప్రవర్తనను వివరిస్తుంది. మెమరీ మోడల్ అనేది జావా భాష యొక్క అర్థశాస్త్రంలో భాగం, మరియు సాఫ్ట్వేర్ను అభివృద్ధి చేస్తున్నప్పుడు ప్రోగ్రామర్ ఏమి చేయవచ్చో మరియు
జావాలో చెత్త సేకరణ
మాడ్యూల్ 3
స్థాయి,
పాఠం
జావాలో చెత్త సేకరణ ఏమిటో గుర్తుకు తెచ్చుకోండి చెత్త సేకరణ అనేది ఉపయోగించని వస్తువులను నాశనం చేయడం ద్వారా పూర్తి రన్టైమ్ మెమరీని తిరిగి పొందే ప్రక్రియ. కొన్నిసార్లు ప్రోగ్రామర్ పనికిరాని వస్తువులను నాశనం చేయడం మరచిపోవచ్చు మరియు వాటికి కేటాయ
తరతరాలుగా చెత్త సేకరణ
మాడ్యూల్ 3
స్థాయి,
పాఠం
తరాల వస్తువులతో పని చేయడం జావా చెత్త సేకరించేవారు వయస్సు ఆధారంగా వస్తువులను వర్గీకరించగల తరం చెత్త సేకరణ వ్యూహాన్ని అమలు చేస్తారు. JVMలో ఇటువంటి అవసరాన్ని (అన్ని వస్తువులను గుర్తించడం మరియు కుదించడం) అసమర్థంగా పిలువబడుతుంది. పెద్ద సంఖ్యలో వ
జావాలో చెత్త సేకరించే రకాలు
మాడ్యూల్ 3
స్థాయి,
పాఠం
సీరియల్ GC చెత్త సేకరణ జావాలో జ్ఞాపకశక్తి సామర్థ్యాన్ని మెరుగుపరుస్తుంది, కుప్ప నుండి ప్రస్తావించని వస్తువులను తీసివేసి, కొత్తగా సృష్టించిన వస్తువులకు చోటు కల్పిస్తుంది. జావా వర్చువల్ మెషీన్లో ఎనిమిది రకాల చెత్త కలెక్టర్లు ఉన్నాయి. వాటిలో
జావాలో చెత్త కలెక్టర్ను ఎంచుకోవడం
మాడ్యూల్ 3
స్థాయి,
పాఠం
7.1* సరైన చెత్త కలెక్టర్ను ఎలా ఎంచుకోవాలి మీ అప్లికేషన్కు ఖచ్చితమైన జాప్యం ఆవశ్యకతలు లేకుంటే, మీరు అప్లికేషన్ను అమలు చేయాలి మరియు JVM నే సరైన కలెక్టర్ని ఎంచుకోవాలి. చాలా సందర్భాలలో, డిఫాల్ట్ సెట్టింగ్లు బాగా పనిచేస్తాయి. అవసరమైతే, పనిత
జావాలో జంక్ లింక్లు
మాడ్యూల్ 3
స్థాయి,
పాఠం
8.1 జావాలో బలహీనమైన సూచనలు జావాలో అనేక రకాల సూచనలు ఉన్నాయి. బలమైన రిఫరెన్స్ ఉంది - ఇవి మనం ప్రతిరోజూ సృష్టించే అత్యంత సాధారణ లింక్లు. Object object = new Object();//создал обьект
జావా కరెన్సీ లైబ్రరీ
మాడ్యూల్ 3
స్థాయి,
పాఠం
ఫీల్డ్ ప్రకటించబడితే లేదా ఏదైనా రీడ్-రైట్ చేయడానికి ముందు పొందిన ప్రత్యేకమైన లాక్ ద్వారా రక్షించబడినట్లయితే, ఫీల్డ్లో రీడ్-రైట్ అనేది అణు ఆపరేషన్. కానీ మీరు ఇప్పటికీ లోపాన్ని ఎదుర్కొంటే, మీరు క్రమాన్ని మార్చడం (క్రమాన్ని మార్చడం, క్రమాన్ని
జావాలో అణు కార్యకలాపాలు
మాడ్యూల్ 3
స్థాయి,
పాఠం
అణు కార్యకలాపాల ఆవిర్భావానికి ముందస్తు అవసరాలు అణు కార్యకలాపాలు ఎలా పనిచేస్తాయో అర్థం చేసుకోవడంలో మీకు సహాయపడటానికి ఈ ఉదాహరణను పరిశీలిద్దాం: public class Counter {
ఏకకాల సేకరణలు
మాడ్యూల్ 3
స్థాయి,
పాఠం
కాపీఆన్ రైట్అర్రేలిస్ట్ అందించిన సేకరణలో జోడింపు , సెట్ , తీసివేయి కార్యకలాపాల ఫలితంగా అంతర్గత శ్రేణి యొక్క కొత్త కాపీ సృష్టించబడుతుంది. మేము ConcurrentModificationExceptionని పట్టుకోలేమని ఇది నిర్ధారిస్తుంది . శ్రేణిని కాపీ చేస్తున్నప్పుడు
ఏకకాల క్యూలు
మాడ్యూల్ 3
స్థాయి,
పాఠం
నాన్-బ్లాకింగ్ క్యూలు లింక్ చేయబడిన నోడ్లలో థ్రెడ్-సేఫ్ మరియు ముఖ్యంగా నాన్-బ్లాకింగ్ క్యూ అమలులు. ConcurrentLinkedQueue - ఇది చెత్త కలెక్టర్తో పని చేయడానికి స్వీకరించబడిన నిరీక్షణ రహిత అల్గారిథమ్ను ఉపయోగిస్తుంది. ఈ అల్గోరిథం చాలా సమర
సింక్రొనైజర్లు: జావాలో వనరులకు సమకాలీకరణ యాక్సెస్
మాడ్యూల్ 3
స్థాయి,
పాఠం
సెమాఫోర్ ఫైల్ సిస్టమ్తో పనిచేసేటప్పుడు థ్రెడ్ల సంఖ్యను పరిమితం చేయడానికి అవసరమైనప్పుడు సెమాఫోర్లు సాధారణంగా ఉపయోగించబడతాయి. ఫైల్ లేదా ఇతర షేర్డ్ రిసోర్స్కి యాక్సెస్ కౌంటర్ ద్వారా నియంత్రించబడుతుంది. దాని విలువ సున్నా కంటే ఎక్కువగా ఉంటే,
కార్యనిర్వాహకులు: ఎక్జిక్యూటబుల్ వస్తువులు
మాడ్యూల్ 3
స్థాయి,
పాఠం
6.1 ఎక్జిక్యూటబుల్ వస్తువులు కాబట్టి మేము ప్యాకేజీ యొక్క అతిపెద్ద భాగానికి చేరుకున్నాము. ఇది ఫ్యూచర్ మరియు కాల్ చేయదగిన ఇంటర్ఫేస్ల ద్వారా ఫలితాలను పొందగల సామర్థ్యంతో అసమకాలిక టాస్క్లను అమలు చేయడానికి ఇంటర్ఫేస్లను వివరిస్తుంది, అలాగే థ్
ఇంకా చూపించు
1
...
32
33
34
35
Please enable JavaScript to continue using this application.