自学java程序设计的疑问
小弟想通过自学java找份工作,听说要学java就必须从基础javase学起,于是我打算买本孙卫琴的《java面向对象的编程》(听说这本书写的不错,适合入门)但是我又个疑...
小弟想通过自学java找份工作,听说要学java就必须从基础java se学起,于是我打算买
本孙卫琴的《java面向对象的编程》(听说这本书写的不错,适合入门)但是我又个疑问,不是大家都说初学者要从java se学起么?这些入门的java书籍并没注明是SE体系啊???
还有就是我看见有些java初学者来开发一些贪吃蛇,俄罗斯方块之类的游戏这些是用什么框架开发的啊,学完java的基础就能完成的么?? 展开
本孙卫琴的《java面向对象的编程》(听说这本书写的不错,适合入门)但是我又个疑问,不是大家都说初学者要从java se学起么?这些入门的java书籍并没注明是SE体系啊???
还有就是我看见有些java初学者来开发一些贪吃蛇,俄罗斯方块之类的游戏这些是用什么框架开发的啊,学完java的基础就能完成的么?? 展开
展开全部
首先你要区分清楚Java SE、Java EE、Java ME分别是什么!这就是J2SE、J2EE、J2ME,是Java的三个不同的API平台框架。
你可以这样理解:
J2ME是java最小的功能类库集合,主要针对在手机等小型设备上运行Java程序所要使用的函数库。
J2SE是java标准的功能类库集合,主要针对开发一些一般的java程序所要使用的函数库。
J2EE是java大型企业级开发的功能类库集合,提供了如EJB等企业级解决方案所使用的函数库。
其实你只要学会Java语法知识,就能从事java开发了,根据你要开发的程序类型,才需要有针对性的选择以上要的Java API。
你说的java初学者来开发一些贪吃册虚蛇,俄罗斯方块之类的游戏,这是为了让初学者通过开发一些小程序来熟悉了解Java的API函数,宏模掌握Java语法。游戏之类的会用到Java的一些图形界面API函数如:AWT,SWT,Swing 等,你在J2ME、J2SE或J2EE的JDK文档中都能找到这些功能函数类的说明。
如果你能很好的掌握J2SE的大部分函数类用法,那么做一般的开发应该没什么问题了!
建议你多做一些各种类型的程序,这样应该会很快掌蔽姿缓握Java的,剩下的就是实际项目开发经验的积累了!
你可以这样理解:
J2ME是java最小的功能类库集合,主要针对在手机等小型设备上运行Java程序所要使用的函数库。
J2SE是java标准的功能类库集合,主要针对开发一些一般的java程序所要使用的函数库。
J2EE是java大型企业级开发的功能类库集合,提供了如EJB等企业级解决方案所使用的函数库。
其实你只要学会Java语法知识,就能从事java开发了,根据你要开发的程序类型,才需要有针对性的选择以上要的Java API。
你说的java初学者来开发一些贪吃册虚蛇,俄罗斯方块之类的游戏,这是为了让初学者通过开发一些小程序来熟悉了解Java的API函数,宏模掌握Java语法。游戏之类的会用到Java的一些图形界面API函数如:AWT,SWT,Swing 等,你在J2ME、J2SE或J2EE的JDK文档中都能找到这些功能函数类的说明。
如果你能很好的掌握J2SE的大部分函数类用法,那么做一般的开发应该没什么问题了!
建议你多做一些各种类型的程序,这样应该会很快掌蔽姿缓握Java的,剩下的就是实际项目开发经验的积累了!
展开全部
对,学完java se 就可以型悄开发一些贪吃蛇,俄罗斯方块之类的游戏雀租举
什么框架也不用。顷碧
javaEE(java Web)开发时才用到框架
什么框架也不用。顷碧
javaEE(java Web)开发时才用到框架
参考资料: 还有其他问题的话,给我发百度消息
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
请参考神简祥一下信息:游搏
http://zhidao.baidu.com/question/87142831.html
JAVA SE, EE, ME版本的区别咐返:
http://zhidao.baidu.com/question/46247870.html
http://zhidao.baidu.com/question/87142831.html
JAVA SE, EE, ME版本的区别咐返:
http://zhidao.baidu.com/question/46247870.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Java SE = Java Standard Edition
Java EE = Java Enterprise Edition
Java ME = Java Mobile Edition
"standard 标准"稿闹 也可以理解成 "基础" 含意. 基础学好了高级的框架学起来就快. 只要书中是说 变量 操作符 控制流 类 对象 .... 等等这些就是一本Java 基础的书 也就是 Java SE .
贪吃蛇,俄罗空察斯方块 是图形用户界面 (GUI) 程序. 你得了解这些GUI接口.还有就是算法.
Java 有这斗敬茄些GUI组件 AWT,SWT,Swing 可供选择
Java EE = Java Enterprise Edition
Java ME = Java Mobile Edition
"standard 标准"稿闹 也可以理解成 "基础" 含意. 基础学好了高级的框架学起来就快. 只要书中是说 变量 操作符 控制流 类 对象 .... 等等这些就是一本Java 基础的书 也就是 Java SE .
贪吃蛇,俄罗空察斯方块 是图形用户界面 (GUI) 程序. 你得了解这些GUI接口.还有就是算法.
Java 有这斗敬茄些GUI组件 AWT,SWT,Swing 可供选择
参考资料: http://download.oracle.com/javase/tutorial/index.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
java的学习是循序渐进一步步来的,学java都要从java se开始学,因为以后将会学到JavaScript xml Ajax jsp 各种数据库 hibernate struts spring 等各种相关技术
java se是以后各个内容的基础中的基础,你能说能不重要么?
每学过一门技术,都可以理解成为自己的一个里程碑,而往往学到新技术的时候对以前学过的技术又有新的体会和理解。
java入门级别手正就是java se
我个人觉得你应该去看下“java高手真经”这套书,这套伏薯笑书开头第一页就有java技术体系图,那里详细列出了学习java的方向和技术。
(不是推荐你去买,而是推荐你去新华书缺含店看下这本书开头第一页)
java se是以后各个内容的基础中的基础,你能说能不重要么?
每学过一门技术,都可以理解成为自己的一个里程碑,而往往学到新技术的时候对以前学过的技术又有新的体会和理解。
java入门级别手正就是java se
我个人觉得你应该去看下“java高手真经”这套书,这套伏薯笑书开头第一页就有java技术体系图,那里详细列出了学习java的方向和技术。
(不是推荐你去买,而是推荐你去新华书缺含店看下这本书开头第一页)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询