开新坑 时隔三年的JAVA再再学习 DAY1

JAVA初见

1 基础中的基础

1.1 计算机基础知识

二进制:0 1组成,逢二进一。每一个0或1就是一位,叫做bit(比特)
进制转换:
十进制转二进制:除以2取余数
二进制转十进制:使用8421编码方式

字节:
8位一字节,是计算机中最小的存储单元,计算机存储任何数据都是以字节形式存储
8个bit表示位1字节,写作1byte或者1B

8 bit = 1 B
1024 B = 1KB
1024 KB = 1 MB
1024 MB = 1 GB
1024 GB = 1 TB

1.2 JAVA二三事

Java:1995年诞生
几个关键名词:
JVM(Java Virtual Machine) : java虚拟机,是Java程序的运行环境,我们编写的Java代码都运行在Java虚拟机上。
Java语言的跨平台特性 :指我们用java编写的程序可以运行在任何系统上,该特性由JVM实现,我们编写的程序运行在JVM上,而JVM运行在操作系统上。
需要注意的是JVM本身不具备跨平台功能,不同的操作系统需要给与其专属的JVM.

JRE(Java Runtime Environment) : 是Java程序运行环境:JVM+运行时核心类库
JDK(Java Development Kit): 是Java程序开发工具包:JRE+开发人员使用工具

想要运行一个Java程序:只要有JRE就好
想要开发一个Java程序:必须要有JDK
因此:JDK > JRE>JVM

2 简单的程序开发tip

Java程序开发三步骤:编写–编译–运行
在这里插入图片描述

2.1 编译和运行是两回事

编译 :将我们编写的Java源文件翻译成JVM认识的class文件,
在这个过程中,javac编译器检查程序是否有错误,有错误提示没错误编译成功。
运行:将class文件交由JVM去运行,此时JVM就会去执行我们编写的程序了。

2.2 main方法

main方法:主方法,写法是固定格式不可更改的。main方法是程序的入口点或起始点,无论我们编写多少程序,JVM在运行的时候都会从main方法这里执行。

2.3 关键字和标识符

关键字:程序中,Java已经定义好的单词,具有特殊的含义
标识符:程序中我们自己定义的内容,比如类名,方法名,变量名
命名规则:可以包含英文、数字、$、_;
标识符不能以数字开头;
标识符不能是关键字;
命名规范
类名规范:首字母大写,后面每个单词首字母大写(大驼峰式);
方法名规范:首字母小写,后面每个单词首字母大写(小驼峰式);
变量名规范:全部小写;

2.4 常量和变量

常量:指在Java程序中,固定不变的数据
在这里插入图片描述
变量:程序中可以变化的量
注意:Java中一个变量每次只能保存一个数据,必须要明确保存的数据类型。

数据类型
基本数据类型:整数、浮点、字符、布尔
引用数据类型:类、数组、接口
注意:Java中默认的数据类型,整数类型是int,浮点类型是double。

关于变量的额外注意事项:
变量名称:在同一个大括号范围内,变量的名字不可以相同;
变量赋值:定义的变量,不赋值不能使用。
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值