数据类型

强类型语言(也称强类型定义语言)

像Java或者C++这些都是强类型语言,也就是说一旦定义了一个变量指定了某个数据类型,如果你不经过转换的话,它就永远是这个类型了。

弱类型语言(字面意与强类型语言相反)

比如VB script、Java script这样的语言,它可以随便玩,比如"12"(字符串类型)+3(整数类型),它可以是两种意思,它可以是123(整数类型),也可以是"123"(字符串类型)

Java的数据类型分为两大类

public class HelloWorld {
    public static void main(String[] args) {
        //八大基本数据类型
        
        //整型
        int num1 = 10;//最常用
        byte num2 = 20;
        short num3 = 30;
        long num4 = 40L;//Long类型在数字后面加个L
        
        //小数:浮点数
        float num5 = 50.50F;//float类型要在数字后面加个F
        double num6 = 60.60;
        
        //字符
        char num7 = 'A';
        //字符串,注意:String不是关键字,是一个类
        //String name = "崔九八"; 不再基本数据类型中
        
        //布尔类型:是非
        boolean flag = true;
        boolean flag2 = false;
    }
}

什么是字节?

思考:电脑的32位和64位的区别是什么呢?

首先,它们支持的内存不同,32位的操作系统最多支持4G的内存,但是64位系统支持可以支持4G、8G、16G、32G、 64G、128G、256G等。其次,它们支持的处理器不同,64位的操作系统支持64位和32位的处理器,而32位的系统却不能完全支持64位的处理器。另外,它们支持的软件不同,64位系统支持32位和64位软件,32位系统仅支持32位软件。不仅如此,32系统和64位系统处理数据的能力也不一样,理论上64位的系统会比32位快1倍。并且在系统体积方面,64位系统比32位系统大得多。

目前,64位系统是大势所趋,所以一般情况下建议大家安装64位系统,当然也需要根据自己的实际情况出发。

每日Java面试题

1.如何跳出Java中的循环?

可以使用以下关键字:

continue:跳出当前本次循环;

break:跳出整个循环;

return:跳出整个循环及当前方法;

2.如何跳出Java中的多层嵌套循环?

可以在最外面的循环语句前定义一个标号,然后再最里层循环体中使用break标号语句跳出嵌套循环,如:

public class HelloWorld {
    public static void main(String[] args) {
        helloworld:
        for (int i = 0; i < 100; i++) {
            for (int j = 0; j <= i; j++) {
                System.out.println("i=" + i + ",j=" + j);
                if (j==99) {
                    break helloworld;
                }
            }
        }
    }
}

3.&和&&的区别?

&和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。

&&还具有短路的功能,即如果第一个表达式为false,则不再计算第二个表示式。

&还可以用作位运算符,当&操作符两边的表达式不是boolean类型时,&表示按位与操作,我们通常使用0x0f来与一个整数进行&运算,来获取该整数的最低4个bit位,例如,0x31 & 0x0f的结果为0x01。

展开阅读全文

页面更新:2024-03-06

标签:数据类型   整数   表达式   字符串   变量   字节   定义   类型   语言   系统

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top