学习 02

本文详细介绍了Java编程中的基本概念,包括应用程序的构成、JVM虚拟机的作用、关键字和保留字的定义及使用规则。重点讲解了标识符的命名规则和变量的使用,包括不同数据类型的存储空间和取值范围。此外,还提到了字符型、浮点型和布尔型的特性。最后,概述了Java中的基本数据类型及其应用。
摘要由CSDN通过智能技术生成

应用程序 = 算法 + 数据结构

一次编译到处运行靠 (JVM虚拟机)

关键字 // keyword

定义:被Java语言赋予了特殊含义,用作专门用途的字符串。

特点:关键字中所有的字母为小写。

保留字 // reserved word

现有Java版本尚未使用,以后版本可能会作为关键字使用,自己明明标识符时要避免使用这些保留字。

标识符 // identifier

Java对各种变量、方法和类等要素命名时使用的字符序列成为标识符。

// 凡是可以自己起名的地方都叫标识符。

标识符命名规则:

1、由26个英文字母大小写,0-9,_或$组成。

2、数字不能开头、

3、不可以使用关键字和保留字,但是可以包含关键字和保留字。

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

5、标识符不能包含空格。

标识符命名规范:

包名:多单词组成时所有字母都小写。

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

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

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

变量:

内存中的一个存储区域。

该区域的数据可以在统一类型范围内不断变化。

变量时程序中最基本的存储单元。包含 变化类型、变化名和存储的值

变量的使用:

1、Java定义变量的格式:数据类型 变量名 = 变量值;

2、变量必须先声明,后使用;变量都定义在其作用域内。在作用域内,它是有效的,出了作用域,他就失效了;同一个作用域内,不可以声明两个同名的变量。

Java定义的数据类型

数据类型{ 基本数据类型        { 数值型        { 整数类型(byte、short、int、long)

                 (primitive type)                             浮点类型(float、double)

                                                字符型(char)

                                                布尔型(boolean)

                 引用数据类型       { 类(class)

                 (reference type)     接口(interface)

                                                数组( [ ] ) // array

整数类型         占用存储空间

byte                 1字节 = 8bit位

short                2字节

int                    3字节

long                 4字节

声明long型变量,必须以"l"或"L"结尾。

通常定义整型变量用int型

浮点类型 // 表示带小数点的数值

单精度float占用4字节,尾数精确到7位有效数字。

双精度double占用8字节,精度是float的两倍。  // 通常用此类型

float表示的数值范围比long还大。

定义float类型时,变量要以"f"或"F"结尾。

字符型

char(1字符 = 2字节)

定义char型变量,通常使用一对 ‘’,内部只能写一个字符。// char c1 = 'a';

 表示方式①声明一个字符。 ②转义字符。③直接使用Unicode值来表示字符型常量。

转义字符:\b 退格符      \n 换行符      \r 回车符      \t 制表符      \" 双引号      \' 单引号       \\ 反斜线

布尔型

boolean

只能取两个值之一:ture、false

常常在条件判断、循环结构中使用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
好的,很高兴为您解答。在学习Cartopy制图的第二步中,我们将探索如何在地图上添加标记和注释。 首先,我们需要导入Cartopy和Matplotlib的相关库: ``` import cartopy.crs as ccrs import matplotlib.pyplot as plt ``` 接下来,我们将创建一个带有注释和标记的地图。这里我们以美国为例: ``` # 创建一个以美国为中心的地图 ax = plt.axes(projection=ccrs.PlateCarree()) ax.set_extent([-130, -60, 20, 50], crs=ccrs.PlateCarree()) # 添加州边界线 states_provinces = cfeature.NaturalEarthFeature( category='cultural', name='admin_1_states_provinces_lines', scale='50m', facecolor='none') ax.add_feature(states_provinces, edgecolor='gray') # 添加湖泊和河流 lakes = cfeature.NaturalEarthFeature( category='physical', name='lakes', scale='50m', facecolor='none') ax.add_feature(lakes, edgecolor='blue') rivers = cfeature.NaturalEarthFeature( category='physical', name='rivers_lake_centerlines', scale='50m', facecolor='none') ax.add_feature(rivers, edgecolor='blue') # 添加城市标记 ax.plot(-75, 40, 'bo', markersize=7, transform=ccrs.PlateCarree()) ax.text(-75.5, 40.5, 'New York', transform=ccrs.PlateCarree()) # 添加注释 ax.text(-129, 22, 'USA', horizontalalignment='left', transform=ccrs.Geodetic()) ax.text(-100, 25, 'Great Lakes', horizontalalignment='center', transform=ccrs.PlateCarree()) ax.text(-98, 37, 'Mississippi River', horizontalalignment='center', transform=ccrs.PlateCarree()) plt.show() ``` 这段代码会绘制一个以美国为中心的地图,同时添加州边界线、湖泊和河流的标记和注释。其中,城市标记是以蓝色圆点的形式添加的,注释则是以文本的形式添加的。 这就是在Cartopy制图中添加标记和注释的基本方法。希望对您有所帮助!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

算法鼓励师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值