• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
神奇的李先生
博客园    首页    新随笔    联系   管理    订阅  订阅

Java overview

1. Introduction To Computer Programming Languages

    1st generation language: Machine language (The instruction is implemented in the form of binary code).

    2nd generation language: Assembly language (Use mnemonics to indicate machine instructions).

    3rd generation language: High-level programming language:

        Process-oriented: C, Pascal, etc.;

        Object-oriented: Java, Python, etc.

2. Java Overview

    2.1 A Brief History of Java

        In 1995, it was released by SUN;

        In 2004, the JDK1.5 version was released and renamed to JDK5.0;

        In 2009, it was acquired by Oracle;

        In 2014, the JDK8.0 version was released.

    2.2 Characteristics of Java

        2.2.1 Object-oriented

            ① Two basic concepts: class and object;

            ② Three characteristics: encapsulation, inheritance and polymorphism.

        2.2.2 Robustness

            Pointers and garbage collection.

        2.2.3 Cross-platform

            Java can run on different system platforms.

    2.3 Java's core mechanism

            Java Virtal Machine (JVM) and Garbags Collection (GC).

3. Commonly Used Java Development Tools

    3.1 Text Editing Tool

        Txt, EditPlus, TextPad, NotePad, etc.

    3.2 Integrated Development Environment

        Eclipse, Netbeans, MyEclipse, etc.

 

posted @ 2020-11-30 02:54  神奇的李先生  阅读(85)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3