zoukankan      html  css  js  c++  java
  • 201671010127 2016—2017—2 Java学习周结

      时间真是个最公平东西,只要能够好好地利用它,它可以为我们带来我们我们所想要的东西。学习Java已经有一周了,对于Java基础知识的认识也更进一步,对Java的兴趣也愈来愈浓。实现一个Java程序,主要有三个步骤:第一步是编写Java源代码,第二步是编译源代码,第三步是运行Java程序。Java源代码必须要经过编译之后才能由JVM(Java虚拟机)解析执行。Java源代码文件其实就是一个后缀名为.java的普通文本文件,可以用记事本或者在(集成开发环境)里面编写。

      对于一个Java源程序,其分析如下:

      1.符号/*       */中间的语句是该程序的注释,多行注释以/* 开始,以*/结束,单行注释以//开始,行末自动结束,Java的文档注释使用/**        */。

      2.关键字class是声明类的定义,并且帮助编译器理解他是一个类的声明。

      3.整个类及其所有成员都是在一对大括号{   }之间定义的。

      4.程序从main()方法开始执行,它是所有Java应用程序的起始点。(相当于C语言中的主函数)

      5.关键字public是一个访问说明符,控制类成员的可见度和作用的范围。

      6.关键字static允许调用main()方法,而无需创建类。

      7.关键字void告诉编译器main()方法在执行时不放回任何值。

      8.args[]是String类型的数组,printfln()方法通过System.out显示作为参数传递给它的字符串。

        Java虚拟机JVM是Java语言最大的特点,事物都具有两面性,JVM也不例外。JVM是一个可运行Java字节码的虚拟计算系统。。它有一个解释器组件,可以实现Java字节码和计算机操作系统之间的通信。还包括一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。 JVM屏蔽了与具体操作系统平台相关的信息,使Java程序只需生成在Java虚拟机上运行的字节码,就可以在多种平台上不加修改地运行。这个也是java最大的特色跨平台性,也就是一处编写,处处运行。JVM在执行字节码时,实际上最终还是把字节码解释成具体平台上的机器指令执行。编译虚拟机的指令集与编译微处理器的指令集非常类似。这就是java最受人批评的一个地方,运行在JVM上面当然没有直接运行在操作系统上快。所以有人总是说java的运行速度比不上C语言。

      以上就是最近所学的Java基础知识,还有涉及变量的声明、数据类型、表达式、运算符的问题,等我下次再与大家分享。

    2017-08-30

  • 相关阅读:
    【css系列】创建网页加载进度条
    【大数据系列】apache hive 官方文档翻译
    【大数据系列】问题汇总
    【大数据系列】hive修改默认的derby数据库
    【大数据系列】hive安装及启动
    【大数据系列】MapReduce详解
    【大数据系列】基于MapReduce的数据处理 SequenceFile序列化文件
    【大数据系列】windows下连接Linux环境开发
    【大数据系列】常用命令
    【大数据系列】hadoop脚本分析
  • 原文地址:https://www.cnblogs.com/nbq520/p/7455297.html
Copyright © 2011-2022 走看看