1、任何一个java的IDE都离不开JDK,首先确保自己的系统中已经安装好JDK配置好了环境变量。首先打开开始菜单,运行,输入“cmd’。
2、在命令提示符下输入“java -version”,有java版本的结果返回,证明JDK配置好了.
3、打开netbeans,点击主界面的”文件“,选择”新建项目“。
4、左边的类别选择”java“,然后在右边选择”java应用程序“。点击”下一步“5、然后选择好项目的保存位置,”创建主类“建议不选,因为大多数时候大家都需要创建自己所需的类。设为主项目则表示以后的调试,运行等默认都是针对当前项目。点击”完成“,就成功创建了一个java工程。
嵌入式难还是java难?
对于大部分人来说,Java上手要比嵌入式容易。
接下来偶将会简单分析JAVA与嵌入式的优劣,最后得出结论。
在开始之前,大家要知道嵌入式通常使用的是C语言,因此下文提到C语言的时候,即代表了嵌入式一方。
首先Java依赖的环境只是一台电脑,并不需要额外的硬件支持,这是与嵌入式不同的地方。
其次,JAVA没有C/C++语言的指针与多重继承等晦涩的概念,同时又有GC与try-catch这类对初学者与进阶者都十分友好的机制。这些特点使得JAVA的初学者能够快速上手,写出自己的demo。那么相对的,嵌入式C语言由于靠近底层,学习与调试难度大,可移植性远不如Java灵活。对于公司来说,C语言人才培养的时间成本与金钱成本远远高于JAVA.
进一步说,目前Java语言经过数十年的积淀,发展出了非常多优秀的框架。开发过程中,使用这些框架能够进一步托管开发者的部分工作,从而减轻他们的负担。对于某些已经搭建好框架的项目来说,后参与者就算不会使用框架,也能继续参与开发。这无论是对个人还是项目组都是极大的节约了时间成本。
最后,Java工程师的职位远比C语言以及嵌入式开发的要多。
偶刚刚在某招聘网站上输入JAVA,工作职位有1600+。
而偶又输入了C与嵌入式,结果都是不到300条信息。
综上,从市场供需关系也可窥见一斑,太艰难而应用有限的技术,往往掌握的人不多,需求量也就没有那么大。
以上是偶的浅见,欢迎各位在下方留言,与偶交流意见。
偶是苏苏思量,来自BAT的Java开发工程师,每天分享科技类见闻,欢迎关注偶。
游戏开发所需要学习的基本课程有哪些?
主要专业课程有:C++程序设计、数据结构与算法、计算机图形学、DirectX程序设计、OpenGL程序设计、JAVA游戏程序设计、游戏体系结构、游戏建模技术、游戏引擎技术、角色设计、游戏企划、网络游戏开发等。还需要掌握至少一种游戏开发平台,推荐你去云创动力华中区的WeChat号看看,有详细的解答和在线指导。