ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

Java的基本语法

2021-11-26 21:30:34  阅读:135  来源: 互联网

标签:基本 注释 Java java 数据类型 语法 首字母 类型 单词


目录

1.1 IDEA的使用

1.2 注释

1.3 关键字

1.4 Java保留字

1.5 标识符

1.6

 基本数据类型的相互转换


1.1 IDEA的使用


IDE(Integrated Development Environment)集成开发环境是用于提供程序开发环境的应用环境。

一般包括代码编辑器、编译器、调试器和图形用户界面等

常用java开发工具:IDEA、eclipse;

1.2 注释


定义

对某行或者某段代码进行解释说明,并且使用特定的符号进行标注,在程序运行的过程中,注释不会被程序执行。

类型

单行注释: // 用于单行注释 快捷键:Ctrl + /

多行注释:/* */ 用于多行注释 快捷键 Ctrl+shift + /

文档注释:对类、属性、方法进行注释,调用时可以看到注释信息。

/**   *   */

1.3 关键字


定义:被java语言赋予了特殊的含义,主要是用来修饰包,类,方法。

注释:关键字中所有字母都为小写。

1.4 Java保留字


定义:java现有版本未能使用的关键字,但是以后可能会用到。

例如:goto ,const 等

1.5 标识符


定义:可以对包,类,方法等进行命名的字符序列,可以自己命名的名称。

1. 定义合法标识符规则:
   ● 由26个英文字母大小写,0-9 ,_或 $ 组成 数字不可以开头。

   ● 不可以使用关键字和保留字,但能包含关键字和保留字。

   ● Java中严格区分大小写,长度无限制。

   ● 标识符不能包含空格。

   ●注意:在起名字时,为了提高阅读性,要尽量有意义,“见名知意”。

2. 命名规范
   ● 包名:多单词组成时所有字母都小写

  xxxyyyzzz
   ● 类名、接口名:多单词组成时,所有单词的首字母大写:

   XxxYyyZzz
   ● 变量名、方法名:多单词组成时,第一个单词首字母小写,第二 个 ​ 单词开始每个单词首字母大写:

   xxxYyyZz
   ● 变量名、方法名:多单词组成时,第一个单词首字母小写,第二 个 ​ 单词开始每个单词首字母大写:

   xxxYyyZzz
   ● 常量名:所有字母都大写。多单词时每个单词用下划线连接:

   XXX_YYY_ZZZ
3. 语法强制:
  可以使用的内容:

     大小写字母,数字,下划线,$, 数字不能开头;

     不能是关键字,不能有空格;

      区分大小写,长度无限制;

4. 约定俗称:
    类名首字母大写,方法名,变量名小写。

1.6 变量
    定义:变量是程序中的基本的存储单位,运行时值可变,本质上来说,变量是内存中的一块区     域。在使用时要注意,先声明然后在进行赋值。

   声明语法:(java是一门强类型语言)

   【修饰符】 数据类型 变量名 = 值;

 int x = 10;          String s = "Hello!";
注意: String 是java核心类库中定义好的一个类,表示字符串。

1.7数据类型
定义:可以指导程序中的数据如何存储,如何运算。

数据类型分为基本数据类型和引用数据类型两大类。

1.基本数据类型:
数值型:

整数类型( int(integer) 、byte、short 、long;)

整型常量默认为int型,声明long型时,后加 l 或者 L。
 

 整数其他进制表示方式:

      二进制整数表示: ob11 结果: 3

      八进制整数表示: 011 结果: 9

     十六进制整数表示:0x11 结果: 17

2.浮点类型(float,double;)

   浮点型:表示小数,浮点型字面量默认为double类型,声明float类型需要在字面量后面加  F/f。

两种表现形式:

十进制数形式,科学计数法形式。

3.

字符型(char)

单引号表示一个字符,双引号表示字符串。

char 类型可以参与算数运算,运算时使用的是编码表中的十进制对应的值进行运算。

java中的字符表示使用的Unicode编码表可以表示世界上所有国家的语言。

Unicode主要是存储对照字符,UTF-8是Unicode的一种表现方式。

英文字符少,可以用一个字节存储,在UTF-8中只占一个字节;

中文字符多,一个字节存储不了,在UTF-8中一个中文占三个字节。

4.布尔型(Boolean )

Boolean类型的值只有两个:true,false;

5.引用数据类型:

类(class 例如:String)

接口 (interface)

数组([ ])

注:除了八种基本数据类型以外,其他类型均为引用类型。

1.6

 基本数据类型的相互转换


    除了Boolean类型外,其他七种基本类型之间都可以进行相互转换。

    转换:

       byte、short、char ---> int ---> long ---> float ---> double

1.默认转换(隐式转换):由容量小的数据类型向容量大的数据类型进行转换

2.强制转换:由容量大的数据类型向容量小的数据类型进行转换。

问题:数据溢出,精度降低。

标签:基本,注释,Java,java,数据类型,语法,首字母,类型,单词
来源: https://blog.csdn.net/qq_52150810/article/details/121547797

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有