Java Consultant
Job Title: Java Consultant- Staff Software Engineering
Location: Shanghai
Company: HP China (www.hp.com)
This is a position reporting to Product Development Manager. The Staff Software Engineering will be responsible for leading development of robust high-volume kernel framework. The successful candidate will be a top performer and versatile professional leading the design, development and implementation of system infrastructure at eBay. This position will be based in Shanghai.
Responsibilities:
Define, design, implement, unit test and debug complex, multi-tier distributed software applications on eBay platform.
Work with other engineers, product management, QA and Operation team to design and implement application features
Estimate engineering effort, plan implementation, and rollout system changes.
Develop industry and product technical expertise.
Work closely with the other Product Development teams in US or India.
Requirements:
BS, MS, or PhD in Computer Science or related technical discipline (or equivalent).
A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design.
Extensive programming experience in Java and J2EE (strong OO skills preferred).
At least 3~5 years of large systems software design and development experience. Good knowledge about performance and scalability
Mature Debugging & troubleshooting skills in Large-scale software product.
Fluent communication skills in Oral English communication and email writing.
Working Experience in Multi-national Company is a plus.
Coding skills in JavaScript/AJAX, database design and SQL, and/or knowledge of XML and SOA/Webser
相关文档:
1. package book.io;
2.
3. import java.io.File;
4.
5. /**
6. *
7. * @author XWZ
8. * 20 ......
一个由 Carol Hamer 写的比较有代表性的源码,作者全力推荐,尤其是对于没有 J2ME 开发经验的朋友。自己动手敲出以下贴出的 Hello.java 和 HelloCanvas.java 源码,并运行,用心体会一下。相信你理解了此源码之后,即可步入 J2ME 开发。
注释都在源码里,运行环境自己配,自己动手看运行效果,理解之后,然后动手修 ......
java 循环打印出某对象所在类的类名和方法
public class A {
public void b(){}
public void c(){}
public void d(){}
public void e(){}
}
import java.lang.reflect.*;
public class StaticTest {
public static void test(Object obj)
{
Class myclass = obj.getClass();
//System.out.prin ......
首先解释两个概念,何为序列化?何为反序列化?
序列化:将对象转化成流的过程称为序列化
反序列化:将流转化成对象的过程称之为反序列化
序列化与反序列化必须遵守的原则
a) Java对象
在java中要想使一个java对象可以实现序列化与反序列化,必须让该类实现java.io.Serializable接口
java.io.S ......
import java.util.Random;
public class MathOperators {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
//随机数的产生
int[] arr = new int[10];
Random r = new Random();
for (int m = 0; m < arr.length; m++)
{
arr[m] = ......