這個(gè)要看具體崗位,還有城市的。一般的JAVA工程師如果是做web開(kāi)發(fā)的,不同城市差異非常大,一線城市可以到15k以上,但是在三線城市這個(gè)崗位,一般只有5到6k。如果是其他的,JAVA崗位,比如做系統(tǒng)架構(gòu),做大數(shù)據(jù)開(kāi)發(fā),那么薪資也是15k以上,不過(guò)這類崗位大多數(shù)在一線城市。
成都創(chuàng)新互聯(lián)專注于邢臺(tái)縣企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站開(kāi)發(fā),購(gòu)物商城網(wǎng)站建設(shè)。邢臺(tái)縣網(wǎng)站建設(shè)公司,為邢臺(tái)縣等地區(qū)提供建站服務(wù)。全流程按需定制設(shè)計(jì),專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
Java程序員就業(yè)情況
就業(yè)前景
據(jù)有關(guān)數(shù)據(jù)顯示,我國(guó)對(duì)軟件人才的需求已達(dá)20萬(wàn),并且以每年20%左右的速度增長(zhǎng)。在未來(lái)5年內(nèi),合格軟件人才的需求將遠(yuǎn)大于供給。2005年,我國(guó)軟件人才的缺口已達(dá)42.5萬(wàn),其中尤以Java程序員、Java工程師人才最為缺乏。
根據(jù)IDC的統(tǒng)計(jì)數(shù)字,在所有軟件開(kāi)發(fā)類人才的需求中,對(duì)Java程序員的需求達(dá)到全部需求量的60%~70%。同時(shí),Java程序員的薪水相對(duì)較高。通常來(lái)說(shuō),具有3~5年開(kāi)發(fā)經(jīng)驗(yàn)的工程師,擁有年薪10萬(wàn)元是很正常的一個(gè)薪酬水平。80%學(xué)員畢業(yè)后年薪都超過(guò)了5萬(wàn)元。
雖然JAVA人才的薪水很高,但是對(duì)該類人才需求旺盛的IT企業(yè)卻很難招聘到合格的JAVA人員。其中,最根本的原因就是許多計(jì)算機(jī)專業(yè)的畢業(yè)生在讀期間沒(méi)有掌握實(shí)用的技能與經(jīng)驗(yàn),距離企業(yè)的實(shí)際用人需求有較大的差距。因此,計(jì)算機(jī)專業(yè)的大學(xué)生欲成為Java程序員,最便捷的一條路就是參加以實(shí)戰(zhàn)項(xiàng)目為主要教學(xué)方法的JAVA職業(yè)技能培訓(xùn),從而有效地縮短同企業(yè)具體用人需求之間的差距。
全球有25億Java器件運(yùn)行著Java,450多萬(wàn)Java開(kāi)發(fā)者活躍在地球的每個(gè)角落,數(shù)以千萬(wàn)計(jì)的Web用戶每次上網(wǎng)都親歷Java的威力。今天,Java運(yùn)行在7.08億手機(jī)、10億智能卡和7億PC機(jī)上,并為28款可兼容的應(yīng)用服務(wù)器提供了功能強(qiáng)大的平臺(tái)。這么多應(yīng)用,徹底改變了用戶的生活。越來(lái)越多的企業(yè),因?yàn)槭褂昧薐ava而提高了生產(chǎn)效率。在中國(guó),越來(lái)越多的用戶,因?yàn)镴ava而降低了成本,享受了生活。
一:將員工姓名、工資封裝成一個(gè)對(duì)象
public class Staff {
private String name;
private int salary;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getSalary() {
return salary;
}
public void setSalary(int salary) {
this.salary = salary;
}
public Staff(String name, int salary) {
super();
this.name = name;
this.salary = salary;
}
}
二:初始化一個(gè)數(shù)組,算平均工資
public class Average {
public static void main(String[] args) {
Staff staffs[] = {new Staff("zhangsan", 1000), new Staff("lisi", 1100), new Staff("wangwu", 1200)};
int sum = 0;
for(Staff staff : staffs) {
sum = sum + staff.getSalary();
}
System.out.println("員工人數(shù):" + staffs.length + " 總工資:" + sum + " 平均工資:" + sum / staffs.length);
}
}
按照題目要求編寫的計(jì)算員工稅后工資的Java程序如下
import java.util.Scanner;
public class Tax{
public static double calculateSalary(double s){
double sat=0;
if(s=5000){
sat=s;
}else if(5000s s=6500){
sat=s-(s-5000)*0.03;
}else if(6500s s=9500){
sat=s-(s-5000)*0.1;
}else if(9500s s=14000){
sat=s-(s-5000)*0.2;
}else if(14000s s=40000){
sat=s-(s-5000)*0.25;
}else if(40000s s=60000){
sat=s-(s-5000)*0.3;
}else if(60000s s=85000){
sat=s-(s-5000)*0.35;
}
return sat;
}
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
int n=0;
double s,sat;
double[] salary=new double[10];
double[] salaryAfterTax=new double[10];
System.out.print("是否添加新員工薪水 y/n?");
String add=sc.next();
while(add.equals("y")){
s=sc.nextDouble();
salary[n]=s;
sat=calculateSalary(s);
salaryAfterTax[n]=sat;
n++;
System.out.print("是否添加新員工薪水 y/n?");
add=sc.next();
}
for(int i=0;in-1;i++){
for(int j=0;jn-1-i;j++){
if(salaryAfterTax[j]salaryAfterTax[j+1]){
double temp=salaryAfterTax[j];
salaryAfterTax[j]=salaryAfterTax[j+1];
salaryAfterTax[j+1]=temp;
}
}
}
System.out.printf("稅后工資高的前三名是:%.2f,%.2f,%.2f",salaryAfterTax[0],salaryAfterTax[1],salaryAfterTax[2]);
}
}
您好:
代碼如下,供參考:
主函數(shù),獲得輸入值,輸出稅率
遞歸方法,根據(jù)輸入返回稅率
結(jié)果展示