Java基础语法(一)褪去Java神秘的衣服,“深入”了解

Java基础语法(一)褪去Java神秘的衣服,“深入”了解

了解Java

Java——面向对象编程

想学一个语言,至少要了解他是干嘛的,是什么类型的,创始人是谁什么的等等等乱七八糟的,对写代码作用不大,但是作为一个程序员必须要知道的东西。

下面的篇幅,字比较多,但是还是认真的看看吧,如果实在不愿意,那么只看粗体字就行了
当然了,事先声明,由于我是个初学者,如果有哪里不对的地方,希望各路大佬指出来,防止我和看我文章的人误入歧途,谢谢
thinks

  1. 首先呢,我们必须知道的是这个:Java 是由 Sun Microsystems(简称为sun公司,现在已经被oracle收购) 公司于 1995 年 5 月推出的高级程序设计语言,是面向对象的编程语言,用途广泛,可以做的方向很多。

  2. 然后呢,我们还必须要知道我们所学的编程语言的优点是什么
    1. 一次写成,多次运行。 另一个名字是跨平台性。那么我们应该怎么理解呢,暂时打个哑谜,下面会介绍的,清耐心看下去哦!
    2. 简单易用。 是的没错,简单易用!为什么呢,这里的简单易用是相对于C语言来说的,因为Java含有类和对象的概念,可以规避某些重复的代码,减少代码量。
    3. 安全可靠。 Java通常用于网络环境中,为此,Java提供了安全机制以防恶意代码的攻击。Java程 序运行之前会利用字节确认器进行代码的安全检查,确保程序不会存在非法访问本地资源 和文件系统的可能,保证了程序在网络间传送的安全性。
    4. 多线程。 Java支持多线程,可以使程序并发进行,在硬件条件允许的情况下,这些线程可以直接分布到各个 CPU 上, 充分发挥硬件性能,大大提升了程序的运行速率;利用Java的多线程编程接口, 你可以方便地写出多线程的应用程序。Java语言提供的同步机制可保证各线程对共享数据的正确操作。

  3. Java 可运行于多个平台,如 Windows, Mac OS 及其他多种 UNIX 版本的系统,这是因为由Java虚拟机来完成的。

  4. Java的按照用途来分,有三个版本,分别是JavaSE(Java标准版),JavaEE(Java企业版),JavaME(移动版)

上面的已经划过重点了,要考的.

那么到这里呢,你已经对Java有了一定的了解,但是呢随着你了解了一点,还是会产生更多的疑惑,那么随着我来慢慢学习吧,如果你还是不理解,那么
java

Java的某些名词

名词 解释
JavaSE 标准版,是为开发普通桌面和商务应用程序提供的解决方案
JavaEE 企业版,是为开发企业级应用程序提供 的解决方案
JavaME 微型版,是为开发电子消费产品和嵌入式设 备提供的解决方案
现在JavaME已经被Android代替
JDK Java开发工具包,Java的核心
含Java编译器、Java运行环境、Java打包工具、Java文档生成工具等
JRE Java运行环境
SDK 软件开发工具包,开发Android必须有这个
javac.exe Java编译器,将代码编译成字节码
java.exe Java解释器 ,将字节码解释成机器语言
javadoc 生成一个注释文档,和使用说明书一样作用
jvm Java虚拟机

结语

好了,今天就先写到这了
啊,今天又是短小精悍的一天
下一篇就是教怎么安装jdk和配置Java环境了,下篇再见
再见

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/100275.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • BM3D算法学习

    BM3D算法学习来源:BM3D算法学习-知乎(zhihu.com)作者:爱酷的胡巴前些日子在学习图像降噪的算法,自然而然的发现了这篇里程碑式的作品,“BM3D”3D块匹配降噪算法,想来时间也久,赶紧再写下来,以免过后忘记。在学习的过程中,由于没学过数字图像处理,学起来还是挺墨迹的,前前后后得有四五天吧,才算整个大差不差,期间看了许多前辈的博客和代码,也总算有些许的进步和理解,特此感…

    2022年5月22日
    74
  • django formview_django获取post数据

    django formview_django获取post数据APIView视图类在DRF中,推荐使用类视图,因为类视图可以通过继承的方式把一些重复性的工作抽取出来,而使得代码更加简洁。当然如果你不想使用类视图,那么就用@api_view装饰器包裹一下就可以。

    2022年7月30日
    10
  • 那些长短不一的PCI-E插槽都有什么不一样?

    那些长短不一的PCI-E插槽都有什么不一样?https://www.ednchina.com/news/20171121-PCI-E.html时间:2017-11-21目前PCI-E插槽已经成为了主板上的主力扩展插槽,除了显卡会用到PCI-E插槽外,诸如独立声卡、独立网卡、USB3.0/3.1接口扩展卡以及SSD等硬件都可以使用PCI-E插槽。主板上的扩展插槽曾经是多种多样的,例如曾经非常流行…

    2022年5月30日
    51
  • HTTP-500错误的常见原因与分析「建议收藏」

    HTTP-500错误的常见原因与分析「建议收藏」前言:最近使用阿里云windows2008R2云服务器搭建网站QQ互联接入(第三方登录)服务的过程中,使用了phpcmsV9提供的V9.6.3压缩包内的.htaccess文件。几经辗转,仍然没能解决过程中遇到的问题,问了一些技术大咖,有人说可能是500错误。以前知道有400报错,还真不知道有个500错误,所以上网查询之后,觉得应该小结一篇。1.造成500错误常见原因有:ASP语法出…

    2022年6月13日
    30
  • 【全网首发】言简意赅的Python全套语法,内附详细知识点和思维导图!【强烈建议收藏!】

    【全网首发】言简意赅的Python全套语法,内附详细知识点和思维导图!【强烈建议收藏!】Python是近几年比较火热的编程语言,至于有多火热?偶尔打开微信公众号,页面下面弹出的是《Python训练营》,打开朋友圈发现有推荐学习Python的课程,打开CSDN,发现热榜第一又是Python推荐文章,不得不说Python的影响力在目前还是比较大的,这和Python社区的宣传力度有着密切的关系!目前学习Python的人有多少呢?那些人在学习Python呢?至于这个问题,我认为没有一个准确的答案,因为每一天学习Python的人都在增加,学习Python被越来越多的人注重,所以要回答这个问题,最好的

    2022年6月24日
    28
  • Harris角点学习[通俗易懂]

    Harris角点学习[通俗易懂]人们普遍认为角点是二维图像亮度变化剧烈的点或图像边缘曲线上曲率极大值的点。这些点在保留图像图形重要特征的同时,可以有效地减少信息的数据量,使其信息的含量很高,有效地提高了计算的速度,有利于图像的可靠匹配,使得实时处理成为可能。其在三维场景重建、运动估计、目标跟踪、目标识别、图像配准与匹配等计算机视觉领域起着非常重要的作用。  角点的检测主要有两类基于图像边缘的方法和基于图像灰度的方法。前者很

    2022年9月25日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号