JAVA|初识Java常见误区

欢迎点击「算法与编程之美」↑关注我们!

本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章

欢迎加入团队圈子!与作者面对面!直接点击!

介绍

在接触了python很长时间后,这次接触了Java内容,笔者发现由于很多python语法与使用方法长期印在了脑袋里,导致在初写一篇Java代码的时候,会自以为很聪明的犯下一些错误,硬生生把python带入Java,这样当然是不好的习惯。让我们看看有哪些常见的误区。

误区介绍

首先了解运行机制,Java是编译型和解释型相结合的一门语言,可以通过记事本来编写代码,但是不同的是,编写的**.java文件是不能直接运行的,需要通过例如cmd控制台的方式将.java文件编译为.class文件,然后再通过虚拟机(解释器,Java)运行。

Java是面向对象的语言,所以所有的语句必须写在class里面,即类里面,一个源文件中可以包含多个类。所有的类组合在一起,就成了一个我们想要得到的项目。

变量的定义,在Java中定义整数变量与浮点数变量时的时候,必须根据所占用的字节数来在变量名称前加上对应关键字。根据这点,整数变量分为byte,short,int,long;浮点数分为double,float。字符变量为char,布尔型为boolean。所以下次在设定变量的时候不要直接写为  a = 0哦,正确的应该是 int a = 0。

Java重要的编写规则,每个语句结束都必须以分号结束,这是最基本的要求,如果自己尝试可以知道,当一个语句结束没使用分号就回车进入下一行时,此时的缩进关系与上一句是不对等的,这很容易导致接下来所有代码关系出错,所以切记,分号是Java最基本的内容。

判断语句的运用,在刚开始学习时,我还是看见if便习惯性的想要打出冒号,但其实这是错误的,java中判断语句的使用遵循:

if   ( **t条件 ){

**结果

};

而如果有else判断,就可以写为

if   ( **条件 ){

**结果} else if(**条件2){

**结果2} else{

**结果3

};

不再是python中简单的if结构。

总结

总之,在学习Java的过程中,肯定会面临很多困难,学过python对于学习Java的好处在于我们对问题会有一定的逻辑分析,知道该从何处来着手解决问题。更重要的是尽管我们的代码有错,但我们有着良好 习惯 会通过报错提示来改善代码。在语法使用方面,我们当然还需大下功夫,这样才能掌握这门语言。

END

主  编   |   王楠岚

责  编   |   李和龙

where2go 团队

   

微信号:算法与编程之美          

JAVA|初识Java常见误区

长按识别二维码关注我们!

温馨提示: 点击页面右下角 “写留言”发表评论,期待您的参与!期待您的转发!

原文 

http://mp.weixin.qq.com/s?__biz=MzI5MTQ5NDY1MA==&mid=2247491102&idx=1&sn=c01ecf7b52a97b2867d143bc45f775f4

本站部分文章源于互联网,本着传播知识、有益学习和研究的目的进行的转载,为网友免费提供。如有著作权人或出版方提出异议,本站将立即删除。如果您对文章转载有任何疑问请告之我们,以便我们及时纠正。

PS:推荐一个微信公众号: askHarries 或者qq群:474807195,里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化这些成为架构师必备的知识体系。还能领取免费的学习资源,目前受益良多

转载请注明原文出处:Harries Blog™ » JAVA|初识Java常见误区

赞 (0)
分享到:更多 ()

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址