Java——初学

本文介绍了如何配置Java环境,包括解决javac命令找不到的问题,以及通过DOS运行Java文件的步骤。同时,讲解了Java的基本数据类型,如整型、浮点型、字符型和布尔型,并通过示例展示了整型溢出的情况。此外,还探讨了Java的面向对象、可移植性和简单性等特性。
摘要由CSDN通过智能技术生成

2021年1月20日
1.Java环境的设置
百度上有各路大神的详细方法,可以看着上面的一步步来。
在进行检测时,输入java和java -version都得到了正确反映,但是输入javac时却显示javac不是内部或外部命令错误,在百度后经过尝试是配置路径的问题
在这里插入图片描述
在输入;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;后,我又点击新建输入jdk文件存放路径后再在其尾部加上\bin。在运行javac时得到了正确结果。

在下载JDK8时不仅有jdk还有jre,jdk是Java开发工具包,jre是Java运行环境。

jdk、jre 和 jvm的关系
在这里插入图片描述

2.学会用dos运行Java文件(简单的Helloworld)
a.明白一些基本的dos命令(DOS命令不区分大小写)

1.cd — 改变当前目录
格式:cd/d盘符:路径
如:换成D盘中的文件名为<寒假>的文件
在这里插入图片描述
(1)如果采用"cd"格式,则退回到根目录;
(2)如果采用"cd…"格式则退回到上一级目录。
2.dir — 显示磁盘目录命令
3. cls — 清屏
4.rd — 删除子目录
格式:rd盘符:路径名/子目录名
(这些是今天学会并运用过的命令,如果想了解更多,可以点击下方链接,百度说的更加详细)

https://baike.so.com/doc/2807622-2963302.html
b.新建一个文件夹,在其中建立一个文本文档,将文本格式改为java,这是java源程序,用EditPlus打开(或记事本),在上面写代码,保存好。
c.用cd命令调到该Java文件所属的目录下,然后输入Javac Java文件路径 如:
在这里插入图片描述
这样就会出现一个.class为尾的新的文件,该文件中保存的是机器能处理的二进制。
d.java命令
输入java 类名就开始运行Java文件了。
如:
在这里插入图片描述
3. Java的一些特性
a. 面向对象

b.可移植性
Java基本数据类型的大小以及有关算法都做了明确的说明。例如,Java中的int永远是32位的整数,而在C中,int可能是16位、32位或其他位整数,与编译器有关。

c. 简单性
比如说Java没有指针,这对于学过C再来学Java的人来说这简直太幸福了。

Java有许多优点与缺点,这里就不一 一例举了。

4.Java的基础数据类型
在Java中一共有8种基本类型,其中有4中整型、2种浮点类型、一种用于表示Unicode编码的字符单元的字符类型char和一种用于表示真值的boolean类型。
1.1 整型
int,short,long,byte。
在这里插入图片描述
长整型后面有一个后缀L,如 long a = 212879172192L。十六进制数值有一个前缀0x(如 0xCAFE)。八进制有一个前缀0,很显然,八进制表示法比较容易混淆,所以一般不使用。
如果一个数值超过其定义的类型的取值范围,进行类型转换后会发生什么呢?我测试了一下,发现结果不太对
在这里插入图片描述
在这里插入图片描述
经过检查后发现少了一个大括号,改正后的代码如下:
在这里插入图片描述
运行后结果如下:
在这里插入图片描述
1.2 浮点类型
在这里插入图片描述
float类型的数值有一个后缀F,double类型的数值也可以添加后缀D,不添加也没关系。

1.3 char类型
char类型用于表示单个字符,通常用来表示字符常量。占用内存2字节。

1.4 boolean(布尔)类型
boolean类型只有两个值:false和true,用来判定逻辑条件。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值