javaSE
afeiluo
这个作者很懒,什么都没留下…
展开
-
java 运行时 Exception in thread "main" java.lang.NoClassDefFoundError
当你在命令行运行helleworld程序时,用javac命令编译正确但是在用java命令运行时确提示上面的错误,但是你发现你的classpath和path都是设置正确的,这时候就可以去看一下你的源代码 有没有package语句 ,是不是package一个并不存在的包名,我刚刚就遇原创 2011-10-18 19:59:48 · 1926 阅读 · 0 评论 -
JAVA SE 学习---Java介绍
Java是个完整的平台,有一个庞大的ku原创 2014-07-21 11:04:33 · 1094 阅读 · 0 评论 -
Java SE 学习---字符串String
String原创 2014-07-22 11:31:38 · 849 阅读 · 0 评论 -
Java SE 学习---格式化输出
v原创 2014-07-23 11:30:18 · 1286 阅读 · 0 评论 -
Java SE 学习---继承与多态
super关键字原创 2014-07-24 21:11:49 · 923 阅读 · 0 评论 -
Java SE 学习---内存管理&函数参数传递
Java的内存管理Java虚拟机管理的存储原创 2014-08-01 10:36:45 · 737 阅读 · 0 评论 -
用命令编译、运行java项目(多个源码包,依赖第三方jar包)
首先项目的接口采用eclipse向导生成的java-web结构,如下图所示原创 2014-10-20 16:02:59 · 10262 阅读 · 0 评论 -
2014年京东校招笔试中的两道java题目
两道都是选择题1,调用下面的函数的返回是(C)public static int testt() { try { return 1; }catch(Exception e){ return 2; }finally { retrun 3;原创 2013-09-11 00:22:39 · 6216 阅读 · 0 评论 -
运行包含package语句的HelloWord程序报Exception in thread "main" java.lang.NoClassDefFoundError
初学Java的程序员在下载java sdk、设置环境变量后都会写一个Helloa原创 2014-07-21 13:27:12 · 1894 阅读 · 0 评论 -
Java中的后台线程
后台线程表示的是当前任务中不是必不可少的线程,例如在main线程里面启动了一下后台线程那么当main线程执行完了过后,不管后台线程是否执行完毕都会被杀死。Java中设置线程为后台线程的方法是用Thread的setDaemon(true)//Daemon让我想起了spn里面的sammy 和dean示例如下:package come.afeiluo;public class Daemo原创 2014-01-07 11:14:05 · 3146 阅读 · 0 评论 -
经典线程同步问题之3个线程交替数数
问题描述,3个线程交替数数从1数到75,例如:线程1: 1 2 3 4 5 线程2:6 7 8 9 10线程3:11 12 13 14 15......用synchronized实现如下:package com.afeiluo;import java.util.concurrent.ExecutorService;import java.util.concurre原创 2014-01-06 23:08:45 · 1512 阅读 · 0 评论 -
java常见笔试面试题
(注:一下内容整理自网络)第三、Java面向对象1、抽象类和接口的区别?(1)接口可以被多重implements,抽象类只能被单一extends(2)接口只有定义,抽象类可以有定义和实现(3)接口的字段定义默认为:public static final,(4)抽象类是典型的一个模板方法2、java中常见的异常类:(1). java.lang.nullpointe原创 2013-10-03 10:49:46 · 3297 阅读 · 0 评论 -
Java HashMap实现详解
1. HashMap概述: HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 2. HashMap的数据结构: 在java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个基本结构来构造的,H转载 2013-10-05 21:03:11 · 816 阅读 · 0 评论 -
java中的 Map.Entry接口与map的遍历方式
这里为了一般性我那HashMap举例首先HashMap的底层实现用的时候一个Entry数组,废话不多说上源码 /** * The table, resized as necessary. Length MUST Always be a power of two. */ transient Entry[] table; //声明了一个数组 public原创 2013-10-05 20:32:01 · 9707 阅读 · 0 评论 -
阿里巴巴2014校园招聘研发笔试JAVA附加题
转自:http://blog.sina.com.cn/s/blog_4e1763890101qns6.html题目:package com.test.excise;public class Test {public static int k=0;public static Test t1=new Test("t1");public static Test t2=转载 2013-09-29 20:06:41 · 4219 阅读 · 3 评论 -
Java的final关键字
首先Java中final关键字可以来修饰 类, 域 ,和方法 。final修饰类的时候,表示该类不可以被继承,默认的该类中的所有域和方法都是final的final修饰 域的时候,如果域的值在域定义的时候初始化了, 那么改域的值在其生命周期内 是不可以被修改的(这里要注意如果域是自定义类型的引用的话,那么该引用的值是不可以改变的),如果域的值在域定义的时候没有初原创 2013-12-31 11:44:42 · 722 阅读 · 0 评论 -
Java源文件和.class文件的对应关系
首先 在一个java的源文件中只能定义一个public class (注意这里说的是只能定义一个public权限的class,话外的意思就是还能定义多个非public权限的 class(比如:不加任何修饰符的包访问权限,以及private,或者protect权限虽然定义这两种权限没有什么意义)) 然后 一个Java源文件中有多少个(单独的)cla原创 2014-01-02 14:58:20 · 6429 阅读 · 0 评论 -
使用Java的RTTI(运行时类型信息)要注意的地方
如果要使用Class的应用来构造一个对象的示例, 那么这么对象对应的类必须有一个无参数的构造函数,例如: Class ref=XXX.class;XXX xxxref=ref.newInstance();//那么在XXX类里面应该有一个无参数的构造函数 (还要注意这里的ref应该采用泛型来定义,因为newInstance()返回的的是Object类型, 上原创 2014-01-02 15:58:59 · 833 阅读 · 0 评论 -
正则表达式以及Java中的一个正则表达式处理库
如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。 正则表达式30分钟入门教程 常用正则表达式 许多语言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正则表达式处理文本,一些文本编辑器用正则表达式实现高级“搜索-替换”功能。那么Ja转载 2015-03-12 11:14:19 · 3225 阅读 · 0 评论