0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

为什么要学习Java

Wildesbeast 来源:搜狐新闻 作者:浮生吃鸡 2020-01-04 11:08 次阅读

为什么要学习Java以及学习Java的好处:

① 是目前最为广泛的网络编程语言。它具有简单,面向对象,稳定等特点。

②Java 语言简单是指这门语言既易学好用。如果你学习过 C++语言,你会感觉 Java很眼熟,因为 Java中许多基本语句的语法和 C++一样。如果从语言的简单性方面看,Java要比 C++简单,C++中许多容易混淆的概念,或者被Java弃之不用了,或者以一种更清楚更容易理解的方式实现。

③基于对象的编程更符合人的思维模式,使人们更容易编写程序。Java 语言与其它面向对象语言一样,引入了类的概念,类是用来创建对象的模板,它包含被创建的对象的状态描述和方法的定义。

④跨平台性是 Java 语言最大的优势。其它语言编写的程序面临的一个主要问题是操作系统的变化,处理器升级以及核心系统资源的变化,都可能导致程序出现错误或无法运行。Java的虚拟机成功地解决了这个问题,Java编写的程序可以在任何安装了 Java虚拟机 JVM 的计算机上正确的运行,Sun公司实现了自己的目标 “一次写成,处处运行”。

⑤是解释型。 我们知道C,C++等语言,都是只能对特定的CPU芯片进行编译,生成机器代码,该代码的运行就和特定的CUP有关。Java 被设计成为解释执行的程序,即翻译一句,执行一句,不产生整个的机器代码程序。

⑥内置对多线程的支持。多线程允许同时完成多个任务。目前的计算机的处理器在同一时刻只能执行一个线程,但处理器可以在不同的线程之间快速地切换,由于处理器速度非常快,远远超过了人接收信息的速度,所以给人的感觉好象多个任务在同时执行。

⑦安全,当你使用支持Java的浏览器时,你可以放心地运行Java的小应用程序 Java Applet ,不必担心病毒的感染和恶意的企图,Java小应用程序将限制在 Java运行环境中,不允许它访问计算机的其它部分。

⑧动态 Java 程序的基本组成单元就是类,有些类是自己编写的,有一些是从类库中引入的,而类又是运行时动态装载的,这就使得 Java 可以在分布环境中动态地维护程序及类库。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10816

    浏览量

    210973
  • JAVA
    +关注

    关注

    19

    文章

    2954

    浏览量

    104510
  • C++
    C++
    +关注

    关注

    21

    文章

    2104

    浏览量

    73468
收藏 人收藏

    评论

    相关推荐

    [原创]学习java的流程

    和应用。如果有兴趣还可以学习Ibati框架、AJAX技术和DWR框架的开发和应用。8、JEE项目综合应用JEE的知识来开发一个完整的应用。9、面向对象分析与设计java是一种面向对象的语言,所以深入
    发表于 11-06 12:38

    java学习大纲(初学java看看,有用)

    `java学习大纲(初学java看看,有用) 给初学java不知道该学什么的童鞋一个参考,java私塾的课程大纲,看看这个知道
    发表于 07-22 13:25

    Java怎么学习!有什么重点吗

    Java怎么学习!有什么重点吗?哪位大神给我说下!怎么学习Java
    发表于 03-18 09:03

    谈谈如何学习java之路

    继续往下看……  2. 准备一下  请不要把你的学习Java之路和其它计算机技术分开看待,技术的联系往往是千丝万缕的,你应该掌握一些学习Java所涉及的基础知识,对于 “CLASSPA
    发表于 09-21 10:25

    0基础可以学习JAVA吗?

    想与做,学而不思则罔,思而不学则殆,对于Java学习拥有举一反三的能力,并且勤敲代码,熟能生巧。  4. 学会做总结,把自己学到的和
    发表于 12-18 17:24

    Java入门需要学习什么?

    应用、Java 的核心概念:JVM、JDK、JRE以及 java 面向对象思想,同时会学到如何在系统中搭建 Java 开发环境,以及如何利用第三方工具进行
    发表于 03-01 15:45

    Java设计模式学习笔记

    Java设计模式学习笔记
    发表于 09-08 10:15 5次下载
    <b class='flag-5'>Java</b>设计模式<b class='flag-5'>学习</b>笔记

    java学习—null和isEmpty 区别

    本文档内容介绍了基于java学习null和isEmpty 区别,供参考
    发表于 03-13 10:26 0次下载

    java学习——java面试【事务、锁、多线程】资料整理

    本文档内容介绍了基于java学习java面试【事务、锁、多线程】资料整理,供参考
    发表于 03-13 13:53 0次下载

    java学习——java中的反射学习笔记

    本文档内容介绍了java学习java中的反射学习笔记,供参考
    发表于 03-13 14:19 0次下载

    java学习——java按值传递和按址传递

    本文档内容介绍了java学习java按值传递和按址传递,供参考
    发表于 03-13 14:28 0次下载

    浅谈Java编程学习 Java基础语法注意项

    每当说到IT行业时,很多朋友们会想到java,随着时代的发展,人们学习java的热度依然只增不减,但关于java,有人会问基础语法是怎样的,该如何
    发表于 05-30 16:34 998次阅读

    java学习路线之:轻松精通Java学习路线基础的详细资料免费下载

    已经到了“无处不用”的盛世,而且一直在语言排行榜榜首,从未被超越。废话不多说,今天主要是给大家讲讲怎样学习Java,给大家建议一条轻松精通Java学习路线。有了相对标准的流程,那么你
    发表于 09-06 15:00 0次下载
    <b class='flag-5'>java</b><b class='flag-5'>学习</b>路线之:轻松精通<b class='flag-5'>Java</b><b class='flag-5'>学习</b>路线基础的详细资料免费下载

    如何学习javajava基础学习规范资料免费下载

    本文档的主要内容详细介绍的是如何学习javajava基础学习规范资料免费下载。
    发表于 10-15 17:33 13次下载

    Java程序设计教程之Java语言的基础知识概述

    本文档详细介绍的是Java程序设计教程之Java语言的基础知识概述主要内容包括了:1.Java语言发展简史,2.Java的特点(为什么
    发表于 02-22 10:28 36次下载
    <b class='flag-5'>Java</b>程序设计教程之<b class='flag-5'>Java</b>语言的基础知识概述