第1个回答 2012-07-25
这么说,学Java的确需要有比较强的逻辑思维以及需要一定的英语基础。数学不好的话,相对来说你的逻辑思维能力相对而言的确是有一定的不足的。往往逻辑思维能力大部分跟一个人的数学能力相挂钩的。但是思维能力是可以培养而并非天生的,这个可以解决,多多思考多多练习就是,特别是逻辑运算这一知识点,多多训练为好。英语水平嘛....不知道你的水平如何。但问题也不算很大,毕竟一门编程语言不可能有很多的英语单词,但那些单词都比较专门,比较正式,毕竟是计算机方面的术语,在上课的时候或许你会有点吃力,但无妨。另外,API文档的查询就需要有一定的功底了,但API文档也有中文版的,也无妨。还有,学编程所用的很多经典的教材,基本上都是外国人写的。原则上很多前辈都建议我们翻看英文原版的教材与书刊,但很多人都不会这样,因为没有多少人可以毫无压力地看懂原版书。差距就摆在这上面了......参考下吧。
第2个回答 推荐于2016-07-03
1、好多编程语言都是以英语为基础的,因为大部分编程体系都是国外建立的,而且系统对编程语言的编译基本也是英文为主,有一定英语基础是有利于学习编程的;
2、编程要求有很强的逻辑思维,包括各类算法好多也是以数学理论基础的,数学是基本的工具学科,学好数学对于编程肯定有好处。
第3个回答 2012-07-25
可以学,但是建议数学还是学好吧。英语也学好吧。
第4个回答 2012-07-25
你要是想什么都是借口,要是不想什么都是理由。没有什么可以不可以,看你自己爱好不爱好。假如你是胖子,爱上个女孩,人家不喜欢胖的,你真爱的死心塌地,会不想法减肥吗?扪心自问!