失效链接处理 |
鸿云亚信科技面试题-最终版 PDF 下载
本站整理下载:
相关截图:
主要内容:
JAVA 工程师面试题
A1、 请使用JAVA "简单工厂模式" 对 “一个农场生产苹果/梨子等水果” 进行模拟实现。要求农场类是单例类(Singleton),并且保证线程安全。
package com.farm;
/*
* 农场类
*/
public class Farm {
private static Farm farm =null;
private Farm() {};
public static synchronized Farm getInstance() {
if(farm==null) {
farm=new Farm();
}
return farm;
}
public Fruit product(String fruitName) {
Fruit fruit=null;
if(Fruit.APPLE.equals(fruitName)) {
fruit=new Apple();
}else if(Fruit.PARE.equals(fruitName)) {
fruit=new Pare();
}
return fruit;
}
}
package com.farm;
/*
* 水果类
*/
public abstract class Fruit {
public static final String APPLE="apple";
public static final String PARE="pare";
}
package com.farm;
/*
* apple类
*/
public class Apple extends Fruit{
private String name="apple";
}
package com.farm;
/*
* Pare 类
*/
public class Pare extends Fruit {
private String name="pare";
}
A2、请在LINUX 系统各种完成一下操作。
1.将/app/a.war 移动到 /app/tomcat 目录下:
mv /app/a.war /app/tomcat
2.启动TOMCAT 命令?
/app/tomcat/startup.sh
3.查看Tomcat 进程PID?
ps -ef |grep tomcat
4.根据进程PID 查询Tomcat 开放的所有端口?
netstat -antup|grep tomcat 的pid
5.查看Tomcat 的内存使用、CPU 消耗情况?
Top –p Tomat 进程ID
6.滚动方式查看Tomcat日志?
tail –f /app/tomcat/logs/ catalina.out
7.安全停止Tomcat进程?
|