彭中编程社吧 关注:25贴子:153
  • 9回复贴,共1

【重要】java第一课

只看楼主收藏回复

大家不要插楼先


来自Android客户端1楼2014-05-09 20:20回复
    java简介:
    java是一种高级的面向对象的程序设计语言。使用java语言编写的程序是跨平台的,从PC到手持电话都有java开发的程序和游戏,java程序可以在任何计算机、操作系统和支持java的硬件设备上运行。


    来自Android客户端2楼2014-05-09 20:22
    回复
      什么是java语言?
      java是1995年由Sun公司推出的一种极富创造力的面向对象的程序设计语言,最初名字是OAK
      java是一种通过解释方式来执行的语言,其语法规则和C++相似。同时java也是跨平台的程序设计语言。用java编写的程序,可以运行在任何平台和设备上,如跨越IBM个人电脑、MAC苹果计算机、各微处理器平台,以及Windows、UNIX、OS/2、MAC OS等系统平台,真正实现“一次编写,到处运行”。java非常适于企业网络和Internet环境,并且已经成为Internet中最具有影响力、最受欢迎的编程语言之一。
      与目前的C++相比,java语言简洁得多,而且提高了可靠性,除去了最大的程序错误根源,此外它还有较高的安全性,可以说它是有史以来最为卓越的编程语言。
      java程序编写的程序既是编译型的,又是解释型的。程序代码经过编译之后转换为一种称为java字节码的中间语言,java虚拟机(JVM)将对字节码进行解释和运行。编译只记性一次,而解释在每次运行程序时都会进行。编译后的字节码采用一种针对JVM优化过的机器码形式保存,虚拟机将字节码解释为机器码,然后在计算机上运行。


      来自Android客户端3楼2014-05-09 20:41
      回复
        java的应用领域
        借助java,程序开发人员可以自由地使用现有的硬件和软件系统平台。这是因为java是独立于平台的,他还可以应用计算机之外的领域,java程序可以在便携式计算机、电视、电话、手机和其它的大量电子设备上运行。java的用途不胜枚举,它拥有无可比拟的能力,其节省时间和费用也十分可观。java的应用领域主要有以下方面:
        ①桌面级应用系统开发
        ②嵌入式系统开发
        ③电子商务应用
        ④企业级应用开发
        ⑤交互式系统开发
        ⑥多媒体系统开发
        ⑦分布式系统开发
        ⑧Web应用系统开发
        java无处不在,它已经拥有几百万个用户,其发展速度要快于它之前的任何一种计算机语言。java能够给企业和终端用户带来数不尽的好处
        其实java就在我们身边


        来自Android客户端4楼2014-05-09 21:03
        回复
          java的版本有哪些?
          java发展至今,按应用范围可分为3个版本,即
          java SE
          java EE
          java ME
          java SE是java标准版,主要用于桌面级应用程序的开发,同时也是java的基础,它包含java语言基础、JDBC(java数据库连接性)操作,I/O(输入/输出)、网络通信、多线程等技术。
          java EE是java的企业版,主要用于开发企业级分布式的网络程序,如电子商务网站和ERP(企业资源规划)系统,其核心为EJB(企业java组件模型)。
          java ME主要应用于嵌入式系统开发,如掌上电脑、手机等移动通信电子设备,现在大部分手机厂商所生产的手机都支持java技术


          来自Android客户端5楼2014-05-10 12:01
          回复
            怎样学好java?
            ①明确自己的学习目标和大的方向,选择并锁定一门语言,按照自己的学习方向努力学习,认真研究
            ②初学者不要看太多书,先找本相对基础的书系统地学习。很多程序开发人员工作了很久也只是熟悉部分基础而已,并没有系统地学习java语言
            ③了解设计模式。开发程序必须编写程序代码,这些代码必须具有高度的可读性,这样编写的程序才有调试、维护和升级的价值。学习一些设计模式,能够更好地把握项目的整体结构。
            ④不要死记语法。在刚接触一门编程语言,特别是java语言时,掌握好基本语法,并大概了解一些功能即可,借助开发工具(如Eclipse或NetBeans)的代码辅助功能,完成代码的录入,这样可以快速进入学习状态
            ⑤多实践、多思考、多请教。仅读懂书的内容和技术是不行的,必须动手编写程序代码并运行程序、分析运行结构,从而对学习内容有个整体的认识和肯定。用用自己的方式思考问题、编写代码来提高编程思想。平时多请教别人,和其他人多沟通技术问题,提高自己的技术和见识。
            ⑥不要急躁。遇到技术问题,必须冷静对待,不要让自己思维混乱,保持头脑清醒才能分析和解决各种问题。可以尝试用听歌、散步等方式来放松自己。
            ⑦遇到问题,首先尝试自己解决,这样可以提高自己的程序调试能力,并对常见问题有一定的了解,明白出错原因,甚至举一反三,解决其他关联问题。
            ⑧多查阅资料。可以经常到Internet上搜索相关资料或解决问题的方法,网络上已经摘录了很多人遇到的问题和不同的解决方法,找出最适合自己的方法。
            ⑨多阅读别人的源代码。不但要看懂别人的程序代码,还要分析编程者的编程思想和设计模式,并融为己用。


            来自Android客户端7楼2014-05-10 12:20
            回复
              java语言的特性?
              1,简单性
              2,面向对象
              3,分布性
              4,可移植性
              5,解释型
              6,安全性
              7,健壮性
              8,多线程
              9,高性能
              10动态


              来自Android客户端8楼2014-05-10 12:23
              回复
                本节到此完毕,请等待下一节的如何搭建java环境


                来自Android客户端9楼2014-05-10 12:23
                收起回复
                  没人气啊!!!


                  来自Android青春福利版10楼2014-07-20 16:41
                  回复