java与c语言的

刚刚学习java,对于它没有什么深刻的认识, java的语法与之前学的初语言的语法大致相同。
下面将现了解到的java与c语言的不同点列出

基本数据类型的不同
不同点javac语言
byte一个字节
char两个字节一个字节
long double十六个字节
带符号的类型unsigned+数据类型
boolean只有false、true除了false和true外可用0表示false,非0表示true
指针类型以*加一个表示符定义一个指针
标识符的不同

Java除了c语言规定的命名法则外还允许$作为标识符的开头。

语言的类型不同
javac语言
解释性语言编译性语言
不能操作硬件可以操作硬件
程序运行的过程不同
javac语言
通过编译后生成可执行文件在执行时才编译,由解释器完成
浮点数运算方法不同

Java中浮点数之间不能直接用运算符运算,直接运算会产生微小的误差,要想精确运算需要用到BigDecimal。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值