程序设计基础java_Java程序设计基础

本文详细介绍了Java的基础知识,包括环境配置、JRE与JDK的区别、注释、关键字、标识符的命名规则和分类,以及常量、数据类型、数据转换、运算符和方法的定义与调用。此外,还探讨了Java程序的运行流程,如顺序结构、判断语句、循环语句等。最后,讲解了数组的定义、特点、初始化、遍历以及方法重载等概念,是初学者掌握Java编程的良好指南。
摘要由CSDN通过智能技术生成

1、cmd的使用方法:

e8c2c4f621da5b81806db29056e39fa5.png

2、环境变量的配置:

f0b74de5df6200988cdf08860c148467.png

780c9238611f8fd4e98620940a4c38ea.png

第一章 Java基础

一、Java语言开发环境开发及搭建

1、JRE:是Java程序的运行环境,包含JVM和运行时所需的核心类库

2、JDK:是Java程序开发工具包,包含JRE和开发人员使用的工具

1b107adfc878f69c5dd60cf72077ef33.png

二、Java注释

1、单行注释和多行注释

f1025a31b0a1a2c0cc1af72cf7441353.png

2、Java语言中每一行代表的意思:

5c76669e8b8740cf9d147feb9e3c7cc5.png

三、关键字

1、关键字的特点:

1)完全小写的字母;

2)在增强版的记事本当中有特殊颜色。

四、标识符

1、定义

是指在程序中,我们自己定义的内容。比如类的名称、方法的名字和变量的名字等等,都是标识符。

2、命名规则

1)标识符可以包含英文字母(区分大小写)、数字、$(美元符号)、_(下划线)

2)标识符不能以数字开头

3)标识符不能是关键字

3、命名规范

1)类名规范:首字母大写,后面每个单词首字母大写(大驼峰式)。

2)变量名规范:首字母小写,后面每个单词首字母大写(小驼峰式)。例如:helloWorld

3)方法名规则:同变量名。

五、常量

1、定义:

在程序运行期间,固定不变的量。

2、常量的分类:

1)字符串常量:凡是用双引号 引起来的部分,叫做字符串常量。

2)整数常量:直接写上的数字,没有小数点。

3)浮点数常量:直接写上的数字,有小数点。

4)字符常量:凡是用单引号引起来的单个字符,叫做字符常量。

5)布尔常量:只有两中取值。true、false

6)空常量:null。代表没有任何数字。

9b2427853a7e17259d9c3b3fde1ba084.png

六、基本数据类型

1、整形

1)byte

2)short

3)int

4)long

2、字符型

char

3、浮点型

1)float

2)double

4、布尔型

boolean

76090432a532cfff1d5b9cb3eeda3f88.png

注:Java默认类型为:整数类型int和浮点数类型double

e496b6a763d7a78d54d4d7a91c2dfa3d.png

七、数据类型的转换

6f736c7ec46e2513d8ae018e342b5c60.png

864af1d0e9deedecac8649b1c75e0f75.png

八、强制数据类型转换

99e0f31fd08ad799c13b748802b88644.png

数据溢出:

79ff992d4e83e2ca03e4f0e50ce705c3.png

094c94918b6311d6114c2c536ee7446a.png

精度损失:

d032e5e231cf755493649c15162a19bb.png

417fd8aefde438ea848d64f57263ad7d.png

c737eff7b38c73c464f7e32f1cc10cdc.png

九、ASCII码

96af81c6c5c99ed73e1b17b72d1dc922.png

十、运算符

1、四则运算符

e02168963a91227670ee834735cfc787.png

a43a2b2b26b359070e1a5f4dfbf7dff6.png

2、四则运算中 ’+‘的用法有三种:

9a75327e19b6070cfa2cda687b069b68.png

30007b2499a7680a2cecd3f3896f5639.png

3、自增自减运算符

单独使用:

d4b2110e23f8ef09e03ab797c77c4441.png

混合使用:

77b3e810720ffdb98232c098c647bd76.png

9d2d2916a0e16f10c1a44505f488929f.png

3f5102ab3eb4b1edd402a1af2af39f25.png

注:只有变量才可以有自增、自减操作,常量不可能发生改变,所以不可用。

4、赋值运算符

a8315ee36c9fa886b6c984f2c5231623.png

注:1)只有变量才能使用赋值运算符,常量不能进行2赋值;

2)复合运算符其中隐含一个强制类型转换;例如:

934f63f7505604faee987c2e5130e796.png

5、比较运算符

b250e990f42b044f93f4a23372b2e104.png

注:1)比较运算符的结果一定是一个boolean类型,成立为true,不成立为false;

2) 比较运算符如果进行多次比较,不能连着写。

  • 2
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值