好久沒寫博客了,為了找工作,每天都奔奔波波,雞犬不寧,沒一天安穩(wěn),沒睡過一天安穩(wěn)覺,可是回報與付出他不是成正比例的,哎,悲哀,至今還沒找到工作,郁悶!找個java程序員的工作咋就這么難?
我還有個朋友、志同道合的技術(shù)密友現(xiàn)在也在為工作日夜辛苦奮戰(zhàn),已有些日子沒和他聯(lián)系,不知道他過得如何,是否得到了他想要的工作還是在等待結(jié)果,哎,同是天涯淪落人啊!咋我們搞計算機(jī)的人咋就這么辛苦和痛苦!
和幾個技術(shù)不錯的師兄們住在一起,受到了他們的指點(diǎn),才明白找應(yīng)屆生程序員的工作是怎么一回事?這種月份現(xiàn)在比較難找!對于應(yīng)屆生,公司不要求你做過什么東西,會做什么東西,但有一點(diǎn)最重要的也是我們應(yīng)屆生最疏忽的:那就是基礎(chǔ),我們往往是做了東西忘了基礎(chǔ)。我就是個例子。
終于有一天清閑日子讓自己對最近半個月自己經(jīng)歷過的兩場筆試進(jìn)行一下總結(jié)。才發(fā)現(xiàn)自己其實在java 基礎(chǔ)方面也有些不足,由于不經(jīng)常用,自己都忘了,疏忽。
下面就進(jìn)行總結(jié)吧。
java 數(shù)組的定義:
int a[ ]=new int[3];
或
nt[ ] a=new int[3];
java 數(shù)組的初始化:
int a[ ]={1,2,3,4};
或
int[ ] a={1,2,3,4};
對于對象數(shù)組,上面用例也同樣適用;
順便自己也對C語言中數(shù)組的定義和初始化進(jìn)行順藤摸瓜的小結(jié)了一下:
C語言中數(shù)組的定義和初始化與java不一樣
C語言數(shù)組的定義:
int a[4];
初始化:
int a[4]={1,2,3,4};
如果數(shù)組聲明的個數(shù)與初始化值的個數(shù)相等,可以省略數(shù)組個數(shù)聲明,例如:
int a[ ]={1,2,3,4}; 即數(shù)組a有且只有四個元素
C語言字符數(shù)組
C 語言中把字符串當(dāng)作字符數(shù)組來處理,用字符數(shù)組來存儲字符串:
char a[ ]="1234";
但要注意的一個地方是:C對字符串的處理:在存儲字符串時自動在字符串后加一個結(jié)束標(biāo)志 '\0',所以
char a[ ]="1234";
與
char a[ ]={'1','2','3','4'};
是不一樣等長的,上面的數(shù)組a有5個元素,即char a[ ]={'1','2','3','4','\0'}; 或 char a[5]={'1','2','3','4','\0'};
下面數(shù)組a只有4個元素。
java與C對數(shù)組的定義和初始化的一些小區(qū)別:
java中數(shù)組的定義和初始化寫法有兩種,C 只有一種
java數(shù)組定義和初始化時“=”左邊“[]”一定不可以寫數(shù)組元素的個數(shù),C一定要(除了當(dāng)數(shù)組聲明的個數(shù)與初始化值的個數(shù)相等,可以省略數(shù)組個數(shù)聲明)
在我的筆試題中還考了很多計算機(jī)的理論概念題:
orcle
怎樣區(qū)分orcle實例;
數(shù)據(jù)庫事物處理的四個屬性;
orcle由幾部分組成?
orcle實例是什么?后臺進(jìn)程及作用?
OSI七層協(xié)議?
CDMA的全拼
只記得這些,有些筆試題是英文的