ვიდეო: ჯავა სუსტად აკრეფილია თუ ძლიერად?
2024 ავტორი: Lynn Donovan | [email protected]. ბოლოს შეცვლილი: 2023-12-15 23:49
ჯავა არის სტატიკურად- აკრეფილი ენა. Ში სუსტად აკრეფილი ენაზე, ცვლადები შეიძლება იყოს იძულებითი შეუსაბამო ტიპებზე, მაშინ როცა ა მკაცრად აკრეფილი ენა მათ არ შეუძლიათ და საჭიროა აშკარა კონვერტაცია. ორივე ჯავა და პითონი არიან მკაცრად აკრეფილი ენები. მაგალითები სუსტად აკრეფილი ენებია Perl და Rexx.
ამ მხრივ რა განსხვავებაა ძლიერ აკრეფილსა და სუსტად აკრეფილს შორის?
Მთავარი განსხვავება უხეშად რომ ვთქვათ, შორის ა მკაცრად აკრეფილი ენა და ა სუსტად აკრეფილი ერთი ის არის, რომ ა სუსტად აკრეფილი ერთი აკეთებს კონვერტაციებს შორის შეუსაბამო ტიპები იმპლიციტურად, ხოლო ა მკაცრად აკრეფილი ერთი, როგორც წესი, იკრძალება იმპლიციტური კონვერტაციები შორის დაუკავშირებელი ტიპები.
ანალოგიურად, რას ნიშნავს სუსტად აკრეფილი? საპირისპირო "ძლიერად აკრეფილი " არის " სუსტად აკრეფილი “, რომელიც ნიშნავს შენ შეუძლია მუშაობა ტიპის სისტემის გარშემო. C არის ცნობილი სუსტად აკრეფილი რადგან ნებისმიერი ტიპის მაჩვენებელი არის კონვერტირებადი სხვა ტიპის მაჩვენებელზე უბრალოდ ჩამოსხმის გზით.
რატომ არის ჯავა მკაცრად აკრეფილი?
ჯავა არის მკაცრად აკრეფილი პროგრამირების ენა, რადგან ყველა ცვლადი უნდა იყოს გამოცხადებული მონაცემთა ტიპით. ცვლადი ვერ დაიწყებს სიცოცხლეს იმ მნიშვნელობების დიაპაზონის ცოდნის გარეშე, რაც მას შეუძლია და მას შემდეგ რაც გამოცხადდება, ცვლადის მონაცემთა ტიპი ვერ შეიცვლება.
რა იგულისხმება მკაცრად აკრეფილში?
ა ძლიერად - აკრეფილი პროგრამირების ენა არის ერთი, რომელშიც თითოეული ტიპი მონაცემები (როგორიცაა მთელი რიცხვი, სიმბოლო, თექვსმეტობითი, შეფუთული ათობითი და ა.შ.) წინასწარ არის განსაზღვრული, როგორც პროგრამირების ენის ნაწილი და ყველა მუდმივი ან ცვლადი განსაზღვრული მოცემული პროგრამისთვის უნდა იყოს აღწერილი მონაცემთა ერთ-ერთი ტიპით.
გირჩევთ:
როგორ შევადგინო ჯავა?
როგორ გავუშვათ java პროგრამა გახსენით ბრძანების ხაზის ფანჯარა და გადადით დირექტორიაში, სადაც შეინახეთ java პროგრამა (MyFirstJavaProgram. java). ჩაწერეთ 'javac MyFirstJavaProgram. java' და დააჭირეთ Enter თქვენი კოდის შედგენისთვის. ახლა აკრიფეთ 'java MyFirstJavaProgram' თქვენი პროგრამის გასაშვებად. თქვენ შეძლებთ იხილოთ ფანჯარაზე დაბეჭდილი შედეგი
არის ჯავა ობიექტზე ორიენტირებული თუ ობიექტზე დაფუძნებული?
ჯავა არის ობიექტზე ორიენტირებული პროგრამირების ენის მაგალითი, რომელიც მხარს უჭერს ერთი კლასის მეორისგან შექმნას და მემკვიდრეობას (რაც არის კოდის ხელახლა გამოყენება). VB არის ობიექტზე დაფუძნებული ენის კიდევ ერთი მაგალითი, რადგან თქვენ შეგიძლიათ შექმნათ და გამოიყენოთ კლასები და ობიექტები, მაგრამ კლასების მემკვიდრეობა არ არის მხარდაჭერილი
როგორ გავიგო, ჩემი ჯავა 32 ბიტიანია თუ 64 ბიტიანი?
გადადით ბრძანების სტრიქონში. ჩაწერეთ "java-version" და დააჭირეთ Enter. თუ იყენებთ Java64-bit გამომავალი უნდა შეიცავდეს '64-bit'
რატომ არის ჯავა ძლიერი და უსაფრთხო?
ძლიერი და უსაფრთხო არის ის ორი მახასიათებელი, რომელიც განასხვავებს Java-ს სხვა ხელმისაწვდომიდან. ძლიერი: ჯავა არის ძლიერი, რადგან მას აქვს ძალიან მხარდაჭერილი ენა. ის პორტატულია ბევრ ოპერაციულ სისტემაში. ამ მახასიათებლის გამო იგი ასევე ცნობილია როგორც "პლატფორმის დამოუკიდებელი" ან "დაწერე ერთხელ გაუშვით ყველგან" ენა
რა არის სუსტად აკრეფილი პროგრამირების ენა?
მეორეს მხრივ, სუსტად აკრეფილი ენა არის ენა, რომელშიც ცვლადები არ არის დაკავშირებული მონაცემთა კონკრეტულ ტიპთან; მათ ჯერ კიდევ აქვთ ტიპი, მაგრამ ტიპის უსაფრთხოების შეზღუდვები უფრო დაბალია მკაცრად აკრეფილ ენებთან შედარებით