• Java初认识--环境搭建及基本数据类型


    一、JAVA语言的环境搭建

    1、JRE(Java Runtime Environment):Java运行环境。

    它包括Java虚拟机和Java程序所需的核心类库等。

    2、JDK(Java Development Kit):Java开发工具包。

    它是提供给开发人员使用的,其中包含了Java的开发工具,也包括了JRE。所以安装了JDK,就不用在安装JRE了。

    *使用JDK开发完的Java程序,需要交给JRE去运行。

    3、查看版本。

    Java -version:查看Java版本;
    
    Javac -version:查看编译版本;
    
    编译版本必须和Java大环境一致,否则会出现编译失败。 
    

    二:配置环境

    我们可以配置path环境变量,来方便我们使用。path环境变量在计算机属性--高级系统设置--高级--环境变量--系统变量--path变量。

    第一种方法:

    打开path变量,定位到最后,先写上封号“;”,然后将JDK的javac.exe所在路径复制进去,例如: ;C:Program FilesJavajdk1.7.0_17in。这样环境变量就配置好了。
    

    第二种方法:

    因为第一种方法如果说我们的JDK路径发生改变,那么这个环境变量更改起来比较麻烦,所以我们可以在用户变量(Administrator)中创建JAVA_HOME,此时JAVA_HOME的路径为JDK路径,即:C:Program FilesJavajdk1.7.0_17;然后在系统变量--path环境变量中写入:;%JAVA_HOME/bin
    

    三、计算机中的文件类型

    计算机中共有两种文件:

    1、Binary文件(二进制文件):.jsp ; word文档等等;

    2、Ascii文件:.txt文件 ; .java文件等等。

    四、八大基本数据类型

    1、整数类型(1个字节=8个bit)

    (1)byte(字节):占用1个字节;8个二进制组成(4个八位):-128-+127;

    (2)Short(短整型):占用2个字节;16个二进制组成(-2的15次方。到+2的15次方-1);

    (3)Int(整型):占用4个字节;32个二进制组成;(-2的31次方。到+2的31次方-1);

    (4)Long(长整型):占用8个字节;64个二进制组成;(-2的63次方。到+2的63次方-1)。

    一般情况下,凡是写整数,默认类型就是Int类型,如果需要改变其类型,要进行强制转换:
    例如:long a = 10;这种写法就是错误的,我们应该写成long a = 10L。

    2、浮点类型

    (5)float(单精度):小数点后面的位数是有限的,占用4个字节;32个二进制组成。

    (6)double(双精度):占用8个字节;64个二进制组成。

    定义的小数一般默认为double,同样的我们如果要改变这个数的类型,也需要进行强制转换:例如:float a=10.24,就是错误的,我们需要写成:float a=10.24f。

    3、字符型

    (7)Char:ASCII字符集为1个字节,升级后的Unicode字符集为2个字节。

    char a = "/n"; new line 回车
    
    char a = "/r"; return 换行
    
    char a = "/t";table 制表符,用来做对齐的。
    
    这些都可以直接写在输出语句中。
    

    4、布尔型(boolean)

    (8) boolean:分为两种,一种是true;一种是false。

    五、常量类型###

    1、 整数常量:所有整数。

    2、 小数常量:所有小数。

    3、 布尔型常量:较为特有,只有两个数值。true,false。

    4、 字符常量:将一个数字字母或者符号用单引号‘’标识(单引号里面只能写一个字符)。

    5、 字符串常量:将一个或者多个字符用双引号标识。

    6、 Null常量:只有一个数值,就是null。

  • 相关阅读:
    一些css
    nginx访问静态资源
    ngixn 基本命令
    vue打包
    java集合-HashMap
    java多线程-线程池
    java多线程-中断线程
    服务端获取nginx代理后的用户真实ip
    nginx学习笔记
    数码视讯宣讲会现场笔试题
  • 原文地址:https://www.cnblogs.com/shijiayi/p/4433277.html
Copyright © 2020-2023  润新知