推广型网站建设机构,怎样让google收录网站,网站主机要怎么做,怎么建商城网站吗什么是Java#xff1f;
Java是一种OOP#xff08;面向对象的编程语言#xff09;、基于类的、具有VM#xff08;虚拟机#xff09;平台的多平台编程语言。OOP 是一种基于包含代码和数据的对象概念的编程范式。虚拟机可帮助您创建可在任何平台、任何地方灵活运行的编译程序…什么是Java
Java是一种OOP面向对象的编程语言、基于类的、具有VM虚拟机平台的多平台编程语言。OOP 是一种基于包含代码和数据的对象概念的编程范式。虚拟机可帮助您创建可在任何平台、任何地方灵活运行的编译程序。Java 将此概念称为一次编写随处运行。
如何开始用 Java 编写代码
需要遵循两个简单的设置步骤
1.下载并设置 Java SE 开发工具包
2.选择您喜欢的任何编辑器
作为一个初学者我建议你选择记事本因为它是最基本的。其他的编辑器或 IDE 也可以工作只是尽量不要太花哨因为您现在想专注于基本要素。
用Java编写一个简单的代码
让我们看看如何用 Java 简单地打印一个 hello world 程序。
// 一个用于打印简单字符串字符输入类型例如 HelloWorld的 Java 程序class HelloWorld {public static void main(String[] args) {System.out.println(Hello, World!);}
}
代码说明
你看到的第一行以描述我们程序的功能的通用注释语句开头。可以看到它以//XXX开头它是单行注释仅限于单行的注释的符号表示。在我们进入下一行之前让我们探索大括号。大括号{是指相应类或函数的开头而大括号}是指它结束的地方。class指的是一个对象构造函数或者简单地说是我们从中创建对象的蓝图。每个类都有一个名称在我们这种情况下我们的类名称是HelloWorld。现在进入我们程序的主要方法即
public static void main(String[] args)
现在让我们把它分解成几块
public 指任何人都可以从任何地方访问此方法这意味着它在全局范围内可用。static 是一个关键字它简单地定义此方法是静态的且无法更改。void 也是一个关键字指的是不返回任何内容的方法。main 指的是 Java main 方法的名称。String args[]指的是传递给 main 方法的参数。args指的是字符串的名称。您可以args使用任何其他字符串名称命名这只是用于它的标准命名。System.out.println(Hello, World!);这是我们Hello, World!打印的实际输出行。单个语句和变量声明以分号结尾。
对于只在屏幕上打印单个字符串的程序来说这听起来很复杂吗确实如此这也是为什么学习 JavaScript 是初学者开发者更好的选择的原因之一。
什么是 JavaScript
JavaScript 是一种轻量级的高级脚本编程语言通常用于使网页具有动态性和交互性。它可以将动态文本添加到 HTML 中并以浏览器语言而闻名。我们将在与 Java 的比较中讨论它的详细特性。
如何开始使用 JavaScript 编写代码
您只需要具备以下 2 件事即可开始使用 JavaScript
1.浏览器谷歌浏览器、Safari、Firefox、Internet Explorer等等
2.编辑器记事本、VS Code、Atom等
如何编写你的第一个JavaScript 程序
让我们看看如何用 JavaScript 编写第一个 hello world 程序
// 一个用于打印简单字符串字符输入类型例如 HelloWorld的 JavaScript 程序console.log(Hello World);
代码说明
第一行也是同一个单行注释就像我们前面在 Java 程序中看到的那样。在 JavaScript 中我们简单地使用语句
console.log
在控制台上打印任何内容一个提供对浏览器调试控制台的访问的对象。简而言之您可以在以下情况下查看它
右击鼠标点击检查选择控制台选项卡在控制台查看记录的语句
现在告诉我和Java相比它要容易多少
你是对的它们甚至一点都不相似。
Java 和 JavaScript 之间的主要区别
我们可以注意到两种语言之间存在以下主要差异
编程范式 Java 严格遵循面向对象编程范式而 JavaScript 遵循多范式包括面向对象编程、过程化和脚本编程语言。代码执行 Java 应用程序具有在 JVMJava 的虚拟运行时环境上运行的灵活性而 JavaScript仅在特定于浏览器的特定于应用程序的环境中运行。对象 Java 对象纯粹是基于类的而 JavaScript 对象是基于原型的。类型检查 Java 确保在编译前对其变量和函数进行强类型检查这使得运行或编译时运行的概率非常低。然而JavaScript是弱类型的变量的类型在编译之前是未知的因此运行或编译时错误的机会增加。文件扩展名 Java 具有.java文件扩展名而 JavaScript 具有.js文件扩展名。顺带提一下我们常说的Js等同于JavaScript 只不过一个是全称一个是缩写多线程 Java 支持多线程同时执行两个或多个线程以最大限度地利用 CPU而 JavaScript 不支持。内存使用由于 Java 有很多内容所以它占用更多的空间而 JavaScript 占用的空间更少。语言依赖两种语言都可以独立工作也可以与其他语言配对。并发方法 Java 利用其多线程能力并具有基于线程的方法而 JavaScript 则遵循事件驱动的方法。性能由于其参与的性质脚本语言总是比纯编程语言更有效因此与 JavaScript 相比Java 效率较低且速度较慢。
Java 和 JavaScript 之间的相似之处
刚才探讨了有什么不同对吧现在让我们也探讨一下这两者有什么共同点。
浏览器兼容性两种语言都可以在浏览器上运行。支持两种语言都有很多在线支持社区。语法和编程概念
虽然两者都是两种不同的语言但都共享相同的核心编程概念和一些语法概念例如
使用编程循环例如 for 循环、while 循环。使用条件语句例如 if 和 else if。使用 Math.pow 等数学库。常见的共享语法符号例如代码块定界符{}以分号结尾的代码语句。
相似名称这个很奇怪Java 和JavaScript 都有“Java”的共同点尽管这两种语言完全不同。
结论
综上所述Java和JavaScript是两种不同的不同语言。它们之间的一些相似之处主要来自核心编程原则但除此之外它们都是两个不同的世界它们具有相似的名称但主要区别在于彼此。
下面附上Java和JavaScript的教程感兴趣的可以学习一下
黑马程序员Java零基础视频教程_上部(Java入门含斯坦福大学练习题力扣算法题和大厂java面试题
黑马程序员Java零基础视频教程_下部(Java入门含斯坦福大学练习题力扣算法题和大厂java面试题
黑马程序员前端JavaScript入门到精通全套视频教程javascript核心进阶ES6语法、API、js高级等基础知识和实战教程