为了账号安全,请及时绑定邮箱和手机立即绑定

博联投注网,金钱豹国际娱乐城

/ 猿问

java好学吗.??pp

慕粉2207408167 2016-12-10 22:43:06
查看完整描述

199 回答

?
嗯哼40
易学难用,一处编写,到处报错
查看完整回答
105 反对 回复 2016-12-13
点击展开后面9
?
尧叔

本文地址:http://www.bgel.cn/wenda/detail/338299
文章摘要:博联投注网,金钱豹国际娱乐城,鸿博客户端,扎金花棋牌游戏官网

《7天精通java之从入门到放弃》

查看完整回答
53 反对 回复 2017-03-19
?
艾尔帕西诺

学java 可不仅仅是java

《java从入门到放弃》

《mysql从删库到跑路》

《oracle从删库到进去》

《javascrpt第一行也是最后一行代码》

《jquery是啥玩意》

《html来一遍》

《css来一遍》

《jsp/servlet编程》

《tomcat是哪只猫》

《我在hibernate中感受到了spring的气息,我要站在struts上放飞mybatis》

《redis是啥玩意》

《Nginx又是啥玩意》

《docker也来凑热闹》

《大型分布式与消息中间件和我没关系》

《为什么阿帕奇要迫害我们》

。。。此处省略100行

《熬夜不好》

《如何治疗手指僵硬》

。。此处省略100行

GG

查看完整回答
43 反对 回复 2018-03-26
点击展开后面3
?
卖茶叶蛋的奥特曼

挺好的,就是学了半年头都秃了

查看完整回答
41 反对 回复 2017-02-24
?
时光_冰释
挺好的!
查看完整回答
48 反对 回复 2016-12-11
?
996木马

只要问了这样问题的人 ? ? ? ? ? 基本都不是真心想学如果你真心想学 ? ? 根本不会玩 直接开始了

查看完整回答
19 反对 回复 2016-12-13
?
大尾鲈鳗

在我认为,计算机语言也是语言,只要你搞清楚想做的逻辑思想,那些代码只是你想实现某个功能的工具而已,所以我觉得不仅仅是java,其他的也一样学起来并不难,难的是你的逻辑思维,个人理解

查看完整回答
15 反对 回复 2017-03-16
  • 慕粉0934151060
    慕粉0934151060
    我也很赞同你的说法,我学了一年的java,可是连基本的代码都写不出来,人生已迷茫……
?
小神七水

好学啊,几年就入门了

查看完整回答
14 反对 回复 2017-11-15
?
慕无忌3012160

学习Java其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。每一种语言的程序设计思想大同小异,只是一些由语言特性的而带来的细微差别,比如Java中的Interface,你几乎在以前的学习中没有碰到过。我在PM圈子网混迹这么多年,很多人都是做IT的,不管是Java还是其他技术,没有人一下子就能学成的。以下我仔细给你说几点:

1、我们必须明确一个大方向,也就是说现在面向对象的编程范畴。尽管人工智能曾经有所浪潮(看看Borland为什么有Turbo Prolog),但未来5-10年工业界广泛承认并接受的将是面向对象式的编程。

2、工业界目前最流行的面向对象编程语言就是C++和Java。所以基本上锁定这两个方向就可以了。而且完全可以同时掌握。

3、掌握Java的精华特性而且一定要知道为什么。比如,Interface和multi-thread。用interface是更好的多继承的模型,而多线程则是设计到语言一级的重要特性。要完全理解interface是为什么,用多线程又有几种常用的编程模型。

4、理解了语言的特性是为什么了之后,就可以试着上升到设计这个层次,毕竟学习语言是要用的。目前比较好的开发模式是采用自定向下的面向对象的设计,加上MVC的模式(你可以看一下我介绍的关于MVC的内容)。首先要找出最顶层的对象(这往往是最难的),然后一层一层往下递归,记住每次应符合7+/-2的原则,因为我们人的短记忆就是这样。一般有图形用户界面的应从界面开始设计。

5、有了基本设计模型后,可以学一些设计模式(Design Pattern)。这是目前证明很有效的。比如体系结构模式(Layering分层,Pipe/Filter管道或过滤器),设计模式(有很多,比如对象池Object Pool、缓冲池Cache等),编程模式(比如Copy-on-Write)。懂了这些模式之后,就会对系统的整体结构有很好的把握,而学术上也有倾向一个系统完全可以由各种模式组合而成。前面提到的MT实际上就有好几种模式,掌握后就不用自己花很多时间去试了。另外一个很重要的领域就是并行和分布式计算领域,大概有20种左右。

6、接下来就不能纸上谈兵了,最好的方法其实是实践。一般教科书上的例子并不能算是实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能是你自己越来越迷糊。我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的,比如在我的实践当中,我曾经学习过一个很经典的例子就是用Java实现的HotDraw(源自SmallTalk),你可以用rolemodel或hotdraw在搜索引擎上找一下,我记不大清楚了。好象 是个网站,上面有原代码和一些基本设计的文档。另一个来源可以到 是个不错的文档基地。从HotDraw上我学到了什么是Framework,以及如何用rolemodel的方式来构造,这样我就可以应用到其他的地方。顺便说一句,这个例子你绝对不会觉得小,只会觉得大,并且他还是真正的商用的Framework。

7、结合前面学到的设计模式你就可以很好的理解这些经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。

8、好象以上谈的跟Java没什么关系,其实我们早就应该从单纯的学习语言到真正的学习好编程的领域。学习技术是没有止境的,你学习第一种语言可能要半年时间,以后每种语言都不应该超过两个月,否则你会觉得学习语言是包袱,是痛苦。

9、学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。

查看完整回答
11 反对 回复 2018-05-09
?
i杜克

面向对象明白,就很容易了

查看完整回答
11 反对 回复 2017-04-08
?
MicleZhou

没接触之前学起来可能会觉得有点难,但是当你入门后你就会发现越来越有趣了,不光是学习java语言,其他语言也一样,最重要的一点就是动手操作,多动手敲代码,多想想为什么,不懂得多百度。

查看完整回答
10 反对 回复 2016-12-12
?
杰凡

有人带你的话,学起来还是很快的

查看完整回答
8 反对 回复 2017-08-31
?
科鲁兹l小夜班

能问出这个问题的,无非就是对自己没有信心的人。

跟我一样,我也是没有信心的人,但是来问这点东西又有何用,不要怂,就是干。

什么都不要去想,挑准一个去学,如果你是为了去面向职业的话,那么越难的课题就越容易高薪。

如果你是为了面向兴趣的话,那么就不用多说了,兴趣能让你的学习速度加倍,事半功倍。

所以 起初就是为了自己的兴趣才去学,后就是为了自己的知识进步才去工作的。

查看完整回答
8 反对 回复 2017-03-27
?
杰凡

有人带你就容易一些,我是自学过来的,如果有什么需要指导的话,可以联系我的qq:1913284695

也可以来到我的开发平台找我,地址:http://www.bgel.cn

查看完整回答
7 反对 回复 2017-09-01
?
mr小卓X

如果初学者还是python的好,比如说hello world

#python
print("hello?world")
//java
public?class?helloworld{
????public?static?void?main(String[]?args){
????????System.out.println("hello?world");
????}
}
查看完整回答
6 反对 回复 2018-05-23
?
慕婉清0_郁乱我心

学习的前期肯定是 痛苦的 过一段时间,你会感觉 很难 , 那就是你 的瓶颈期, 突破了, 你就感觉很简单. 越学越轻松. 难度因人而异, ?数学逻辑思维好的 ?学起来很轻松,但是 想要精通没有个10 年左右的工作经验,是不可能的,努力吧! ?

重点:

????????多敲自己的代码, 多看别人的代码,从而提高自己!

查看完整回答
5 反对 回复 2017-09-16
?
Claire153901

我是从零开始学的小白,依我看来:

  1. 基础入门比较容易:数据类型,条件判断,循环语句,继承,重写,封装,线程等等,能理解面向对象就容易很多;

  2. Java基础包的熟悉:多看看所用jdk的API文档,都jdk10了啊,我这还在用8;

  3. 根据你的应用场景,学习一下相关的框架;

  4. 不要着急,学会调试,学会查错

查看完整回答
4 反对 回复 2018-04-16
?
麓鹿不迷路

极力推荐这两本书!!!

《java从入门到放弃》

《mysql从删库到跑路》

查看完整回答
3 反对 回复 2018-04-27
?
public_static_void

学java特别有意思,这里就像家一样,我超喜欢这里,学会的人都会嘤嘤嘤,说话个个好听,讲起道理个个都是人才

查看完整回答
3 反对 回复 2018-02-17
?
Mango_l

入门简单,码一些基础代码,看懂别人写的代码。但是要精通很难。还需要了解java虚拟机 线程等之类的知识。事情都是一步步来的,坚持一天学一点,都不难!

查看完整回答
2 反对 回复 2018-04-20
首页上一页1234567下一页尾页

添加回答

回复

举报

0/150
提交
取消
意见反馈 常见问题 扎金花棋牌游戏官网 官方微信
网站地图 必兆娱乐平台 天天娱乐 利澳国际娱乐官网 娱乐城网
澳门百老汇游戏网站 365棋牌游戏在线客服 dafa网络博彩 金沙网站
新金豪棋牌 朴克王app 弘润娱乐网址 扎金花游戏平台
现金扎金花棋牌 博狗备用 齐发国际娱乐网站 利澳娱乐
如意坊下载 送彩金老虎机 世界杯指定投注 手机验证送21彩金
m.k11x.cn bkrbo.tw wap.f999ftp.cn f0NXWD7.tw m.oublm.tw
wap.cqcardb.cn m.f1ODMIT.tw m.f4QUZM8.tw www.fW9EJ8O.tw fAO1UX0.tw
m.f126TWX.tw www.xlzsgcb.cn www.f68I8X9.tw www.j92n.cn www.f3F6ZZ7.tw
www.qgyrt.cn wap.h93m.cn www.llzwa.tw www.fW7CZ6S.tw www.xbdbt.cn