`
bupter520
  • 浏览: 55710 次
  • 性别: Icon_minigender_2
  • 来自: 南京
文章分类
社区版块
存档分类
最新评论

Java语法基础

阅读更多

    注释是程序员用来标记、说明程序的。编译器会忽略注释中的内容,注释中的内容不会对程序的运行产生任何影响。Java语言允许三种风格的注释:
    //单行注释:多用于对属性,变量以及算法重要转折时的提示
    /*多行注释 */多用于对类、方法及算法的详细说明,一般在对类的注释中要有以下内容:   1. 类的简要说明
      2. 创建者及修改者
      3. 创建日期或者最后修改日期
    /** JAVA 文档
     *注释
     */ :产生 Java文档,使用javadoc命令.
    标识符是我们在程序中表示变量、类或方法等等的符号。标识符由字母、下划线(_)、美元符号($)或数字组成,但不能以数字开头。另外可以使用中文做标识符,但实际开发中不推荐这样做。标识符是大小写敏感。标识符未规定最大长度,但实际工作中不会对标识符命名过长,10个字符以内合适。
    Java 技术源程序采用双字节的"统一字符编码" (Unicode,使用 16bit编码)标准,而
不是单字节的 ASCII(使用 8bit 编码)文本。因而,一个字母有着更广泛的定义,而不
仅仅是a 到 z和 A到Z。
    关键字对 Java 技术编译器有特殊的含义。以下是有关关键字的重要注意事项:
        true、false和 null为小写,而不是象在C++语言中那样为大写。
        无 sizeof运算符;所有类型的长度和表示是固定的,不依赖执行。
        goto 和const不是 Java编程语言中使用的关键字。


 


    在整数类型和 boolean 类型之间无转换计算。有些语言(特别值得强调的是 C 和
C++)允许将数字值转换成逻辑值, 这在 Java 编程语言中是不允许的;boolean 类型
只允许使用boolean值。
    在Java编程语言中有四种整数类型,它们分别使用关键字byte, short, int和long中的任意一个进行声明。所有Java 编程语言中的整数类型都是带符号的数字。整数类型数字被默认为 int 类型。整数类型数字后面紧跟着一个字母“L”,可以强制它为 long型。
    如果一个数字包括小数点或指数部分,则该数字默认为double 型浮点数。如果一个数字文字后带有字母F 或f,则该数字文字为float型浮点数。如果一个数字文字后带有字母D 或d,则该数字文字为double型浮点数。
    变量用于存储信息。一个变量代表一个特殊类型的存储位置,它指向内存的某个单元,而且指明这块内存有多大。变量的值可以是基本类型,也可以是对象类型。
    在使用引用变量之前,必须为它分配实际存储空间。这个工作是通过使用关键字new来实
现的。如下所示:
Person pangzi;
pangzi= new Person();
    第一个语句仅为引用分配了空间,而第二个语句则通过调用对象的构造函数Person()为
对象生成了一个实例。这两个操作被完成后,Person 对象的内容则可通过 pangzi进行访问。
还可以用一条语句创建并初始化一个对象:
Person pangzi = new Person(“danan”);
    使用非基本数据类型(String)变量的声明,分两种情况:使用String str = “班集”,指向的是内存中的特殊区域,叫字符串池;而 String str = new String(),则和class变量声明的规则一致。
    Java 中的参数传递,都称为是传值。但传的这个值,到底是什么,这个就是我们需要研
究的。传递的是一个基本数据,还是一个引用,这就要仔细区别。基本数据类型,值是在栈中,引用数据类型,值是在堆中。特别注意:对基本数据类型是pass by value,而对引用类型则是 pass by ref.
    方法只能改变引用类型的值,而不能改变引用类型的地址和基本类型的值。关键字this 是用来指向当前对象(类实例)的。
    在方法外定义的变量被自动初始化。局部变量必须在使用之前做“手工”初始化。如果编译器能够确认一个变量在初始化之前被使用的情况,编译器将报错。
    在 switch (expr1) 语句中,expr1 必须与 int 类型是赋值兼容的;byte, short
或char类型可被升级;不允许使用浮点或long表达式。当变量或表达式的值不能与任何case 值相匹配时,可选缺省符(default)指出了应该执行的程序代码。如果没有 break语句作为某一个case 代码段的结束句,则程序的执行将继续到下一个case,而不检查case 表达式的值。
    下列语句可被用在更深层次的控制循环语句中:
        break [标注];
        continue[标注];
        label: 语句; // 语句必须是有效的
        break语句被用来从 switch语句、loop语句和预先给定了label的块中退出。
        continue语句被用来略过并跳到循环体的结尾。
        label可标识控制需要转换到的任何有效语句,它被用来标识循环构造的复合语句。 
   

  • 大小: 17.8 KB
分享到:
评论

相关推荐

    实验二:Java语法基础

    Java 语法基础实验 本_experiment_总结了 Java 的一些基本的语法知识,包括变量和常量的使用、运算符与表达式的使用、选择、循环、分支语句的使用等。实验内容包括输入一个学生的成绩,给出相应的等级、编写一个...

    Java语法基础2019

    Java语法基础2019是针对初学者设计的一份教程,涵盖了Java编程语言的基本概念、结构和用法。这份教程旨在帮助学习者建立起坚实的Java编程基础,为更深入的Java开发工作打下坚实的基础。 首先,Java语言的核心在于其...

    java语法基础(初学者必看)

    学习Java语法基础是编程旅程的第一步,理解和熟练运用这些知识点将有助于构建更复杂的程序。通过编写简单的程序,如"Hello World!",可以开始实践这些概念。随着经验的积累,可以逐步掌握面向对象编程、异常处理、...

    java语法基础.pdf

    总的来说,Java语法基础涵盖了变量、控制结构、类与对象、异常处理、输入/输出等多个方面,是学习Java编程的基础。理解并掌握这些基本概念和特性,将为深入学习Java的高级特性和框架打下坚实的基础。

    Java语法基础2019.pdf

    Java语法基础知识点: 1. 标识符与关键字: Java中的标识符是由字母、下划线(_)、数字或美元符号($)构成的有效字符序列,但标识符的第一个字符不能是数字,且区分大小写。标识符用于类名、变量名、方法名等命名。...

    Java语法基础+一些 JAVA案例,和正则表达式

    本篇文章将深入探讨Java语法基础,包括词法规则、数据类型、常量与变量、运算符和表达式、语句以及数组和字符串。 首先,我们来看Java的词法规则。Java程序由源代码(.java文件)组成,通过javac编译器进行词法分析...

    我的java语法基础

    "我的java语法基础"这个主题涵盖了Java编程的基础知识,是初学者踏入Java世界的关键步骤。在这个入门教程中,我们将深入探讨Java语言的核心语法特性。 1. **基本语法结构**:Java程序由类(class)组成,每个类包含...

    Java语法基础.pdf

    Java语法基础是编程学习的核心部分,它包含了程序的基本构建块。在Java中,标识符是程序中用于表示变量、类或方法的名称,遵循特定的规则。标识符必须以字母、下划线(_)或美元符号($)开始,后续可以是字母、数字...

    Java语法基础1.ppt

    Java语法基础,建议初学Java的人试用

    Java语法基础.ppt

    Java语法基础.ppt

    java语法基础

    以上就是Java语法基础的主要内容。掌握这些基础知识点,对于初学者来说,是学习Java编程语言的必经之路。随着对这些基础知识的深入理解和实践应用,可以为后续更高级的编程技能打下坚实的基础。

    Java语言程序设计(Java语法基础)ppt.ppt.ppt

    Java语言程序设计(Java语法基础)ppt.ppt.ppt 本资源摘要信息是关于Java语言程序设计的PPT文档,该文档详细且完整,涵盖了Java语法基础的多方面内容,包括词法规则、数据类型、常量与变量、运算符和表达式、语句、...

    《Java-面向对象程序设计基础》章:Java语法基础(与“方法”有关文档共49张).pptx

    《Java-面向对象程序设计基础》章:Java语法基础 以下是从给定的文件中生成的知识点: Java 简介 Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 程序设计语言和 Java 平台的总称。Java 平台由 Java...

    java教材-Java语法基础(IT jb就业培训).doc

    java教材-Java语法基础(IT jb就业培训).doc

    java基础语法程序源代码

    本压缩包包含了一系列关于Java基础语法的源代码示例,旨在帮助初学者深入理解和掌握Java编程的核心概念。以下将针对每个章节的可能内容进行详细阐述: 1. **Chapter 1:基础语法** - 变量声明与初始化:包括基本...

    Java语法基础与流程控制PPT教案学习.pptx

    Java是一种广泛使用的面向对象...总的来说,Java语法基础和流程控制构成了编写Java程序的基础框架,理解并掌握这些概念对于成为一名合格的Java程序员至关重要。通过深入学习和实践,可以编写出高效、可维护的Java代码。

    Java2面向对象程序设计基础Java语法基础PPT教案学习.pptx

    Java2面向对象程序设计基础Java语法基础PPT教案学习.pptx

    Java语法基础PPT教案学习.pptx

    Java语法基础PPT教案学习.pptx

Global site tag (gtag.js) - Google Analytics