📜  Java|如何开始学习Java

📅  最后修改于: 2022-05-13 01:54:39.484000             🧑  作者: Mango

Java|如何开始学习Java

Java是最流行和广泛使用的编程语言和平台之一。平台是有助于开发和运行以任何编程语言编写的程序的环境。
Java快速、可靠且安全。从桌面到 Web 应用程序,从科学超级计算机到游戏机,从手机到 Internet, Java被用于每个角落。

关于Java

  • Java是一门简单的语言: Java易于学习,语法清晰简洁。它基于 C++(因此对于了解 C++ 的程序员来说更容易)。 Java删除了许多令人困惑且很少使用的特性,例如显式指针、运算符重载等Java还负责内存管理,它还提供了自动垃圾收集器。这会自动收集未使用的对象。
  • Java是一种独立于平台的语言:用Java语言编写的程序在编译后被转换为称为字节码的中间级语言,字节码是Java平台的一部分,与运行程序的机器无关。这使得Java具有高度可移植性,因为它的字节码可以通过称为Java虚拟机 (JVM) 的解释器在任何机器上运行,因此Java提供了“代码的可重用性”。
  • Java是一种面向对象的编程语言: OOP 通过将整个程序划分为多个对象,从而使整个程序变得更简单。这些对象可以用作使数据从一个函数流向另一个功能的桥梁。我们可以根据程序的要求轻松修改数据和功能。
  • Java是一种健壮的语言: Java程序必须可靠,因为它们用于消费类和任务关键型应用程序,从蓝光播放器到导航系统。
  • Java是一种多线程语言: Java通过定义多个线程可以一次执行许多任务。例如,在等待来自网络连接的输入时管理图形用户界面 (GUI) 的程序使用另一个线程来执行和等待,而不是为这两个任务使用默认的 GUI 线程。这使 GUI 保持响应。
  • Java程序可以创建小程序:小程序是在 Web 浏览器中运行的程序。但是小程序支持在Java 9版本中已被弃用,并且由于浏览器对Java插件的支持减弱,在Java 11 版本中已被删除
  • Java不需要任何预处理器:它不需要包含用于创建Java应用程序的头文件。

    因此, Java是一门非常成功的语言,并且日益普及。

    帮助您入门的重要提示和链接

    1. 了解基本情况:
      学习任何编程语言的基础知识都非常重要。这是开始学习新事物的最佳方式。不要有任何焦虑,开始学习有关语言的概念。熟悉环境,慢慢你就会很快适应。以下是一些帮助您入门的链接:
      • Java – 概述
      • Java – 基础(文章)
      • Java – 基础(视频)
      • OOP – 概念
    2. 耐心是关键:
      学习Java会因为语言的大量材料而让人不知所措,但请耐心等待,按照自己的节奏学习,不要着急。掌握Java是一个需要时间的过程。请记住,即使是最好的编码员也会在某个时候开始。所以这没什么大不了的,尽你所能,继续前进。给它你的时间。耐心是成功的关键。
    3. 练习编码
      一旦你了解了基础知识,最好的办法就是通过定期练习来提高你的技能。真正的知识只有在您实施所学时才会出现,正如“实践使人完美”所说的那样。所以,代码比你读的要多。这将建立你的信心。记住完美实践使你完美。
      练习编码:你可以在这里提高你的编码技能。快乐编码!
    4. 定期阅读Java
      不断阅读Java中的各种主题并尝试探索更多。这将有助于保持您对Java的兴趣。
      通过此链接探索Java的广阔世界:
      探索Java >>
      最近关于Java的文章 >>
    5. 小组学习
      小组学习是一种更好的学习方式。通过这种方式,您可以在每个人都提出自己的想法时了解有关该主题的新事物,并且您可以当场讨论和解决您的编码问题。结识一群愿意学习Java的普通人。
      从导师那里获得帮助,并尽可能多地阅读有关Java的书籍。市场上有很多好书可以帮助你学习Java。

    设置Java

    你可以从这里下载Java 。在这里你会发现不同版本的Java。选择并下载与您的操作系统兼容的那个。
    有关设置Java的详细说明,请参阅本文。

    正确设置Java环境后,尝试运行这个简单的程序:

    // A Java program to print GeeksforGeeks
    public class GFG {
        public static void main(String args[])
        {
            System.out.println("GeeksforGeeks");
        }
    }
    
    输出:
    GeeksforGeeks
    

    如果环境设置正确并且代码编写正确,您将在控制台上看到此输出。那是您的第一个Java程序!

    // javascript code demonstrating a simple object
    const school = new Object();
    school.name = 'Vivekanada school';
    school.location = 'Delhi';
    school.established = 1971;
      
    school.displayInfo = function(){
        console.log(school.name + 'was established in '+ school.established +'at '+ school.location);
        console.log(`${school.name} was`);
    }
    school.displayInfo();