JAVA基础知识-day01

JAVA基础知识-day01

前言:哈喽,大家好久不见了,时隔两年我又再次在CDSN发布文章啦,回顾一下这两年的工作,我沉迷于996无法自拔,导致内分泌失调,也没心情写博客了。好在这种情况没有持续下去,经过了一段时间的调整,我又重新起航啦,那么本次发布的是我现在刚开始学习的JAVA语言的学习笔记,希望跟大家一起学习,共同进步,我的VX13302552676,欢迎大家跟我一起交流技术心得。

一、开发环境搭建

1.1 java虚拟机——JVM,JVM是运行所有Java程序的假想计算机,是Java程序的运行环境,我们编写的java代码,都运行在JVM上。

1.2 JRE和JDK
JRE:是Java程序的运行时环境,包含JVM和运行时所需要的核心类库 。
JDK:是Java程序开发工具包,包含 JRE 和开发人员使用的工具。
我们想要运行一个已有的Java程序,那么只需安装 JRE 即可。
我们想要开发一个全新的Java程序,那么必须安装 JDK 。

1.3配置环境变量
1.3.1 选择计算机右键-属性-高级系统设置-高级-环境变量-新建-变量名输入JAVA_HOME ,变量值输入JDK9的安装目录- 选中Path环境变量,点击编辑 - 在变量值的最前面,键入 %JAVA_HOME%\bin; 分号必须要写,必须是英文格式 - 重启完成

二、 HelloWorld入门程序
2.1 Java程序开发三步骤:编写、编译、运行。

2.2 编写Java源程序
2.2.1 新建一个后缀名为.java的文件, 使用notepad++记事本软件打开
2.2.2 在文件中输入如下代码:
public class HelloWorld {
public static void main(String[] args) {
System.out.println(“Hello World!”);
}
}
2.2.3 编译:将我们编写的Java源文件翻译成JVM认识的class文件,在这个过程中, javac 编译器会检查我们所写的程序是否有错误,有错误就会提示出来,如果没有错误就会编译成功。
举例:在DOS命令行中,进入Java源文件的目录,使用 javac 命令进行编译。
javac HelloWorld.java
2.2.4 运行:将class文件交给JVM去运行,此时JVM就会去执行我们编写的程序了。
举例:在DOS命令行中,进入Java源文件的目录,使用 javac 命令进行编译。
java HelloWorld
注意:不要写.class

2.3 添加注释
单行注释以 //开头 换行结束
多行注释以 /开头 以/结束

2.4 关键字:是指在程序中,Java已经定义好的单词,具有特殊含义。

2.5 标识符:是指在程序中,我们自己定义内容。比如类的名字、方法的名字和变量的名字等等,都是标识符。
2.5.1 命名规则:
硬性要求:标识符可以包含英文字母26个(区分大小写) 、 0-9数字
标识符不能以数字开头。 标识符不能是关键字。
软性建议:类名规范:首字母大写,后面每个单词首字母大写(大驼峰式)
方法名规范: 首字母小写,后面每个单词首字母大写(小驼峰式)
变量名规范:全部小写。

三、常量
3.1 常量:是指在Java程序中固定不变的数据。

3.2 分类
1、整数常量:所有的整数,比如0,1,567,-9
2、小数常量:所有的小数,比如0.0,-0.1,2.55
3、字符常量:单引号引起来,只能写一个字符,必须有内容,比如 ‘a’ , ’ ', ‘好’
4、字符串常量:双引号引起来,可以写多个字符,也可以不写,比如 “A” ,“Hello”
5、布尔常量:只有两个值 true 和false
6、空常量:只有一个值 null

四、变量和数据类型
4.1 变量:在程序中可以变化的量称为变量。
4.1.1变量格式: 数据类型 变量名 = 数据值;
4.1.2变量注意事项:
变量名称:在同一个大括号范围内,变量的名字不可以相同。
变量赋值:定义的变量,不赋值不能使用。

4.2 Java的数据类型分为两大类:
基本数据类型:包括整数、浮点数、字符 、布尔。
引用数据类型:包括类 、数组、接口。

4.3 基本数据类型
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

小陈工

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

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

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

打赏作者

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

抵扣说明:

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

余额充值