Java
chenluvshero
没事休闲娱乐,充实自己!!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java中面向对象的三大特性
java面向对象的三大特性:封装、继承、多态。抽象:把现实世界中某类事物的共性提取出来,抽象成一个类。抽象包括数据抽象和过程抽象。数据抽象是指类中提取出来的属性,过程抽象是指提取出出来的方法。封装:封装是指把抽象出来的数据和方法用类封装起来。封装主要是指外部对于类的访问权限:方法的访问权限(可见性),属性的访问权限(通过getter和setter方法访问)继承:原创 2016-09-09 15:12:43 · 333 阅读 · 0 评论 -
java的构造函数
1.子类和父类构造函数之间的关系 父类的构造函数必须在子类构造函数的第一条语句,用super(agrs)声明。2.private修饰的构造函数由于private修饰的方法和属性只能在本类中使用,因此private修饰的构造函数在类的外部不能实例化,只能在本类里面才能实例化,单例模式就是其中一种表现。原创 2016-09-14 11:52:33 · 395 阅读 · 0 评论 -
java中string详解
String的特性:String是个final类型的对象。因此对于String变量一旦初始化,那么我们是不能对它的值进行操作的,但是它的指向是可以改变的。就是说他可以抛弃当前对象,指向其他对象,那么当前对象就孤立了,成为了匿名对象。一般不用string对象来做累加,因为会产生很多中间对象,浪费空间。(因为每加一次之前的这些对象成为了游离对象,相当于是没用了,但是还是占用内存空间)S原创 2016-09-21 00:20:31 · 357 阅读 · 0 评论 -
java中选择和循环控制结构
1.选择结构if else结构if..................else...................if.........else if...........else if.............esle.........if...esle if...条件默认为true执行switch结构switch (表达式){ case 值原创 2016-09-06 10:29:49 · 412 阅读 · 0 评论 -
java中的数据类型
个人意见,仅供参考!!原创 2016-09-05 16:12:24 · 508 阅读 · 0 评论 -
java中的stringbuilder和stringbuffer
在String类中我们知道我们无法对String字符串进行修改,那么java提供了Stringbuilder和Stringbuffer类对字符串进行修改。例如:我们直接可以在某个字符串后面直接追加。StringBuilder和StringBuffer的异同:StringBuilder 和StringBuffer的使用方式是基本一致的,只是在不同情况的我们必须选择其中之一来使用。String原创 2016-09-21 14:48:14 · 312 阅读 · 0 评论 -
java中堆和栈的区别
Java里面Heap和Stack分别存储数据的不同。 Heap(堆) Stack(栈) JVM中的功能 内存数据区 内存指令区 存储数据 对象实例 基本数据类型, 指令代码,常量,对象的引用地址 "Java 的堆转载 2016-09-06 15:09:52 · 241 阅读 · 0 评论 -
java中对象的创建过程
1.分析面向对象编程最好的方法是画堆栈内存图,分析堆栈内存里面数据的变化。2.对象的创建过程Person per=null;Person per=new Person();per.name="chen";per.age=16;原创 2016-09-08 15:09:22 · 263 阅读 · 0 评论 -
面向对象和面向过程的区别
1.面向过程:总的来说,解决问题的一个过程;细的来说,分析出解决问题的各个步骤,然后用函数将步骤一个个实现,最后程序按照各个步骤顺序执行下去。2.面向对象:将构成的问题事务模块化,分解成一个个不同的对象,对象中包含属性和方法。这种以对象为中心的编程思想。原创 2016-09-07 15:39:55 · 277 阅读 · 0 评论 -
java中的数组
数组的声明方式数组的初始化数组的创建过程 数组为引用数据类型原创 2016-09-07 11:49:40 · 229 阅读 · 0 评论 -
java中引用数据类型个人理解
引用数据类型:在栈中声明变量,通过new关键字在堆内存中创建该对象并分配空间,用栈中声明的变量来操作对堆内存的对象。原创 2016-09-06 15:52:14 · 374 阅读 · 0 评论 -
java中抽象类和接口的比较
抽象类(abstract):(含有抽象方法的类,方法申明有abstract修饰)抽象类不能和final同时使用,因为final修饰的是不能继承的抽象方法只能为public或者protected,由于继承的限制抽象类无法用于创建对象接口(interface):接口中的的属性只能为常量,必须是public static final接口中的方法默认是public abs原创 2016-09-18 17:36:56 · 314 阅读 · 0 评论 -
Java简述
个人理解,欢迎高手指出缺点!!!原创 2016-09-05 12:21:32 · 414 阅读 · 0 评论 -
java中非常重要的修饰词---static、this、final、super
thisthis总的来说表示指向当前对象的指针。/** * * @ClassName: Test * @Description: this example * @author: Loser * @date:2016年9月12日 下午8:54:26 */public class Test { private int i=0; //构造1 Te原创 2016-09-12 17:50:06 · 1927 阅读 · 0 评论 -
java中的Object类
Object类是所有类的父类,我们在平时创建类的时候虽然没有显示的写extends Object,但是java默认是继承了Object类。Object中常见方法:toString 方法(类名+@+hashCode值转为16进制):getClass().getName() + '@' + Integer.toHexString(hashCode())has原创 2016-09-26 22:44:39 · 378 阅读 · 0 评论
分享