首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

非计算机专业出身,能做Java

最常出现的,是以下的几个问题: 非计算机专业能学好这门课程? 非计算机专业如何转行到程序开发? 非计算机专业怎样学习编程开发? 没有项目经验如何准备面试?...作为非计算机专业的同学,我不建议大家一开始就去学习Java或者C语言,还有所谓的各种框架。...了解编程语言的原理和网络原理 《数据结构与算法》 了解编程中常用的数据结构与经典算法 这里打个比喻,如果大家先将计算机专业的知识体系建立起来了,就好像先练就了一身九阳神功,后面再学任务其它武功就是易如反掌,这样才有可能做到我之前提到的快速学习...就像上文所说的那样,Java学习的道路上除了自学外,另一个好方法就是找牛人交流,借助他人的经历获取高效的学习方法和快速进阶的方式。 入坑Java后你心底有没有泛起过丝丝不安,不知道自己有没有选对方向?...6月14日,我们邀请了最受欢迎的浙大计算机教授翁恺老师来给大家进行Java方向直播分享。纵观计算机发展史,翁老师告诉你Java是个值得期待的发展方向。

91610
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    你只知道Java工资高,但你知道Java能做什么

    看看外国的一些工资数据: 不说废话,言归正传,现在国内JAVA的就业方向都有哪些? 1.互联网互联网方向的应用非常多,如果细分的话可以分为很多种。...目前采用Java开发互联网网站及应用的公司越来越多,这也增加了Java开发工程师的需求。像京东的一些后端都是使用的java。...2.手机开发 智能手机的流行是java的一个推进剂,Android手机应用都是使用java开发。Android系统开发里面也涉及到java。...3.Java应用开发 Java除了做后端和手机应用,还可以做PC端的应用。很多公司的OA系统,邮箱,股票金融系统都是使用Java开发。...Java开发者在这方面的需求也非常大,待遇也相当不错,工资水平与Java互联网方向的差不多,很容易在一些大型企业就业。

    2.2K50

    互联网巨头纷纷“链上”宠物,他们真的能做好区块链?丨科技云·视角

    互联网巨头、创业公司、资本风投已经无从顾及区块链这个热点会持续多久,会不会像VR一样昙花一现,只要搭上这班车就好。...当一些创业公司已经开始在金融、数字身份、物流、食品等现实领域施展拳脚,互联网巨头则通过游戏试水区块链,网易、百度、360等公司纷纷祭出自己的区块链宠物。...在此,要给区块链宠物打个问号:这还算是平常所说的游戏?当用户为了make more money加入其中时,又一轮投机是否已经开始上演? 区块链宠物真的能升值?...在互联网巨头一番猫狗大战之后,其又该如何做好区块链?让我们拭目以待。 【科技云报道原创】 转载请注明“科技云报道”并附本文链接

    43310

    java下载后能做什么

    对于很多新手来说可能会很疑惑,java到底是干什么的,入门门槛高不高,java下载在哪下载等问题。...其实Java能做的事情非常多,无论是做游戏还是做软件都可以通过Java来实现,程序员也都非常喜欢用Java来制作软件,这种编程语言的高安全性和高跨平台性都是十分难得的。...一.Java具体能做什么 最简单也是最常见的就是通过Java语言来实现网站编写,这对于许多人来说都是非常实用的一项功能,许多的大型网站也都是通过Java来实现的。...除了网站就是我们上面提到的游戏软件制作,曾经风靡一时的《我的世界》也就是使用Java这种编程语言来制作的,除此之外常见的Java用途还有制作手机软件等。...可以说Java语言对于程序员来说还是非常重要的。 image.png java下载 二.Java该怎么学习 java下载该如何学习这个编程语言呢?

    43130

    “这不是个大学生都能做?”

    我第一反应是 这不是个大学生都能做 ?但我却不是特别了解现在的 商业作品 怎么做,所以想问一下。 其实小伙伴的这个问题还是挺不错的,说得专业一点:需要一套商用聊天软件的技术实现方案。...但提问中有一句话让我印象深刻:“是个大学生都能做?” 有点迷惑。。。 我猜测绝大多数学生是没有能力独立完成这个商业作品的。哦不,别说大学生了,工作之后,有多少人能一个人搞完这个商业作品呢?...首先大家要清楚:能做项目和能上线商用是 两码事 !想做成这样一个软件,没有技术、经验和资源的积累,是很困难的。 下面我会分别从 “完成项目” 和 “上线商用” 2 个层次来回答这个问题。...完成项目 先说基础开发语言: Windows 桌面端,推荐 C++、C# 等语言 后端服务:Java、Python、Go 都可以 然后是业务实现: 即时通讯:你得有 socket 网络编程方面的知识,熟悉双工通信...Java 开发者可以使用 Netty、Vertx 等网络编程框架,对接前端的话可能还要学习 Web Socket 等协议 语音通讯:自己实现的话得先学习 WebRTC 等实时传输协议,开发音频收发模块,

    21030
    领券