问题描述
java除了写增删改查,还能干什么啊?自己写了多半年的增删改查,感觉java除了写增删改查也写不出什么了,现在又要找工作,感觉很迷惑。求解惑!!
解决方案
换个工作吧,增删改查也就是最基础的东西,编程最大的价值在于实现有价值的思想:)跟语言没有关系,用java比较多只是因为java学习和使用相对简单
解决方案二:
现在Java的需求这么火爆,说明它可以做很多事情,至于你只知道这点,说明你的见识还很短浅。送你一句话:路漫漫而修远,吾将上下而求索。
解决方案三:
解决方案四:
增删改查是数据库的操作,java本身是一门编程语言,在操作数据库时能够实现对数据库的增删改查就可以了。当然java在很多方面都有应用,比如说android,java主要实现的就不是增删改查,是手机页面的展示。再比如网络交互中,java实现了 对话通道的连接和通信。作为一门高级语言java的应用非常广泛,当在特定的环境下,只体现了他的一个很小的部分。增删改查针对具体需求,其实也有很多可以研究和优化的地方。
解决方案五:
现在基本上web应用主要就是增删改查,但这也是有学问的,比如增删改就涉及到事务,查就涉及到缓存;要是分布式系统就很复杂了(服务化,数据库的水平拆分等)
解决方案六:
增删改查是手段,不是目标,把视角放远一点,在业务和设计的层面来考虑问题。实现业务才能产生价值。java只是增删改查的想法和编程只是敲键盘的想法差不多
解决方案七:
楼主,关键不是Java能干吗,而是你想做什么,会做什么。做自己有兴趣的事,就会发现Java可以在工作中给予你很大的帮助。不要局限于目前的写代码,而是自己所做过的项目给予你的成就感和自信,你的目标不是在Java上而是在自信学到了什么,如果增删改查只是你目前能发现的话,我只能说楼主你落伍了。
解决方案八:
你应该问问自己,除了增删改查还能干什么,而不是问Java。
解决方案九:
可以做一切你想做的事情!!!
解决方案十:
我只能说,你有这样的想法 ,是因为你用那些现成的框架用多了,而你却没有对使用的框架有了解。一旦你了解了,你就不会这么说了。另外,建议多到一些技术论坛上去看看,增长见识!
解决方案十一:
增删改查是基本的 Java不仅是一门语言 更是一门艺术!
解决方案十二:
做爬虫(heritrix) 做个文档搜索引擎(lucene+solr)做应用程序 做客户端(SWT) 设计RESTful的web API(CXF springMVC Play2)安卓应用开发还有挺多的..不举了
解决方案十三:
java 不仅可以进行bs、cs开发,还可以做嵌入式,全文检索,大数据管理,网络走索引擎编写,手机系统。。等等的 播放器啦 游戏啦。。。增删改 这是基本。。楼主 成长空间巨大!
解决方案十四:
现在java程序员一抓一把,但是很多都是ssh的后台悍将,写多了,自然就觉得java的东西不过如此,此时不妨改变一下自己的方向,转型前台,你会发现,前台也很有意思
解决方案十五:
我看楼主被我们批的都要自杀了
解决方案:
Java辅以一定的手段,几乎能干其他语言能干的任何事情。
解决方案:
把增删改查作为模板,编写代码生成器,每个项目直接生成相关的代码结构,那就不是码农了,那是程序员!
解决方案:
大数据,游戏,嵌入式,人工智能
解决方案:
语言只是工具,就如同英语,你能用她干你想干的任何事情,诸如唱歌、谈判、谈情等,所以JAVA同样,能干好多事情,如中间件(tomcat)、游戏等
解决方案:
其实,在实现我们工作中的CURD之后,楼主可以再关注一些Java虚拟机(JVM),Java中的并发框架的实现,Java中的Collections框架,垃圾收集等等,此处由于JVM其实并不是单单和JAVA语言绑定,在JVM之上的语言如今已经很多了,可以了解下这些JVM上的动态语言,等等。希望可以帮到你。
解决方案:
1、首先java 是一种开发语言,绝不仅限于crud2、java的优势在于他的面向对象思想,开发上手快;可以跨平台,不想vb、c#等局限于微软平台;最大的优势在于他的J2EE应用。
解决方案:
可以去看看java的百度百科。
解决方案:
java只是一种开发工具,其它语言能干的事情java基本都能干,像你说的操作表的增删改查,这只是对表内数据的操作,特别注意的是现在很多企业级、高信息安全要求、高跨平台要求的功能一般都采用j2ee实现,这就是java的一次编写,到处运行的特性。
解决方案:
现在通过网络做的事情几乎都是增删改查,银行查询、转账系统,手机计费系统、OA系统、HR系统、股票交易系统、发微博看微博、刷朋友圏、百度查信息、发贴、网购、新闻门户、上班打卡、刷公交卡。。。这些系统的本质都是对数据的增删改查。
解决方案:
Java可以干一切事情。其它语言能干的Java都可以干。你平时估计一直在写信息管理系统,与数据库相关的增删改查代码,这只是Java里有JavaEE部分,还有其它的部分。增删改查也只是JavaEE里常见的一小块而已。Eclipse、Spring/Hibernate/Struts、EJB、JSF、Tomcat、Log4J、jDOM、JXL、Maven等全都是用Java写的。它们几乎没有增删改查。
解决方案:
java不只是增删改查,它主要是可以跨多语言!
解决方案:
所有的软件最后不都体现为增查删改吗
解决方案:
增删改查 只是过程,但绝不是 目标!去专注一些 核心的东西吧,诸如算法。
解决方案:
java的作用可大了, 夸平台什么的。增删改查 还是多看看现在orm优秀框架处理这些吧
解决方案:
你看下这个就大开眼界了。http://www.oschina.net/project/lang/19/javajava能做的事情多得很,开源项目成千上万,每天学一个,学到死都学不完。比如你现在做的web开发。还能做游戏。实用的比如你可以写个程序自动抢火车票,(httpclient)自己写个安卓游戏自己玩。(android)高级的做数据库(oracle是用java写的),分布式系统(hadoop),服务器(tomcat)。。。。。。
解决方案:
java能干的事多得去了,只不过你不会用。安桌不就是java写的,
解决方案:
当你说出“java除了写增删改查,还能干什么啊”就已经表明你是一个真正的码农。