java开发,java开发主要开发哪方面

1,java开发主要开发哪方面java由于其语言本身的特性,并不适合做桌面应用软件,现在的java主要用于web方面开发,比如网站开发、信息管理系统开发【java开发,java开发主要开发哪方面】
2 , Java软件开发到底是干什么的Java软件开发主要分三个方向:JAVASE、JAVAME、JAVAEE 。开发的一般是:java Swing桌面应用程序,JAVAEE(开发B/S系统)是主流 。一般说的JAVA软件开发主要就是用JAVA开发一系列的B/S系统,包括各种办公系统,各种网站,电力的监控系统 , 报表系统等等 。学java的话 , 一般都是要先学JAVASE(一切的基?。?然后 , 就是一系列的东西需要学习 , 首先,必须了解servlet,JSP,然后就是要学习各种的框架 。
3,java都可以做那些开发主要的是大型企业WEB开发,但不适合开发网站应用(成本高,速度慢,维护成本高) 。手机开发 。桌面软件基本没见过(谁会为了用你这样的软件去装个JVM?。?。桌面软件开发(J2SE,比较少,桌面开发一般大伙儿用微软的.NET) 。网站(页)开发(JavaEE) 。手机(嵌入式)开发(JavaME)当前在java领域应用比较多的就是做web开发,比如网站、信息管理系统,也可以做桌面应用软件的开发,但是由于其运行需要JRE支持 , 不适合做面向个人用户的软件,只适合做专业工具或者企业级应用,所以用的不多;还有就是当前比较热门的android开发,在android平台中可以使用java语言开发手机应用下游戏、软件
4,JAVA开发中有哪些常见的知识Java String的一些方法前些时间在工作中碰到了一些小问题(java2EE开发),项目框架是spring+strus2+ibaties+freemarker在显示的时候出现了已科学计数法来显示的金额数据,由于在java中由于数字的长度太大的话就会自动的已科学计数法来显示:BigDecimal n = new BigDecimal("10000000.3");当整数出现8位的时候,在转换成double时会自动的使用科学计数法 。这样就会造成数据的不爽性,人家没法看多少钱呀!当然对于那些会已科学计数法表示的人就不会有不爽性!如何来解决这个问题呢?那还是需要jar给我们准备的String这个字符对象String.format("%.4f",12451542.251);String.format("%.4f",1.00000003E7);的函数就不会出现科学计数法了!可以看看北风网教程5,JAVA编程import java.util.*;public class DiGuiTestpublic static void main(String[] args)Scanner input=new Scanner(System.in);System.out.print("输入一个起始数字:");int start=input.nextInt();System.out.print("\n输入一个终止数字:");int end=input.nextInt();int i=sum(start+1,end-1);System.out.print("\n和是:"+i); } private static int sum(int start,int n)if(n==start)return start;elsereturn sum(start,(n-1))+n; }}package com.test;import java.util.Scanner;public class test/*** @param args*/ public static void main(String[] args)Scanner in =new Scanner(System.in);System.out.println("请输入一个起始数字:");int start = in.nextInt();System.out.println("请输入一个结束数字:");int end = in.nextInt();int result=0;int i =0;for(i=start+1;i<end;i++)result+=i;//System.out.println(start+"到"+end+"之间数字的累加结果为:"+result);}System.out.println(start+"到"+end+"之间数字的累加结果为:"+result); }}用c++编一个,其实都差不多#includes<iostream>void main()int max,min;cout<<"请输入2个数字(大的在前面)“<<endl;cin>>max>>min;sum=min;for(int i=min;i<max;i++)sum+=i;}cout<<sum;}public class Sumprivate int First; private int Last; public Sum(int first,int last)this.First=first;this.Last=last; } public int Sum()return ((this.First+this.Last)*(this.Last-this.First+1))/2; }}public class Testpublic static void main(String[] args)Sum s=new Sum(1,2);System.out.println(s.Sum()); }}

    推荐阅读