01.java基础语法——1——入门程序、常量、变量

考点

  • 1 能够计算二进制和十进制数之间的互转
  • 2 能够使用常见的DOS命令
  • 3 理解Java语言的跨平台实现原理
  • 4 理解JDK和JRE的组成和作用
  • 5 能够配置环境变量JAVA_HOME
  • 6 能够编写HelloWorld程序编译并执行
  • 7 理解关键字的含义
  • 8 理解标识符的含义
  • 9 能够定义出所有类型的常量
  • 10 理解Java中的基本数据类型分类
  • 11 能够定义8种基本数据集类型的变量

一、计算机进制转换

可以使用电脑自带的计算器

十进制数据转成二进制数据:使用除以2获取余数的方式
二进制数据转成十进制数据:使用8421编码的方式

在这里插入图片描述

二、计算机存储单元

位(比特) (bit):一个数字0或者一个数字1,代表一位。逢二进一,1+1=10

字节(Byte):每逢8位是一个字节,这是数据存储的最小单位。

1 Byte = 8 bit                   0000-0000表示为1个字节,写成1byte或者1B
1 KB = 1024 Byte
1 MB = 1024 KB
1 GB = 1024 MB
1 TB = 1024 GB
1 PB = 1024 TB
1 EB = 1024 PB
1 ZB = 1024 EB

三、命令提示符

启动WIN+R
切换盘符盘符名:
进入文件夹cd 文件夹名
进入多级文件夹cd 文件夹1/文件夹2/文件夹3
返回上一级cd …
直接回根路径cd \
查看当前内容dir
清空屏幕cls
退出exit

四、Java语言开发环境搭建

在这里插入图片描述

JVM: Java虚拟机
JRE: Java程序的运行时环境
JDK: Java程序开发工具包

JRE = JVM + 运行类库
JDK = JRE + 编译器等开发工具

跨平台:任何软件的运行,都必须要运行在操作系统之上,而我们用Java编写的软件可以运行在任何的操作系统上,这个特性称为Java语言的跨平台特性。该特性是由JVM实现的,我们编写的程序运行在JVM上,而JVM 运行在操作系统上。

Java的虚拟机本身不具备跨平台功能的,每个操作系统下都有不同版本的虚拟机。

五、环境变量的配置

六、HelloWorld入门程序

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

编译:是指将我们编写的Java源文件翻译成JVM认识的class文件,在这个过程中,javac编译器会检查我们所写的程序是否有错误,有错误就会提示出来,如果没有错误就会编译成功。

运行:是指将class文件交给JVM去运行,此时JVM就会去执行我们编写的程序了。

七、程序注释

单行注释://
多行注释:/* */

八、关键字、标识符、常量

关键字:1.完全小写的字母。2.有特殊颜色的单词

标识符
1.命名规则:

(1)是指在程序中,我们自己定义的内容。比如类的名字、方法的名字和变量的名字,都是标识符。
(2)命名规则:可以包含英文字母26个(区分大小写)、0-9数字、$ 和 _ 。不能以数字开头。不能是关键字。

2.命名规范:

(1)类名规范:首字母大写,后面每个单词首字母大写(大驼峰式)。
(2)变量名规范:首字母小写,后面每个单词首字母大写(小驼峰式)。
(3)方法名规范:同变量名。

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

(1)字符串常量:"abc"、"Hello"、"123"
(2)整数常量:100、200、0、-250
(3)浮点数常量:2.5、-3.14、0.0
(4)字符常量:'A'、'b'、'9'、'中'
(5)布尔常量:ture、false
(6)空常量:null(表示没有任何数据。空常量不能直接用来打印输出)

九、数据类型

基本数据类型

整数型:byte short int long
浮点型:float double
字符型:char
布尔型:boolean
在这里插入图片描述
注意事项:

1.字符串不是基本类型,而是引用类型。
2.浮点型可能只是一个近似值,并非精确的值。
3.数据范围与字节数不一定相关,例如float数据范围比long更加广泛,但是float是4个字节,long是8个字节。
4.浮点数当中默认类型是double。如果一定要使用float类型,需要加上一个后缀F。
如果是整数,默认位int类型,如果一定要使用long类型,需要加上一个后缀L。推荐使用大写字母后缀。

引用数据类型

字符串、数组、类、接口、Lambda

十、变量

变量:程序运行期间,内容可以发生改变的量。

1.如果创建多个变量,那么变量之间的名称不可以重复。
2.对于float 和 long类型来说,字母后缀F 和 L不要丢掉。
3.如果使用byte或者short类型的变量,那么右侧的数据值不能超过左侧类型的范围。
4.没有进行赋值的变量,不能直接使用;一定要赋值之后,才能使用。
5.变量使用不能超过作用域的范围。
【作用域】:从定义变量的一行开始,一直到直接所属的大括号结束为止。
6.可以通过一个语句来创建多个变量,但是一般情况不推荐这么写。

十一、 notepad++

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值