- 博客(13)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 JDk标注@Override@Deprecated@SuppressWarnings
标注(Annotation)是java语言的一个特性,主要有三个@Override,@Deprecated,@SuppressWarnings @Override:java.lang.Override被用作标注方法,主要用于子类在覆盖父类中的方法名时,检测方法正名称的,如果方法名称正确,则不会有提示,否则,则会出现错误。因为当出现这个标注的时候,编译器会把子类的新方法认为是父类的继
2013-10-22 18:35:06
647
原创 java特性之Enum枚举类型
枚举类型出现之前,在java的接口或者是类中经常出现public static final修饰的常量,为了让程序员抛弃这种常量所以就出现了枚举语法,同时在一个大项目中,有不同的人协作完成一个任务,在项目中所用到的比如星期,月份,等这样的会用不同的命名发生冲突,枚举类型还可以屏蔽枚举值的类型信息,完成封装的要求。枚举类就是一个类,,可以用类的方法来理解枚举enum; public cl
2013-10-22 09:18:08
778
原创 java新特性之for循环的增强应用
循环关键字for的语法比较复杂(for i=0;i for(type 变量名:集合变量名) 这里的集合变量名除了可以是数组外,还可以是实现了Iterable接口的集合类。ublic class zengqiangbanFor {public static void sum(){ int sum1=0;int array[]=new int[]{
2013-10-19 16:19:51
675
原创 java新特性之方法重载中可变参数应用
java新特性之可变参数应用,什么是可变参数呢?在面对对象程序设计中,方法重载总是和多态性是分不开的,同样的在方法重载中,不能解决参数个数不确定的问题,为了解决这个问题,java中出现了可变参数函数语法特性,语法格式如下: 函数修饰 返回类型 函数名 (参数类型...参数名){} 其中这三个点必须在参数类型和
2013-10-19 10:20:20
631
原创 献给java初学者
今天有点小累,或者说这几天有点小累,过了这短短几天我才知道了一点点做程序猿的辛苦,虽然我根本称不上程序猿这个有点骄傲,有点疲劳还有点搞笑的名词。 首先是作为一个java初学者,的确是初学者,这不是什么谦虚或者什么的,因为我java才刚刚学了一周半,真的是一周半,就是做一个计算器才写了104行代码还错误百出的我,坐在这里感觉都没有什么资格说自己很累,但是我的确是感觉到了一点点吧,我自
2013-10-17 20:02:28
714
转载 java学习后续阶段,学习路线的参考
分享个JAVA学习路线【新手可以参考看下】觉得不好的,大家可以提出来我补充。第一阶段技术名称技术内容J2SE(java基础部分)java开发前奏计算机基本原理,Java语言发展简史以及开发环境的搭建,体验Java程序的开发,环境变量的设置,程序的执行过程,相关反编译工具介绍,java开发工具Eclips
2013-10-14 14:17:55
2341
1
原创 迭代器Iterator与ListIterator的简单应用;
迭代器是一种设计模式,它的作用主要是在于数据的遍历和数据内部表示进行分离。 Iterator: 普通迭代器,它是一个对象,也可以称为接口,常用方法有:next();返回序列的下一个元素;hasNext()判断下面是否还有元素,如果有,返回true;remove()方法是将迭代器返回的元素删除 创建一个迭代器的方法:前面是在List list=new
2013-10-13 10:57:52
458
原创 在创建Vector对象的时候,添加了几个元素,然后使用get(int index)方法,结果显示出错了;
import java.util.*;public class UseVector { @SuppressWarnings({ "rawtypes", "unchecked" }) public static void main(String[]args) { Vector v1=new Vector(); Vecto
2013-10-13 00:03:55
1045
原创 新手如何使用Eclipse创建包并且调用import语句使用这个包
今天第一次使用Eclipse开发平台。。。嘿嘿。。错误请指出。。 使用eclipse工具在创建包时的简单指导 在Eclipse中创建新的包new-package,并写上你的包名,同时可以用同样的方法来创建下一层包 比如,edu.sdu.sdu1..... 1、 在新建包中创建类:此时需要使用package语句:package
2013-10-11 19:47:28
6639
转载 终结处理方法finalize()方法
在java中自动提供了java的垃圾回收机制,但是它的工作原理是释放前面用new新创建的对象, 如果一块内存区域并不是用new来创建的,java这个自动处理机制就不会释放内存了,为了处理这 个状况,允许类中定义一个finalize()方法,一旦垃圾回收器准备好释放内存所占用的内存时,首 先调用finalize方法,并且在下
2013-10-11 12:47:02
611
原创 Java中static的简单总结
在java中static修饰符修饰的类中的成员变量和成员方法(成员函数)一直被称作“静态成员变量”和“静态方法” 实际上,简而言之,在java中,任何成员都是以类的形式存在的,包括成员变量和方法,在创建和使用这些成 员时,必须要对其进行一定的操作,创建对象等,而用static修饰的变量和方法,是属于整个类中的,即使没有 创建对象也可以通过类来进行调用;
2013-10-11 12:28:44
539
原创 java中package打包之后使用javac编译的格式
对于初学者来说,在不使用package打包语句之前,在命令行参数中选择javac编译时: //package javacourse.sort;import java.io.*;class Sortfunction{ public void sortFunction(int a,int b) { int temp; i
2013-10-10 19:57:24
941
TA创建的收藏夹 TA关注的收藏夹
TA关注的人