java基础笔记一 (数据类型、运算符、分支语句、循环语句、数组)

  • 数据类型
  • 常量与变量
  • 命名规范
  • 运算符
  • 分支语句
  • 循环语句
  • 数组
  • 方法的定义与调用

1.Java语言基础(一)

1.1 Java基础语法

1.1.1 Java语言的发展史

首先是在1995年Java语言被sun公司推出;在2004年推出5.0版本,这一次更新力度很大,使Java语言得到快速发展;2009年Oracle公司收购了Sun公司;2014年的Java8.0版本是目前公司用的最多的版本;目前JDK最新版本为18

1.1.2 JDK,JRE,JVM三者的联系

JDK:Java 开发工具,包括JRE以及一些开发工具(编译工具:Javac.exe;运行工具:Java.exe等)

JRE:Java运行时环境,其包含了JVM和一些核心类库

JVM:Java虚拟机,用来解析运行Java程序,它支持了java语言的跨平台原理。

1.1.3 DOS命令的介绍和使用

Win+r 输入 cmd进入DOS环境

切换盘符:盘符号:

进入一个目录: cd目录名

进入多层目录: cd目录名\目录名

回退到盘符:cd\

查看当前目录下所有的内容:dir

清屏:cls

退出:exit

输入命令的时候可以按Tab键自动补全;按上下箭头可以选择之前输入过的命令。

1.1.4 Path环境变量的配置

安装了JDK以后,如果不配置环境变量,我们就只能在JDK\bin目录下去使用Java.exe和Java.exe两个命令。配置环境变量之后,可以在任意路径下都能使用Javac.exe和Java.exe两个命令。

1.1.5 第一个代码HelloWorld案例
public class HelloWorld{
   

   public static void main(String[]args){
   

			System.out.println(“hello world!);

	}

}

其中要特别注意程序类名要和文件名严格一致。

1.1.6 NotePad++软件的安装和使用

与计算机自带的文本编辑器相比,在Notepad++软件中程序有具体行号

1.1.7 Java中的数据类型

Java是一种强类型语言,给每个数据都分配了数据类型,每种类型的数据对应的所占空间大小也不一样。

Java中的数据类型分为两种:基本数据类型(8种)和引用数据类型

基本数据类型(占用字节数):byte(1)、short(2)、char(2)、int(4)、long(8)、float(4)、double(8)、boolean(1);

Java中的基本数据类型中的整数类型(byte、short、char、int、long)默认为int类型,小数类型(float、double)默认为double类型,

引用数据类型:类、数组、接口等。

1.1.8 常量的使用

在Java程序运行过程中其值不会发生改变的量。

常量分为6种:整数常量、小数常量、字符常量、字符串常量、布尔常量、空常量(null)。

字符常量在中有且仅有一个字符;

空常量不可以直接输出。

1.1.9 变量的定义与使用

在Java程序运行过程中,在一定范围内,其值可以发生改变的量,我们称为变量。我们通常是用变量来保存一个数据。

定义格式:数据类型 变量名 = 值;

修改变量的值:变量名 = 值;

注意事项:不能重复定义名字;未赋值不能直接使用;使用long类型的数据的时候,建议在数值后面加上一个大(小)写的“L(l)”;在使用float类型的数据的时候,在数值后面加上一个大(小)写的“F(f)”。

1.1.10 Java中代码的书写规范

标识符:在J

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

扶摇直上zzx

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

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

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

打赏作者

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

抵扣说明:

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

余额充值