java语言基础的问题

java语言是一种编程语言现在学软件编程的都学这个我也接触过一点java基础象重载,覆盖接口什么的就是不明白这个怎么就跟软件联系起来了呢?我们常见的软件就是一个文件夹再有... java语言是一种编程语言 现在学软件编程的都学这个 我也接触过一点java基础象重载,覆盖 接口 什么的 就是不明白 这个怎么就跟软件联系起来了呢?我们常见的软件 就是一个文件夹再有一个EXE可执行文件 这用java怎么就能做出来了??(我乃小白 别笑话我 相信很多人都跟我有一样的困惑) 再就是java游戏了 怎么java是个语言么 怎么能整出游戏来的?? 他和普通的游戏什么区别? 请高手用简单易懂的大白话给我解释解释
请6楼的兄弟回答下: 那么说java就不能做exe形式的软件了么? 再就是什么是面向对象编程? 书上写的我都不大理解
展开
 我来答
LeiLove0729
2008-11-11
知道答主
回答量:30
采纳率:0%
帮助的人:14.7万
展开全部
java它是一个面向对象编程的语言,就是说旨在将世界上的万事万物用这种语言模拟到计算机中,让计算机也知道了这些东西,比如说:你知道什么是人,但计算机就要通过这样的语言将人模拟出来。
做游戏的话,首先你要清楚,这个游戏所运行的平台,游戏里面的人物,布局等都是一些对象,用java语言就可以将这些对象具体的“描述”出来,比如:描述一个人:他有手,脚,眼睛,鼻子等,这都是人一些本有的属性,同时人也有一些行为,比如;说话,吃饭,睡觉等。然后将这些行为跟属性结合起来就创造出人来。
其实JAVA并不难理解,只要用心去体会,在一个就是多练习,时间长了就慢慢懂了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7450dae
2008-11-04 · 超过12用户采纳过TA的回答
知道答主
回答量:34
采纳率:100%
帮助的人:21.1万
展开全部
java是一种面向对象的语言,而面向对象语言的三个重要特性就是封装,继承,多态,这三种特性需要仔细而长期的理解,不能只是从概念是明白,要多看例子,多动手,这些都是不可能一会儿讲明白的,楼主可看看<Thinking in java>,还有接口,更是一个重要的概念,要灵活的运用,是要下一番苦功夫的,当你什么时候认为java中的接口能和现实中的接口(如USB)有相同的作用时,那就上了一个层次了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友37bdc142c
2008-11-01 · TA获得超过812个赞
知道小有建树答主
回答量:1229
采纳率:0%
帮助的人:492万
展开全部
2楼那个伙计说JAVA是一种弱语言??那么你现在就可以去死了!
JAVA的强大性不是一句两句话就能概括的,你要想了解它就要学深他,你所说的EXE文件是用C#或VB语言开发出来的,但是JAVA,C#都是面向对象的开发语言,所有你说的重载,覆盖,接口就是面向对象的最大特点,你问的这些问题,我刚开始学JAVA也在想,就凭这些方法什么的东西怎么能开发出一个软件来,有些东西就得用时间来证明,学的时间越长懂的就越多.JAVA最擅长的就是J2EE(网站制作),不要觉得一个网站很好做,像那些大网站,淘宝,拍拍等,工商银行等哪个不是用JAVA开发的,你在网上购物,浏览商品到购买支付等,包括你现在发的问题,是怎么到这个页面的?你想过没有?还有J2ME(手机开发),你手机上的游戏都是用JAVA开发出来的,你自己好好啊想想JAVA的强大性。再鄙视一下2楼的那个垃圾!你肯定是个软件行业的败类!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
成韦茹0F9691
2008-11-05
知道答主
回答量:36
采纳率:0%
帮助的人:19.4万
展开全部
看来你还没入门,尚未了解计算机常识!

其实软件在计算机里面都是二进制数的他处理的信息都是经过转换(也就是我们说的编译)才能被计算机所识别。换句话说计算机只认识1和0,不存在中间状态。所以计算机要和人交互需要经过三个“世界”:真实世界(现实世界)、信息世界和数字世界。

关于软件是怎么能从编写代码到双击即可运行是经过无数个复杂的环节才能实现的!

这其中关系到程序设计语言中的系统类库、系统函数、运行环境等,有了这么多全面的东西程序的代码才得以人性化,这就是高级程序语言的基本基制。

面向对象是就程序设计方法来说的,即对现实世界中一切真实对象的抽象!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Dr_juio
2008-11-01 · TA获得超过812个赞
知道小有建树答主
回答量:1158
采纳率:0%
帮助的人:528万
展开全部
软件是代码编译后的产物,你看不到它怎么实现的,你只能享受它的实现的功能,exe是针对windows的格式,Java要整成那样就不叫跨平台了,Java最NB的就是你写一个程序可以在windows,Linux,Mac..只要安装了JVM的电脑都能执行,整游戏当然行啊,不过Windows下很少用java做游戏,不过手机上就多了,至于面向对象之类的知识你google,baidu不一大堆嘛
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式