1.注释:

1.注释:

使用的特定的符号标记的内容,对代码功能的解释

//单行注释

/*

多行注释

*/

/**

文档注释 (用于为类,成员变量,方法的功能进行说明,在调用时可以提示)

*/

2.关键字

定义:java中被赋予特定含义的单词,主要用来修饰包,类,变量,方法。

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

(1)用于定义数据类型的关键字:class interface enum byte int long float double boolean void

(2)用于定义数据类型值的关键字:true false null

(3)用于定义流程控制的关键字:if else switch case while do for break return default continue

(4)用于定义访问权限修饰符的关键字:abstract final static synchronized

(5)用于定义类与类之间的关系的关键字:extends implements

(6)用于定义建立实例及引用实例,判断实例的关键字:new this super instanceof

(7)用于异常处理的关键字:try catch finally throw throws

(8)用于包的关键词:package import

(9)其他修饰关键词:native strictfp transient volatile assert

3.保留字

JAVA保留字:现有JAVA版本尚未使用,但以后版本可能会作为关键字使用。明明标记符时要避免使用这些保留字 goto const。

4.标识符

(1)概念:JAVA对各种变量、方法和类等要素命名时使用的字符序列。

(2)定义规则:

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

•不可以用数字开头

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

•JAVA中严格区分大小写,长度无限制

•标识符不能包含空格

5.JAVA数据类型

在这里插入图片描述

(1)Java 基本数据类型

整数类型:

在这里插入图片描述
浮点类型:
在这里插入图片描述

逻辑型Boolean(布尔)

●boolean 类型适用于逻辑运算,一般用于程序流程控制

●boolean 类型数据只允许取值true 或 false

举例: boolean flag;

​ flag = true;

​ if(flag) {

​ //do something

​ }

字符型char

•char 型数据用来表示一个单个字符

•char 占2个字节

•用单引号括起来,例如:

char c1=‘a’;

char c2=‘中’

(2)Java引用类型(以后介绍)

6.编码

(1)ASCII码(American Standard Code for Information Interchange)

在计算机内部,所有数据都使用二进制表示。每一个二进制位(bit)有0和1两种状态;因此8个二进制位就可以组合出256种状态,这被称为一个字节(byte)。一个字节一共可以用来表示256种不同的状态,每一种状态对应一个符号,就是256个符号,从00000000到11111111。

缺点:不能代表所有字符。

(2)Unicode编码

Unicode编码将世界上所有的符号都纳入其中。这个标号范围从0x000000到0x10FFFF(十六进制),有110多万,每个字符都有一个唯一的Unicode编号,这个编号一般写成16进制,在前面加上U+。

JAVA底层采用Unicode编码来存储字符,UTF-8是现在用处最广泛的Unicode编码的一种具体体现。

7.基本数据类型的转换

•JAVA中可以从任意基本类型转型到另外的基本类型(Boolean类型的除外)

•转换分为默认转换和强制转换

1.默认转换

遵循:容量小的类型默认转换为容量大的数据类型;数据类型按容量大小排序为(从小到大排列):(byte short char) < int < long < float < double

/byte short char 之间不会互相转换,他们三者在计算时首先会转换为 int 类型。/

2强制转换

容量大的数据类型转换为容量小的数据类型时,要加上强制转换符,但可能会造成精度降低或溢出。

有多种类型的数据混合运算时,系统首先自动的将所有数据转换成容量最大的那一种数据类型,然后再进行计算。

会转换为 int 类型。*/

2强制转换

容量大的数据类型转换为容量小的数据类型时,要加上强制转换符,但可能会造成精度降低或溢出。

有多种类型的数据混合运算时,系统首先自动的将所有数据转换成容量最大的那一种数据类型,然后再进行计算。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
毕业设计,基于SpringBoot+Vue+MySQL开发的公寓报修管理系统,源码+数据库+毕业论文+视频演示 现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,归纳,集中处理数据信息的管理方式。本公寓报修管理系统就是在这样的大环境下诞生,其可以帮助管理者在短时间内处理完毕庞大的数据信息,使用这种软件工具可以帮助管理人员提高事务处理效率,达到事半功倍的效果。此公寓报修管理系统利用当下成熟完善的Spring Boot框架,使用跨平台的可开发大型商业网站的Java语言,以及最受欢迎的RDBMS应用软件之一的MySQL数据库进行程序开发。公寓报修管理系统有管理员,住户,维修人员。管理员可以管理住户信息和维修人员信息,可以审核维修人员的请假信息,住户可以申请维修,可以对维修结果评价,维修人员负责住户提交的维修信息,也可以请假。公寓报修管理系统的开发根据操作人员需要设计的界面简洁美观,在功能模块布局上跟同类型网站保持一致,程序在实现基本要求功能时,也为数据信息面临的安全问题提供了一些实用的解决方案。可以说该程序在帮助管理者高效率地处理工作事务的同时,也实现了数据信息的整体化,规范化与自动化。 关键词:公寓报修管理系统;Spring Boot框架;MySQL;自动化;VUE
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值