「奇葩java项目」奇葩的项目
本篇文章给大家谈谈奇葩java项目,以及奇葩的项目对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、作为还在学java的菜鸟遇到一个奇葩的问题,我在myeclipse中点DB browser,却没弹
- 2、java中DOM解析XML文件奇葩的错误 java.lang.NullPointerException
- 3、eclipse运行HelloWorld程序,显示 错误:找不到或无法加载主类
- 4、【Java奇葩问题】当我给一个JButton进行setVisible(false)后……
- 5、java面试题:一个人早上八点上山,晚上八点到达山顶。第二天早上八点下山,晚上八点到达山底。
- 6、java web 项目发送带有超链接文本邮件问题
作为还在学java的菜鸟遇到一个奇葩的问题,我在myeclipse中点DB browser,却没弹
我想说的是如果你进行的是java web开发的话,myeclipse只是编辑文件,如果要执行的话要借助tomcat,如果你只是编辑class类,你只需右键选择run as再选择Java Aplication,即可在弹出的控制台看见结果
java中DOM解析XML文件奇葩的错误 java.lang.NullPointerException
代码如下:
public class LoadXml extends Activity {
private final static String TAG="LoadXml";
public static Context context = null;
Document document = null;
NodeList childsNodes = null;
DocumentBuilderFactory factory = null;
DocumentBuilder builder = null;
InputStream inputStreams = null;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button button1=(Button)findViewById(R.id.button1);
button1.setOnClickListener(button1OnClickListener);
}
OnClickListener button1OnClickListener=new OnClickListener(){
@Override
public void onClick(View v) {
Log.d(TAG, "onClick");
getComplateXml();
}
};
public void getComplateXml(){
Log.d(TAG, "123");
try {
Log.d(TAG, "getComplateXml");
readUserConfig();
// int j = 0;
// for (int i = 0; i childsNodes.getLength(); i++) {
// Log.d(TAG, "1");
// Node node = (Node) childsNodes.item(i);
// Log.d(TAG, "2");
// ContentResolver contentResolver = this.context
// .getContentResolver();
// Log.d(TAG, "3");
// Uri insertUri = Uri.parse("content://com.huawei.biz.LoadContentProvider/STUDENT");
// Log.d(TAG, "4");
// ContentValues values = new ContentValues();
// values.put("name", node.getNodeName());
// Log.d(TAG, node.getNodeName());
//
// values.put("id", node.getFirstChild().getNodeValue());
// Log.d(TAG, node.getFirstChild().getNodeValue());
//
// values.put("Photo",DataManager.getDrawableList().get(j));
// Log.d(TAG, DataManager.getDrawableList().get(j).toString());
// contentResolver.insert(insertUri, values);
// j++;
// }
} catch (Exception e) {
e.printStackTrace();
}
}
private void readUserConfig() throws Exception{
Log.d(TAG, "readUserConfig");
Log.d(TAG, "1");
factory = DocumentBuilderFactory.newInstance();
Log.d(TAG, "2");
builder = factory.newDocumentBuilder();
Log.d(TAG, "3");
inputStreams = LoadXml.context.getResources().getAssets().open("student.xml");
Log.d(TAG, "4");
document = builder.parse(inputStreams);
Log.d(TAG, "5");
childsNodes = document.getDocumentElement().getChildNodes();
Log.d(TAG, "6");
}
}
eclipse运行HelloWorld程序,显示 错误:找不到或无法加载主类
eclipse运行HelloWorld程序时,提示找不到或无法加载主类的话,很有可能是因为源代码未被eclipse编译,这时候可以通过调整代码的方法来解决,具体的操作步骤可以参考下面的内容。
1、可能是因为java文件不在项目的src路径内的原因导致该情况,即源代码未被eclipse编译,字节码不存在,因此无法运行了。
此时,可以在项目名上面点击右键,找到Builder Path,选择Configure Build Path,再选择Source面板,再点击Add Folder,把源代码所在的上层目录加进来。
2、如果你的系统找不到这个jar文件的话,把这个jar文件删掉或是重新加载进来就可以了。
3、有时候,可以采用一种比较快捷的办法,打开那些带有main函数的类,全选并剪切,在进行保存,之后关闭,再重新打开,然后再复制并粘贴进来,开启eclipse的自动编译,让 eclipse 再重新编译一下。
【Java奇葩问题】当我给一个JButton进行setVisible(false)后……
有布局的时候,setBounds不好使。
而要使用
setPreferredSize
setMaximumSize
setMinimumSize
java面试题:一个人早上八点上山,晚上八点到达山顶。第二天早上八点下山,晚上八点到达山底。
java面试题的解析方式(思路如下):
public static void main(String[] args) {
// TODO Auto-generated method stub
int up = 8;
int down = 8;
while(up=20){
if((up == 20-6) (up == 20-6)){
System.out.println("在"+up+"时到达同一地点");
break;
}
up += 1;
down += 1;
}
}
微软面试题的背后
微软的奇葩面试题答案并不重要,重要的是思考过程,而思考过程体现了你是否拥有公司所看重的能力,不仅是微软,其他公司的面试也是为了测试你的某种能力,如果你提前培养了这种能力,相当于知道了面试的“考纲”,在面试中自然就从容不迫,游刃有余了。
平时要知道转化能力是看透问题,然后找到解决方案的能力。所以转化能力最重要的是如何看透问题,也就是你思考问题的方式。
java web 项目发送带有超链接文本邮件问题
首先需要设置邮件内容的格式为:html
其次在内容中加上a href='your url' 即可;
String html =
奇葩java项目的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于奇葩的项目、奇葩java项目的信息别忘了在本站进行查找喔。