掌握 Java:基础知识。🚀
🔰 Java发展史:
🔰 为什么选择 Java 而不是其他语言?
🔰 编写你的第一个 Java 程序:
由 Mux 主办的 DEV 全球展示挑战赛:展示你的项目!
这将是“精通Java”系列的第一篇文章。🎉
🔰 Java发展史:
Java 语言由James Gosling (也被称为 Java 之父)于1995 年创建。James 和他的团队(当时就职于 Oracle 旗下的 Sun Microsystems 公司)最初的目标是为电视技术开发一种编程语言,但显然,当时的 Java 语言对于电视来说过于先进,最终证明它在编程领域更有用。
这种语言的命名背后也有一段有趣的故事。最初,他们将其命名为Greentalk(文件扩展名为 .gt)。后来,他们将其改为Oak(有趣的是,橡树是美国的国树),最终又将其改为Java(因为 Oak 这个名字已经被 Oak Technologies 公司注册为商标)。
有趣的是——爪哇岛是印度尼西亚的一个岛屿,那里诞生了第一杯咖啡,叫做爪哇咖啡。据说詹姆斯在办公室喝咖啡时,决定将咖啡命名为爪哇咖啡。
🔰 为什么选择 Java 而不是其他语言?
与其他语言相比,Java 具有诸多显著优势,这也是它在过去二十年中在软件行业声名鹊起的原因。Java 的一些优势如下:
🎯 面向对象语言 - 您可以将程序创建为模块化结构,这意味着您可以重用这些程序。🎯
平台独立性 - 您可以在一种类型的机器上创建程序,然后借助 JVM(Java 虚拟机)在任何其他机器上运行它。🎯
安全性 - Java 拥有一个安全管理器,用于定义类的访问权限。🎯
多线程 - 可以同时执行多个任务。🎯
内存管理 - Java 使用堆和栈进行内存分配,这有助于我们轻松地存储和检索数据。
🔰 编写你的第一个 Java 程序:
让我们编写一个简单的Java程序。
class first{
public static void main(String args[]){
System.out.print("Hello world");
}
}
将这些代码行保存到名为 first.java 的文件中(文件名应与我们的类名匹配),然后在命令行中运行以下命令。
javac first.java
java first
我们应该得到“Hello World!”的输出。让我们来了解一下我们使用的参数。
⏩ `class`关键字用于在 Java 中声明类。⏩
` public`关键字是一个访问修饰符,表示可见性。这意味着它对所有人都可见。⏩
` static`是一个关键字。如果我们将任何方法声明为 `static`,它就被称为静态方法。静态方法的核心优势在于调用它不需要创建对象。`main` 方法由 JVM 执行,因此不需要创建对象来调用它,从而节省内存。⏩
` void`是方法的返回类型。这意味着它不返回任何值。`main`
表示程序的起始点。`String
[] args` 用于命令行参数。我们稍后会学习它。⏩
` System.out.println() ` 用于打印语句。这里,`System` 是一个类,`out` 是 `PrintStream` 类的对象,`println()` 是 `PrintStream` 类的方法。
未完待续!🎉
继续学习!继续编程!💖
文章来源:https://dev.to/rakshakannu/master-java-basics-1nmf