IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Java知识库 -> Java基础(一) -> 正文阅读

[Java知识库]Java基础(一)

目录

1、思维导图

2、注释

3、常量

4、关键字

5、变量

6、数据类型

7、标识符


1、思维导图

?

2、注释

????????java中的注释就是对代码进行解释说明的文字,时刻记得:注释是给人看的,不是给计算机看的。代码注释是架起程序设计者与程序阅读者之间的通信桥梁,最大限度的提高团队开发合作效率。也是程序代码可维护性的重要环节之一。所以我们不是为写注释而写注释。

编写注释的原因及意义如下:

1、为了更好的阅读自己编写的代码,建议添加这注释。自己写的代码,可能过一段时间回顾的时候,就变得不熟悉。这个时候,注释就起到了很好的帮助作用。

2、可读性第一,效率第二。一个软件一般都是一个团队协同作战开发出来的。因此,一个人写的代码,需要被整个团队的其他人所理解。

3、代码即文档。程序源代码是程序文档的重要组成部分。

java中的注释分为三种:

1、单行注释:????????//注释的内容


2、多行注释:
?? ?/*
?? ? ?注释的内容
?? ?*/


3、文档注释: (目前博主还没用到,等学到后再补充)
?? ?/**
?? ? ?注释的内容
?? ?*/

3、常量

java中,常量是直接在程序中写出来的数值,或者说是程序的运行过程中不能发生改变的值

常量分为五种:

1、整数常量

? ? ? ? 顾名思义,就是整数。例如1,2,3,4等

2、浮点数常量

? ? ? ? 通常被称为小数常量,3.14等

3、字符串常量

? ? ? ? 用双引号“”括起来的常量,其特点是:长度无限制

4、字符常量

? ? ? ? 用单引号‘’括起来的常量,其特点是:长度有且只能有1个字符

5、布尔常量

? ? ? ? 布尔常量较为好记,只有true和false两个

4、关键字

关键字是被java赋予特殊含义的单词,比如,我们在刚接触java的第一个程序的HelloWorld中,public,static等,都是关键字

其特点:1、关键字都有特殊的颜色标记,最常见的是蓝色和紫色

? ? ? ? ? ? ? ?2、关键字的所有字母都是小写

5、变量

与常量相反,常量是不变的量,变量就是可以改变的量

常量的定义格式:

1、格式一(最常见)

int? a? =? 10;

2、格式二

int? a;

a? =? 10;

3、格式三

int? a? =? 10,b? =? 20;

6、数据类型

整数

byte

1字节
short2字节
int4字节
long8字节
小数float4字节
double8字节
字符char2字节
布尔boolean1字节

7、标识符

java中标识符是给类名,变量名,方法名起名的写法

组成规则:

1、标识符只能由字母,数字,$和_(下划线)组成,如出现其他元素,均不是标识符

2、标识符虽然可以由数字组成,但是不能由数字开头

3、不能使用关键字作为标识符

4、标识符严格区分大小写

标识符命名规范:

1、大驼峰式(类名)

????????每个单词的首字母大写????????例如:HelloWorld

2、小驼峰式(变量名,方法名)

? ? ? ? 从第二个单词开始,每个首字母大写? ? ? ? 例如:maxAge

3、全大写式

? ? ? ? 所有字母大写,中间用_隔开? ? ? ? 例如:MAX_AGE

?

  Java知识库 最新文章
计算距离春节还有多长时间
系统开发系列 之WebService(spring框架+ma
springBoot+Cache(自定义有效时间配置)
SpringBoot整合mybatis实现增删改查、分页查
spring教程
SpringBoot+Vue实现美食交流网站的设计与实
虚拟机内存结构以及虚拟机中销毁和新建对象
SpringMVC---原理
小李同学: Java如何按多个字段分组
打印票据--java
上一篇文章      下一篇文章      查看所有文章
加:2021-08-04 11:03:50  更:2021-08-04 11:04:32 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/9 4:37:31-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码