第三章-Java的基本程序设计结构

 

3.1一个简单的Java语言程序

第三章-Java的基本程序设计结构

 这是程序虽然很简单,但是所有的Java程序都具有这种结构,因此还是值得花一些时间来研究的。首先,Java区分大小写。如果出现了大小写拼写错误(例如:将main拼写成Main),程序将无法运行。

下面逐行的查看这段源代码。关键字pubilc称为访问修饰符(access modifier),这些修饰符用于控制程序的其他部分对这段代码的访问级别。在后面将会更加详细的介绍。

3.2 注释

与大多数程序设计语言一样,Java中的注释也不会出现现在可执行程序中。因此,可以在源程序中根据需要添加任意多的注释,而不必担心可执行代码会膨胀。在Java中,有三种标记注释的方式。最常用的//,其注释内容从//开始到本行结尾。

system.out.println("we will not use 'hello world!'");// is this too cute?

当需要更长的注释时,既可以在每行的注释前标记//,也可以使用/*和*/注释界定符讲一段比较长的注释括起来。

最后,第三种注释可以使用来自动的生成文档。这种注释以/**开始,以*/结束。

警告:在Java中,/* */注释不能嵌套。也就是说不能简单地把代码用?8和*/括起来作为注释,因为这段代码本身也包含一个*/界定符。

 

3.3 数据类型

Java是一种强类型语言。这就意味着必须为每一个变量声明一种类型。在Java中,一共有八种基本类型,其中有4种整形,2种浮点型,1种字符类型和1种用于表示真值的Boolean类型。

.........................................................................

原文链接:https://www.cnblogs.com/jlyy/p/17382810.html

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:第三章-Java的基本程序设计结构 - Python技术站

(0)
上一篇 2023年5月8日
下一篇 2023年5月8日

相关文章

  • 一个jsp+AJAX评论系统

    下面是一个jsp+AJAX评论系统的完整攻略。 前期准备 在开始创建一个jsp+AJAX评论系统之前,我们需要准备以下几个方面的内容: 后端语言。对于jsp+AJAX评论系统,我们使用的后端语言是Java。 数据库。我们需要使用数据库来存储和获取评论数据。常见的数据库有MySQL和Oracle等。 Web应用程序服务器。我们需要使用Web应用程序服务器来运行…

    Java 2023年6月15日
    00
  • Java并行执行任务的几种方案小结

    Java并行执行任务的几种方案小结 在Java领域,多线程是一种非常常见的处理并发任务的方式。但是,多线程在并发处理能力以及代码设计方式上存在一些限制和挑战。近年来,随着Java语言的发展和并发编程框架的增多,人们有了许多新的方法来在Java中并行执行任务。本文将讲述Java并行执行任务的几种方案,以及在实际使用中的注意事项。 传统的多线程 在Java中使用…

    Java 2023年5月18日
    00
  • js创建jsonArray传输至后台及后台全面解析

    请看下面的攻略: 客户端(js)创建jsonArray并传输至服务端 创建jsonArray 1.定义一个空的jsonArray: var jsonArray = []; 2.向jsonArray中添加数据: var jsonArray = []; for (var i = 0; i < 3; i++) { var jsonObj = { name: …

    Java 2023年5月26日
    00
  • 关于MybatisPlus配置双数据库驱动连接数据库问题

    MybatisPlus是Mybatis的扩展库,它提供了更多的便捷操作和增强功能,是目前比较流行的Java持久层框架之一。在使用MybatisPlus框架时,我们可能需要连接多个不同的数据库,这时就会遇到双数据库驱动连接数据库的问题。下面是一份详细的攻略: 1.添加双数据库的配置文件 首先,我们需要添加MybatisPlus的配置文件,具体名字根据项目需要来…

    Java 2023年6月16日
    00
  • java的Hibernate框架报错“ObjectNotSerializableException”的原因和解决方法

    当使用Java的Hibernate框架时,可能会遇到“ObjectNotSerializableException”错误。这个错误通常是由于以下原因之一引起的: 对不可序列化的对象进行序列化:如果您尝试对不可序列化的对象进行序列化,则可能会出现此错误。在这种情况下,需要检查对象是否可序列化,并避免对不可序列化的对象进行序列化。 对实体类进行序列化:如果您尝试…

    Java 2023年5月4日
    00
  • Java基于深度优先遍历的随机迷宫生成算法

    Java基于深度优先遍历的随机迷宫生成算法攻略 算法思路 这里介绍的是基于深度优先遍历(DFS)的随机迷宫生成算法。该算法的基本思路是,从起点开始,每次选择一个相邻且未被访问过的节点作为下一个遍历的节点,直到到达终点,期间可以任意回溯。在此基础上加入了随机化操作,即在选择相邻节点时随机打乱遍历顺序,以此生成”随机”的迷宫。 实现步骤 首先,我们需要定义一个M…

    Java 2023年5月19日
    00
  • JSP中Servlet的Request与Response的用法与区别

    JSP中Servlet的Request和Response是非常重要的概念,它们通过HttpServletRequest和HttpServletResponse来实现。在JSP中,Servlet对象是默认创建而且被调用的,因此学习Servlet的Request和Response对于理解JSP的数据交互和页面跳转非常重要。 一、Servlet Request S…

    Java 2023年6月15日
    00
  • Java读取文本文件的各种方法

    下面我将详细讲解“Java读取文本文件的各种方法”的完整攻略。 步骤一:准备文件 首先,我们需要准备一个文本文件,例如 “test.txt”。这个文件可以放在项目目录下,或者使用绝对路径指定其位置。 步骤二:使用Java自带方法读取文本文件 Java提供了自带方法,可以方便地读取文本文件。以下是读取文本文件的代码示例: import java.io.File…

    Java 2023年5月20日
    00
合作推广
合作推广
分享本页
返回顶部