黑马程序员技术交流社区

标题: 啥是强类型语言? [打印本页]

作者: 小菜_一碟    时间: 2016-10-26 23:40
标题: 啥是强类型语言?
弱弱的问一句,啥叫强类型语言?比如Java就是强类型语言。
作者: 修身and齐家    时间: 2016-10-27 00:06
区分大小写
作者: 大黄蜂    时间: 2016-10-27 00:13
编译之前都已经把变量确定了
作者: 大黄蜂    时间: 2016-10-27 00:14
大黄蜂 发表于 2016-10-27 00:13
编译之前都已经把变量确定了

百度一下,说的更清楚
作者: character3    时间: 2016-10-27 01:38
就是如果数据被指定了数据类型那他就必须是该类型的,除非做强制转换
比如int x =5;x就是int类型的,如果你要把他和字符串运算就必须强制转换为String类型来参与和String类型的数据运算

作者: 雪中鱼01    时间: 2016-10-27 08:27
变量 变量名强制要求写修饰符,限定词,数据类型的语言。vb就属于弱类型的语言,有些变量要求写数据类型有些不用

作者: 若白衣卿相    时间: 2016-10-27 12:45
java中所有数据都有数据类型,数据类型之间转换也有一定规则

作者: leojr    时间: 2016-10-27 14:04
说点我的感受,我以前自学了ios,其中bool类型既可以是yes或no也可以是1或0;而java只能是true或false不能随便。而且float i=1.2在java中也是不对的一开始让我非常不适应。所以java的强类型大概就是说他的严格的语法和确定的类型这样的

作者: betray    时间: 2016-10-27 15:20
强制性的服从,不可以凑合呗

作者: 读书可以当饭吃    时间: 2016-10-27 19:36
只要感觉很吊就对了
作者: 小菜_一碟    时间: 2016-10-27 23:26
哈哈。。。看了大家的回答都很有意思,很通俗易懂啊,非常感谢回复问题的每一位。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2