జావా మల్టీథ్రెడింగ్
జావా మల్టీథ్రెడింగ్ క్వెస్ట్ విద్యార్థులను మల్టీథ్రెడింగ్తో రహస్య కోడ్జిమ్ సెంటర్కు పరిచయం చేస్తుంది. 10 స్థాయిల వ్యవధిలో, మీరు ఆబ్జెక్ట్, స్ట్రింగ్ మరియు అంతర్గత తరగతుల సంస్థను అధ్యయనం చేస్తారు. మీరు థ్రెడ్లను ఎలా సృష్టించాలి మరియు ఆపాలి, డెడ్లాక్ అంటే ఏమిటి మరియు వేచి ఉండటం, తెలియజేయడం మరియు తెలియజేయడం వంటి అన్ని పద్ధతులు నేర్చుకుంటారు. మీరు పనిచేసిన అనుభవం పొందుతారు jsoup మరియు స్వింగ్ , మరియు ఆటోప్యాకింగ్ మరియు దాని అమలు వివరాల గురించి తెలుసుకోండి. ఈ అన్వేషణలో, మీరు మీ మొదటి చిన్న-ప్రాజెక్ట్లను సృష్టిస్తారు, అవి పెద్ద పనులు . అభ్యాసాన్ని సులభతరం చేయడానికి, వాటిని దశలుగా విభజించారు. మీరు కొన్ని గేమ్లను వ్రాయవలసి ఉంటుంది: Tetris , Snake , a space shooter , and Arkanoid . మీరు చాట్ సిస్టమ్ , ATM ఎమ్యులేటర్ మరియు వెబ్ స్క్రాపర్ వంటి బహుళ దశలతో తీవ్రమైన పనులపై కూడా పని చేస్తారు!
- స్థాయి
లాక్ చేయబడింది ఆబ్జెక్ట్ ఆబ్జెక్ట్ యొక్క సంస్థ: సమానం, హ్యాష్కోడ్, క్లోన్, వేచి ఉండండి, తెలియజేయండి, toString() - స్థాయి
లాక్ చేయబడింది స్ట్రింగ్: మార్చగల, మార్పులేని, ఫార్మాట్, StringTokenizer, StringBuilder, StringBuffer - స్థాయి
లాక్ చేయబడింది అంతర్గత తరగతులు, ఉదా Map.Entry - స్థాయి
లాక్ చేయబడింది అంతర్గత తరగతులు, అమలు లక్షణాలు - స్థాయి
లాక్ చేయబడింది థ్రెడ్లను సృష్టించడం మరియు ఆపడం: ప్రారంభం, అంతరాయం, నిద్ర, దిగుబడి - స్థాయి
లాక్ చేయబడింది భాగస్వామ్య డేటాను యాక్సెస్ చేస్తోంది: సమకాలీకరించబడిన, అస్థిరమైనది - స్థాయి
లాక్ చేయబడింది ప్రతిష్టంభన. వేచి ఉండండి, తెలియజేయండి, అందరికీ తెలియజేయండి - స్థాయి
లాక్ చేయబడింది ట్రెడ్గ్రూప్, థ్రెడ్లోకల్, ఎగ్జిక్యూటర్, ఎగ్జిక్యూటర్ సర్వీస్, కాల్ చేయదగినది. jsoupతో పని చేస్తున్నారు - స్థాయి
లాక్ చేయబడింది ఆటోబాక్సింగ్, అమలు లక్షణాలు - స్థాయి
లాక్ చేయబడింది ఆపరేటర్లు: సంఖ్యా, తార్కిక మరియు బైనరీ. స్వింగ్తో పని చేస్తోంది