您的位置:首页 > 编程语言 > Java开发

学习JAVA第一天

2013-02-28 09:05 169 查看
        今天开始了JAVA的学习。

       1.今天开始这样写小于等于“=<”并根据记忆确信这样是正确的,后来发现“<=”才能正确使用,时间真可怕,我这个脑袋啊!

       2.  写一个JAVA程序,打印0~9十个字符,并写出对应的ASCII码。

              for(char i='0';i<='9';i++)

                     {

                             int a=(int)i;

                             System.out.println(i+"的ASCII码是:"+a+";");

                     }

          就是这样一个简单的不能更简单的题目,我竟然想了半天,动了死脑筋,我开始异想天开的以为输出语句中的 i 会显示为 i。 例如int i=5;System.out.print(i);输出自然是5,怎么会是i。

      3.JAVA中的 . 是成员运算符 表后点后面的元素从属于前面的元素。

      4.四大常见编程语言

        OOP(面向对象的程序设计): C++、java、C#、VB.net等

        PP    (面向过程的程序设计):C

        FP                                            : Licp

        LP                                            :Prolog、Pliz

      

        C         <math.h>       math就是C语言的一个函数库,里边包含了若干种函数。      C中包含30+的函数库

        Java     Math类         Math类属于Java的一个类,里边包含了若干种方法。            Java中有3777个类

        C的函数库和函数分别对应于Java的类和方法。

       5.关于面向对象的程序设计和面向过程的程序设计孰优孰劣,这里有一个界限,2000行代码(软件自生成的代码也包含在内)

          低于这个界限时,面向对象的程序设计和面向过程的程序设计相差不大。而高于这个界限时,则面向对象的程序设计更方便更有优势。

        面向对象的语言的优势在于:代码复用。

          Java设计人员删除了C++中许多复杂的如指针操作和运算符重载等功能。

       6.C程序的运行是一个编译的过程,通过一个编译器(compiler)对C的代码进行编译,一次对全部的代码进行编译成二进制代码,比较麻烦,但速度快效率高,而且保密性好。

          还有些语言的运行则是解释的过程,如perl这种语言,一段perl的代码要经过一个解释器(interpreter)对其一部分代码进行解释成二进制代码。这样效率低保密性差。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: