PS:今天下午和高中同学谈的对编程的理解,其中理解有什么错误的地方,请各位大哥指教下,也请大家发表下自己的看法。。。 先3ks 了。。 我学编程还差1个月就满1年了,在北大青鸟学软件技术。。 我同学在中南大学的二级学院学软件技术。。。 Without-one 22:03:03你们上课了吗 风飞 14:03:18上啊。。不过今天不要上。。 Without-one 22:05:14哦,这么快就上课了啊,曾海还在你那里吗 风飞 14:04:33曾海会邵阳了。。我没暑假的。。。 Without-one 22:06:06哦。你们没有暑假的吗 风飞 14:06:01没啊。 。一直上啊。。 555555 Without-one 22:07:45晕哦,是这样啊,那你们怎么放假的啊 风飞 14:07:30现在是1,2,4,6上课,每次上4节课。。其他时间在家自学。。 Without-one 22:09:09哦,那还不错啊,你们都学些什么啊,你们C++语言还没学完吗 风飞 14:08:26C++早就学完了。。不过学的不是很细。。 风飞 14:08:421个多月的时间就教完了C++ Without-one 22:10:01一概还可以吧那你们现在学什么罗 Without-one 22:10:25语言本身的内容就是不多啊 风飞 14:09:48学了C,VB,HTML,SQL2000, JAVA, ASP, C++, XML..现在在学Oracle. 风飞 14:10:15学的基本都会了,不过还没精通一门。。 Without-one 22:11:37都是只讲了语言语法而已啊?都学了这么多了哦,真好 风飞 14:11:35每门基本上都知道。。但还没精通一门啊。。以后我可能主要是学C++ 和 .NET 风飞 14:11:40你门呢。。。 Without-one 22:13:45我们就别提了,不知道到底要学了多少语言是没有学什么 C++ JAVA都只是学了点皮毛而已 风飞 14:13:27你们学的比我们细很多啊。。你们还要学数据结构,我这都没学的呢。。 Without-one 22:15:35反正现在对程序还没有什么很深的认识你们为什么不学数据结构啊 风飞 14:15:42ACCP4.0的课程体系里没开这么课程,他们认为做软件可以不学数据结构...也没这么多时间来教. Without-one 22:17:58哦,是这样啊,其实数据结构你们也大都了解了链表,堆,栈,二叉树什么的你们都知道吧 风飞 14:18:52链表,堆,栈, 是我看书自学的..老师只讲过一次,讲的很简单..二叉树我还没看.. Without-one 22:20:34哦,你觉得有什么用吗 风飞 14:20:51在公司分做软件和做技术开发的..作软件的这些数据结构可以不掌握,做技术开发应该就需要用到这些东西了.. Without-one 22:22:41哦,这些我还不太了解哦跟我说说,做软件和技术开发的不同吧 风飞 14:22:14我也知道一点点,我老师讲课外话讲的.. Without-one 22:24:21哦,好的,我去查查资料看我现在真的觉得我们学校真的是在浪费我们的时间 风飞 14:23:33具体的我也不是很清楚..个人认为技术开发就是为公司开发程序框架,控件什么的. Without-one 22:25:15哦,是这样哦谈谈JAVA吧,你JAVA感觉怎么样? 风飞 14:24:15呵呵..在学校只有自己努力自学,除非是在重点学校.. Without-one 22:26:20我觉得你们应该很强的如果你们都很努力的话 风飞 14:26:22Java是在C++的基础上转变而来的。 . C++编写一个按钮要写很多的代码(当然用MFC就不需要很多的代码),而Java就是把这些代码封装起来,这样我们就可以不用写那些代码,直接拖放就行了.. 风飞 14:27:26Java的代码跨平台的,就是同一代码可以在Linux,Windows下用,不需要改动,而C++就不行了,在其他系统下用需要改动. Without-one 22:28:38这我知道,我是说你为什么还选C++呢 风飞 14:29:46C++在底层开发,和游戏开发具有优势,而Java则不行..想比工资而言做底层开发比Java更高.. 不过底层开发,游戏开发技术要求高 Java在做应用软件,和嵌套网页小应用程序有优势. 风飞 14:30:23不过现在微软出了.NET, 就是为了和Java竞争而出的..他的功能和Java差不多。. Without-one 22:31:42学的东西多了,认识就是不同 Without-one 22:32:10哦,.Net我也听说过,也有所了解 风飞 14:31:08http://blog.programfan.com/article.asp?id=15499这是我为什么选择.NET而不选则Java的原因 风飞 14:33:13VB.NET用来做应用程序开发 和 Java做应用程序开发差不多.ASP.NET用来做网页开始 和 Java的JSP网页开发差不多 风飞 14:33:26C#还不大清楚.. Without-one 22:35:07那么学一门语言大概多久,都学些什么呢? 风飞 14:37:11其实语言只是一个工具,各个语言都是相通的. 只要精通了一门,学其他的语言都比较轻松.. 语言发展: 机器码->汇编->C->C++->Java->.NET这些都是代表性的语言.. 都是有常量,变量,操作符,条件语句,循环,函数等等.都是共有的.. 在各种语言他们的意思基本都是一样,只不过是换了种语法来表示而以. Without-one 22:40:17恩,那么他们之间的区别是怎么体现出来的呢只用JAVA能编出应用程序吗 Without-one 22:42:53对了,你现在上班了吗或者有什么暑期实践只类的活动不 风飞 14:43:20只用JAVA是可以编出应用程序的.. C是面向过程的 , C++就在次基础上改成了面向对象也改进了一些语法, 使语法更简单明了,如C的 printf( "%d", a ) C++ 只要 cout<<a; 就行了.. Java 就在C++的基础上加了封装, Java是完成面向对象的, 也改了一些语法, 使起更简单, 并且改了消息处理机制等等。. Without-one 22:45:43能够在没有JDK的机器上也能运行吗那数据储存问题呢,不用数据库支持吗 风飞 14:44:347月份去面试实习过..不过那个公司不要实习声.. Without-one 22:46:30呵呵,怎么样啊,我觉得你应该可以的实习有对以后正式工作有帮助哦 风飞 14:45:45那应该不能把.. 开发应用程序肯定要数据库的, 用什么数据库我还没到这来.. 应该是SQL2000数据库. 风飞 14:46:03Java 也分几种的, 风飞 14:46:18不过那几种我也不清楚,还没学。. Without-one 22:48:10恩,对的,目前为止我就对JAVA比较了解,也只是,了解而已呵,我现在正的觉得在那读书在浪费我的生命 风飞 14:47:12那公司说不需要实习生. Without-one 22:48:33那你们在公司一般做什么工作呢 风飞 14:47:45我还没去公司干过呢 Without-one 22:49:07是在长沙找吗,随便找个公司,别在乎钱吗,经验最重要 风飞 14:48:42我想是做软件..学的好的话可以去做技术开发,不过一般都是朝项目经理发展 Without-one 22:50:55呵呵,加油,我看好你哦 风飞 14:49:53恩..实习一般是没有钱的.. 吃饭都是自己出..算了.. 等学完了再说.反正学校推荐面试..到时进了公司学个半年1年的在自己选公司.. Without-one 22:52:05恩,嗨```我也要加倍努力了不能再浪费青春了 风飞 14:51:16呵呵..在学校只有靠自己.. 风飞 14:51:21大家一起努力.. Without-one 22:52:48以后找不到工作靠你罩了啊 风飞 14:51:56看我能不能混的好呢.. Without-one 22:53:43所以要你加油啊,哈哈好吧,我去书店看看了,看能不能搞个读书卡什么的 风飞 14:53:39呵呵。..恩

评论