![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
blacklife150614
这个作者很懒,什么都没留下…
展开
-
Java中方法重载与重写的区别
方法重载:就是在同一个类中,方法的名字相同,但参数个数、参数的类型或返回值类型不同!方法重写:它是指子类和父类的关系,子类重写了父类的方法,但方法名、参数类型、参数个数必须相同!重载 overloading1) 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载是一个类中多态性的一种表现。2) Java的方法重载,就是在类转载 2015-08-10 19:48:52 · 342 阅读 · 0 评论 -
Java中的封装
1、什么是封装?封装就是将属性私有化,提供公有的方法访问私有属性。做法就是:修改属性的可见性来限制对属性的访问,并为每个属性创建一对取值(getter)方法和赋值(setter)方法,用于对这些属性的访问。如:private String name;public String getName(){ return; }转载 2015-08-10 19:13:38 · 280 阅读 · 0 评论 -
Java关于集合(list,set,map)的遍历与增强for循环的使用
java集合类的使用可以说是无处不在,总的我们可以将之分为三大块,分别是从Collection接口延伸出的List、Set和以键值对形式作存储的Map类型集合。 许多情况需要我们遍历出集合中的元素,并做相应的处理。 下面对各种类型的集合的遍历做一些总结,关于增强for循环,需要注意的是,使用增强for循环无法访问数组下标值,对于集合的遍历其内部采用的也是Iterat转载 2015-07-21 18:17:53 · 6812 阅读 · 0 评论 -
java 字节流与字符流的区别
字节流与和字符流的使用非常相似,两者除了操作代码上的不同之外,是否还有其他的不同呢?实际上字节流在操作时本身不会用到缓冲区(内存),是文件本身直接操作的,而字符流在操作时使用了缓冲区,通过缓冲区再操作文件,如图12-6所示。下面以两个写文件的操作为主进行比较,但是在操作时字节流和字符流的操作完成之后都不关闭输出流。范例:使用字节流不关闭执行Java代码转载 2015-08-05 09:22:03 · 374 阅读 · 0 评论 -
ArrayList类的toArray方法
ArrayList提供了一个将List转为数组的一个非常方便的方法toArray。toArray有两个重载的方法:1.list.toArray();2.list.toArray(T[] a);对于第一个重载方法,是将list直接转为Object[] 数组;第二种方法是将list转化为你所需要类型的数组,当然我们用的时候会转化为与list内容相同的类型。初学转载 2015-08-21 11:29:19 · 446 阅读 · 0 评论 -
Java 增强型的for循环 for each
For-Each循环 For-Each循环也叫增强型的for循环,或者叫foreach循环。 For-Each循环是JDK5.0的新特性(其他新特性比如泛型、自动装箱等)。 For-Each循环的加入简化了集合的遍历。 其语法如下: for(type element: array) { System.out.p转载 2015-07-21 16:58:01 · 313 阅读 · 0 评论 -
tomcat可以正常启动,但是输入localhost无法正常显示的问题解决
今天下载tomcat6.0绿色版进行Servlet开发学习,解决配置好JAVA_HOME环境变量后,在浏览器输入http://localhost:8080一直提示404错误,在网上搜的,感觉配置的都没有问题,最后发现是由于下载的tomcat6.0绿色版webapps目录下是空导致的,在官网上重新下载了一份,如下图,包含了ROOT文件夹,这样再输入就没有问题。由于下载版本的问题这挺了老半天,哎!原创 2015-09-30 02:50:11 · 977 阅读 · 0 评论