Java是目前主流的编程语言之一,如果学会Java,可以从事的岗位还是比较多的,这里简单列举一些。
Java可以做的:
1、Java可以做网站
现在很多大型网站都用Jsp写的,JSP全名Java Server Pages。
2、Java可以做Android
Android是一种基于Linux的自由及开放源代码的 *** 作系统,其源代码是Java。Java做安卓不单单是指系统,还有APP对于更多的开发人员来说,他们更多的时间是花在开发APP上面。
3、Java可以做游戏
手机游戏有90%以上都是Java开发的。
电脑上也有Java开发的游戏,《我的世界》(minecraft ,简称MC)《英雄联盟》(简称lol)等。
4、Java可以做软件
比如:企业级应用开发,这里是JAVA的天地,大到全国联网的系统,小到中小企业的应用解决方案,Java都占有极为重要的地位。
想要系统学习,你可以考察对比一下开设有相关专业的热门学校,好的学校拥有根据当下企业需求自主研发课程的能力,建议实地考察对比一下。
祝你学有所成,望采纳。
服务端:
ServerSocket serverSocket = new ServerSocket(2008);while (true) {
Socket socket = serverSocketaccept();
MyThread thread = new MyThread(socket);
threadstart();
}public class MyThread extends Thread {
private Socket socket;
public MyThread(Socket socket) {
thissocket = socket;
}
@Override
public void run() {
superrun();
try {
InputStream is = socketgetInputStream();
BufferedReader bufReader = new BufferedReader(new InputStreamReader(is));
String line = "";
String s = "";
while ((s = bufReaderreadLine()) != null) {
line = line + s;
}
Systemoutprintln("接收到:" + line);
} catch (IOException e) {
eprintStackTrace();
}
}
}
客户端:
Socket socket=new Socket("1921680101", 2008);
OutputStream out=socketgetOutputStream();
PrintWriter pw=new PrintWriter(new OutputStreamWriter(out));
pwprint("12345上山打老虎");
pwflush();
pwclose();
outclose();
}当然不是了,Servlet仅仅是Jsp运行的基本。也就是所有JSP页面最终都会转换为Servlet,然后运行
而服务端的运行程序,那是包括JSP、Java代码等很多程序的组合,并不仅仅是Servlet。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)