最近这个问题令我很苦恼,我本身是学JAVA的,但是想要考软件设计师,我还没学数据结构,有人说学数据结构一定要去学C语言,但是现在不是有JAVA版的数据结构了吗?我想问,C语言版的数据结构,用指针的地方,java用哪个技术来代替!还有,考软件设计师的时候试卷上的题目是用c语言还出题的还是用java版的数据结构来出题的,往大家解答

解决方案 »

  1.   

    java 没有指针。不能操作内存空间
      

  2.   

    直接用 “=”比如以下public class myNode{
       public myNode()
       {
          //member initialization
          this.next = null;
        }
       public void setNext(node n)
       {
          this.next = n;
       }
       private myNode next;
    }用java学数据结构的好处是编程简单一些,你能把学习重心放在数据结构上面。 
      

  3.   


    五个角的还要去报软设?你都做java一年多了,还考那个证???不理解啊,就我来说,那个证对我找工作来说没有任何意义,还有就是我还考了数据库系统工程师,都没有p用的,我当时傻啊,大三时候多好的学习时间,都用在考这些没有的p证了,不过话说回来,那个考试一点都不难,什么流程图题,你只要静下心来,认真地看一遍,就是不会编程的人都会,真的,真要想考的话,就多看看真题了,很容易过的,一般软设的通过率是60%吧,根据学校考试情况的,另外考数据库系统工程师的时候,加了一个群,后来70%都通过了!!!
      

  4.   

    回楼主,没记错的话,软设下午题有一个是数据结构的题,下午4+1(最后一个3选一)个大题,最后一题可以用java或者是c++实现,就算你这个题目不错关系都不大,因为还有60分,你拿下45分就算通过了,前三题你拿下40应该很正常,最后两个大题,你怎么也能拿个10分8分的啊?上午题更不用说了,要是上午题不过得话,那就是“人品”问题了,呵呵,考这个东西意义不大啊!不过还是祝你考试顺利了,加油,很容易过的!