జావా 8 ఇన్ యాక్షన్ అనేది రౌల్-గాబ్రియేల్ ఉర్మా, మారియో ఫుస్కో మరియు అలాన్ మైక్రాఫ్ట్ల సమగ్ర పుస్తకం, ఇది జావా 8లో ప్రవేశపెట్టబడిన కొత్త ఫీచర్లను కవర్ చేస్తుంది. పుస్తకంలో మీరు కనుగొనే వాటి యొక్క అవలోకనం ఇక్కడ ఉంది:
జావా 8కి పరిచయం: ఈ విభాగం లాంబ్డా ఎక్స్ప్రెషన్లు, స్ట్రీమ్లు మరియు కొత్త తేదీ మరియు సమయ APIతో సహా జావా 8లోని కొత్త ఫీచర్ల యొక్క అవలోకనాన్ని అందిస్తుంది.
లాంబ్డాస్ మరియు ఫంక్షనల్ ఇంటర్ఫేస్లు: ఈ విభాగం లాంబ్డా ఎక్స్ప్రెషన్లు మరియు ఫంక్షనల్ ఇంటర్ఫేస్ల యొక్క ప్రాథమికాలను కవర్ చేస్తుంది, మరింత సంక్షిప్త మరియు వ్యక్తీకరణ కోడ్ను వ్రాయడానికి వాటిని ఎలా ఉపయోగించాలి అనే దానితో సహా.
స్ట్రీమ్లు: ఈ విభాగం కొత్త స్ట్రీమ్ల APIని కవర్ చేస్తుంది, ఇది డేటా సేకరణలను ఫంక్షనల్ మార్గంలో ప్రాసెస్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. ఇది స్ట్రీమ్లను ఎలా సృష్టించాలి, ఫిల్టర్ చేయాలి మరియు సమగ్రపరచాలి, అలాగే మీ కోడ్లో స్ట్రీమ్లను ఉపయోగించడం కోసం ఉత్తమ అభ్యాసాల గురించి సమాచారాన్ని కలిగి ఉంటుంది.
డిఫాల్ట్ పద్ధతులు: ఈ విభాగం కొత్త డిఫాల్ట్ పద్ధతుల లక్షణాన్ని కవర్ చేస్తుంది, ఇది ఇప్పటికే ఉన్న కోడ్ను విచ్ఛిన్నం చేయకుండా ఇంటర్ఫేస్లకు కొత్త పద్ధతులను జోడించడానికి మిమ్మల్ని అనుమతిస్తుంది.
ఐచ్ఛికాన్ని ఉపయోగించడం: ఈ విభాగం కొత్త ఐచ్ఛిక తరగతిని కవర్ చేస్తుంది, ఇది మీ కోడ్లో శూన్య విలువలను నిర్వహించడానికి సురక్షితమైన మరియు మరింత వ్యక్తీకరణ మార్గాన్ని అందిస్తుంది.
కొత్త తేదీ మరియు సమయ API: ఈ విభాగం కొత్త తేదీ మరియు సమయ APIని కవర్ చేస్తుంది, ఇది మెరుగైన కార్యాచరణను మరియు సమయ మండలాలకు మెరుగైన మద్దతును అందిస్తుంది.
నాషోర్న్ జావాస్క్రిప్ట్ ఇంజిన్: ఈ విభాగం కొత్త నాషోర్న్ జావాస్క్రిప్ట్ ఇంజిన్ను కవర్ చేస్తుంది, ఇది JVMలో జావాస్క్రిప్ట్ కోడ్ని అమలు చేయడానికి మిమ్మల్ని అనుమతిస్తుంది.
CompletableFuture: ఈ విభాగం కొత్త CompletableFuture తరగతిని కవర్ చేస్తుంది, ఇది మీ కోడ్లో అసమకాలిక పనులను నిర్వహించడానికి శక్తివంతమైన మరియు సౌకర్యవంతమైన మార్గాన్ని అందిస్తుంది.
కాన్కరెన్సీ: ఈ విభాగం జావా 8లోని కాన్కరెన్సీ APIకి మెరుగుదలలను కవర్ చేస్తుంది, ఇందులో కొత్త కంప్లీటబుల్ ఫ్యూచర్ క్లాస్, ఫోర్క్/జాయిన్ ఫ్రేమ్వర్క్కు మెరుగుదలలు మరియు కాంకరెంట్ హాష్ మ్యాప్ క్లాస్కు మెరుగుదలలు ఉన్నాయి.
ఫంక్షనల్ ప్రోగ్రామింగ్ టెక్నిక్స్: ఈ విభాగం అధునాతన ఫంక్షనల్ ప్రోగ్రామింగ్ టెక్నిక్లను కవర్ చేస్తుంది, ఇందులో కూరలు, పాక్షిక అప్లికేషన్ మరియు మొనాడ్స్ ఉన్నాయి.
మొత్తంమీద, Java 8 in Action అనేది Java 8లో ప్రవేశపెట్టబడిన కొత్త ఫీచర్లు మరియు మెరుగుదలలకు సమగ్ర గైడ్. ఇది కొత్త ఫీచర్ల ప్రయోజనాన్ని పొందాలనుకునే డెవలపర్లకు మరియు మరింత వ్యక్తీకరణ, సంక్షిప్త మరియు నిర్వహించదగిన కోడ్ను వ్రాయాలనుకునే గొప్ప వనరు. మీరు ప్రారంభించడంలో సహాయపడటానికి పుస్తకంలో అనేక కోడ్ ఉదాహరణలు మరియు ఉత్తమ అభ్యాసాలు ఉన్నాయి....