Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java

Essential Java Terminology Glossary สำหรับมือใหม่

ทุก developer ควรมีความเข้าใจที่แข็งแกร่งเกี่ยวกับ Java terminology หากต้องการ excel ในสาขา Java ปัจจุบันรันบนอุปกรณ์มือถือกว่า 3 พันล้านเครื่อง ทำให้เป็นหนึ่งในภาษาโปรแกรมมิ่งยอดนิยมที่สุด ในฐานะ Java developer การทำความคุ้นเคยกับรายการ Java terms ของเราจะช่วย communicate และ collaborate ได้มีประสิทธิภาพมากขึ้นกับเพื่อนร่วมงาน peers และ clients

Glossary ของ Java terminology ของเราครอบคลุม basic terms ที่จะเจอบ่อย ช่วย novice developer ให้ได้ headstart Cheat sheet ของเราจะตรวจสอบ advanced terms ที่ไม่ได้ใช้ทุกวัน แต่ essential หากอยากเป็น professional developer

Java คืออะไร?

Java เป็น object-oriented programming language พัฒนาโดย Sun Microsystems ในปี 1995 Developers ชอบ Java มากกว่าภาษาอื่น เพราะเป็น general-purpose language และมี lesser implementation dependencies มันยืดหยุ่น และทำงานบน OS ต่างๆ เช่น Windows, macOS, และ Linux

Java ใช้เป็น server-side language ทั่วหลาย backend projects รวมถึง mobile applications, web applications, cloud computing, big data analysis, และ gaming

ใครใช้ Java Terminology?

Java terminology ใช้โดย software engineers, programmers, และ developers มากที่สุด แต่เนื่องจาก Java versatile Java terminology ใช้ข้ามหลาย industries ตัวอย่างที่โดดเด่น: software developers, game developers, data analysts, network administrators, และ cloud engineers

List of Java Terms: สิ่งที่ Java Developer ทุกคนควรรู้

  1. Application Programming Interface
  2. Bytecode Compiler
  3. Class Files
  4. Control Structure
  5. Data Type
  6. Garbage Collection Algorithm
  7. Integrated Development Environment
  8. Java Archive
  9. Java Development Kit
  10. Java Exception
  11. Java Native Interface
  12. Java Operator
  13. Java Platform Editions
  14. Object-Oriented Programming
  15. Parallel Programming
  16. Return Type
  17. Runtime Type
  18. Source File
  19. Subroutine Call Statement
  20. Variable

Glossary of Java Terminology: 5 Common Java Terms

อ่านต่อเพื่อดู 5 basic terms ที่ Java developers ใช้ประจำวัน Glossary นี้จะช่วย kickstart career ของคุณในฐานะ Java developer

Abstract Class

Abstract class คือ class ที่ประกาศเป็น abstract โดย keyword ใน Java หมายถึง class นั้นไม่สามารถ instantiate ได้ และไม่สามารถสร้าง object ได้ แทนที่จะถูก inherit โดย classes อื่น

ทำไม Java Developers ต้องรู้ Abstract Class

Java developers ใช้ abstract classes สำหรับ data abstraction พวกมันป้องกัน users จากการดู complex block of code และแสดงเฉพาะข้อมูลที่จำเป็น Developers ต้องเข้าใจวิธีใช้ Java keywords เพื่อใช้ abstract methods อย่างมีประสิทธิภาพ

Data Type

Data type คือ specifier ที่กำหนด value size และ type ที่สามารถ contain ใน variable ได้ มี 2 main data types: primitive types และ non-primitive types ตัวอย่าง primitive types: float, character, integer, boolean Interfaces, arrays, และ classes เป็นตัวอย่าง non-primitive types

ทำไม Java Developers ต้องรู้ Data Types

Java เป็น strongly typed language ดังนั้น بصفته Java developer การเข้าใจ data types ชัดเจนจะทำให้ได้ strong type checking ป้องกัน errors และทำให้ code น่าเชื่อถือมากขึ้น

Java Operators

Java operators คือ special symbols ใช้ perform specific functions บน variables และ values Java operators รวม arithmetic operator, logical operator, complement operator, binary operator, relational operator, และ bitwise operator

ทำไม Java Developers ต้องรู้ Java Operators

Java operators เป็น integral part ของ Java programming เพราะกำหนด value และ quantity ของ variables Java developers ต้องเรียนรู้ operators เพื่อ perform logical และ arithmetic operations ในโปรแกรม

Object-Oriented Programming

Object-Oriented Programming (OOP) เป็น programming model ที่ใช้ concept ของ classes และ models OOP เน้น objects ที่ developer สร้าง มากกว่า logic และ functions ที่ manipulate them 4 principles ของ OOP: inheritance, encapsulation, abstraction, และ polymorphism

ทำไม Java Developers ต้องรู้ Object-Oriented Programming

OOP เป็น basic programming paradigm ที่ทุก developer ต้องรู้ เพราะลด complex code blocks ให้เป็น simple structures ทำให้ debug ง่ายขึ้น และ object types ใช้ข้าม programs ได้ JavaScript, Python, และ C++ เป็นตัวอย่าง OOP languages อื่นๆ

Variable

Variable คือ placeholder สำหรับ data values มี variable data type กำหนด type และ quantity ของ value ที่จะ assume ภายหลัง ยังเป็น memory location name สำหรับ data มี 3 types ของ variables ใน Java: local variables, instance variables, และ class variables

ทำไม Java Developers ต้องรู้ Variables

Variables เป็น vital program component ของ Java อีกทั้งเป็น basic requirement ในภาษาโปรแกรมมิ่งใดๆ Developers ต้องรู้วิธี declare และ initialize type variables เพื่อเขียนโค้ด Java

Java Terminology Cheat Sheet: 5 Advanced Java Terms

Essential Java Terminology Glossary สำหรับมือใหม่

การรู้ advanced Java terminology จะทำให้คุณเป็น expert developer

Java developers ควรคุ้นเคย advanced Java terminology หากต้องการ succeed แม้ terms เพิ่มเติมเหล่านี้อาจยากสำหรับ novice coders เราทำ hard work ให้แล้ว อ่านต่อเพื่อ breakdown 5 advanced Java terms

Application Programming Interface

Application programming interface (API) คือ interface ที่อนุญาตให้ computers หรือ computer programs interact กับกัน มันทำหน้าที่เป็น abstraction layer ที่ process data transfer ระหว่าง systems เมื่อคุณส่ง instant message, tweet, หรือดู Google maps บนมือถือ คุณใช้ API

ทำไม Java Developers ควรรู้ Application Programming Interfaces

APIs เป็น important part ของ developer's toolset ในฐานะ Java developer คุณจะใช้มัน connect Java components บนระบบเดียวกัน พวกมันยังอนุญาตให้ interact กับ code จาก systems อื่นผ่าน API integration

Integrated Design Environment

Integrated design environment (IDE) คือ open-source software environment ที่เสนอ all basic tools ที่ต้องการ develop และ test software มัน contain all programming tasks ใน one application เช่น code editor, debugger, และ compiler

ทำไม Java Developers ควรรู้ Integrated Design Environments

IDEs ทำให้ build และ test software ง่ายขึ้น โดยไม่มี IDE คุณต้อง manage all tools ที่ต้อง develop software แยกกัน IDE host ทุก tools บน one platform ให้ทำงานอย่าง organized Notable Java IDEs: Eclipse, BlueJ, Apache NetBeans, Xcode

Java Development Kit

Java development kit (JDK) เป็นหนึ่งใน core technology packages สำหรับพัฒนา Java applications มันให้ programming environment ประกอบด้วย Java Runtime Environment, Java Virtual Machine, interpreter, documentation generator, archiver, และ compiler

ทำไม Java Developers ควรรู้ Java Development Kits

Developers ต้องการ JDKs เพื่อ develop applications และ run java programs พวกมันเสนอ collection ของ tools, executables, และ libraries ช่วย convert source code ให้เป็น format ที่ Java Runtime Environment เข้าใจและ execute ได้

Java Exceptions

Java exception คือ issue ใดๆ ที่เกิดขึ้นระหว่าง program execution ที่อาจ disrupt flow ของ program instructions เมื่อเกิดขึ้น class method จะสร้าง exception object ที่มี error message และ details เกี่ยวกับ error มี 2 types: unchecked exceptions และ compile exceptions (compile-time exceptions)

ทำไม Java Developers ควรรู้ Java Exception

Java exceptions เกิดจาก factors หลากหลาย เช่น non-existent files, syntax errors, memory errors, และ missing resource files Developers ต้องเรียนรู้ Java exceptions เพื่อ handle errors อย่างถูกต้อง และเขียน exception handler code แก้ underlying issues

Java Platform Editions

Java platform editions คือ programming environments ที่ Java applications run พวกมัน contain Java virtual machine และ application programming interface ที่อนุญาต applications และ programs รัน มีหลาย types ของ java platform editions popular editions: Java 2 และ Java 8

ทำไม Java Developers ควรรู้ Java Platform Edition

Java developers ต้อง build applications ให้ compatible กับ preferred Java edition นอกจากนี้ ต้องคุ้นเคย current versions ของแต่ละ edition รวมถึง Java Platform Enterprise Edition (Java EE), Java Platform Micro Edition (Java ME), Java platform standard edition (Java SE), และ JavaFX Future versions เปิดตัวทุก 2 ปี

Essential Java Terminology Glossary สำหรับมือใหม่

"Career Karma เข้ามาในชีวิตฉันเมื่อฉันต้องการมากที่สุด และช่วยจับคู่ bootcamp ให้เร็ว สองเดือนหลังจบ ฉันหางานฝันที่สอดคล้องกับคุณค่าและเป้าหมาย!"

Venus, Software Engineer at Rockbot

Find Your Bootcamp Match

How Can I Learn Java Terminology in 2022?

วิธีที่ดีที่สุดเรียน Java terminology ในปี 2022 คือ สมัคร Java bootcamp Coding bootcamps นี้เสนอ short-term intensive courses ที่มุ่ง equip students ด้วย in-demand tech skills สร้าง career สำเร็จ หรือมี online java courses เยอะมาก

Java FAQ

Common terms ใน Java มีอะไรบ้าง?

Statement, class variables, return type, type parameter, single block, garbage collector, และ array type เป็น common terms ใน fundamental operations ของ Java Terms ทั้งหมดในบทความนี้เป็น important keywords ใน Java

Polymorphism ใน Java หมายถึงอะไร?

Polymorphism คือความสามารถ perform same task ใน many different ways มี 2 types: run time polymorphism และ compile-time polymorphism

ใช้เวลานานแค่ไหนเรียน Java Terminology?

อาจใช้เวลาถึง 2 ปี proficiently learn Java คุณจะเรียนรู้ key terminology ระหว่างเรียน ดังนั้นสำคัญที่จะไม่แค่ code ทุกวัน แต่ revise Java terms ตลอดเวลา ใช้ Java terminology cheat sheet และ glossary ของเราช่วยได้

Java developers ได้เงินดีไหม?

ใช่ ในฐานะ Java developer คาดหวัง average salary ~$100,832 ต่อปี นอกจากนี้ เพราะ Java popular มาก จะมี job opportunities เยอะ บริษัทเทคโนโลยีใหญ่อย่าง Uber, Netflix, Google ทั้งหมดจ้าง Java developers