- 博客(10)
- 收藏
- 关注
原创 java基础-String、基本数据类型对象包装类
一、String概述字符串是一种常见数据类型,java将这种数据类型封装成类,并提供了常用操作的api。创建字符串的对象有两种方式,一种用new方式,一种给字符串加上双引号。这两种创建方式是有区别的。例如:“abc"创建了一个对象,new String("abc")就创建了两个对象(有前提)。为什么呢?
2015-06-18 11:20:09 632
原创 java基础--多线程
一、多线程的概述进程:是一个正在执行中的程序。 每个进程执行都至少有一个执行路径,或者叫一个控制单元。线程:就是进程中的一个独立的控制单元。JVM启动的时候会有一个进程java.exe。该进程中至少一个线程负现java程序的执行,而且这个线程运行
2015-06-06 21:12:27 367
原创 java基础--异常、package
一、异常的概述异常:就是程序在运行时出现不正常情况异常由来:问题也是生活中一个具体的事物,也可以通过java的类进行描述,并封装 成对象。对于问题的两种划分:一种是严重问题,一种非严重问题对于严重的,java通过Error类进行描述,一般不编写针对性的代码对其进行处理对于非严重的,java通过Exception类进行描述,Exception
2015-06-01 13:33:09 422
原创 java基础--内部类
一、内部类的访问规则将一个类定义在另一个类的里面,对里面那个类就称为内部类访问特点:内部类可以访问外部类中的成员,包括私有成员。可以直接访问的原因是因为内部类中持有一 个外部类的引用,格式:外部类名.this外部类要访问内部类中的成员必须要建立内部类的对象class Outer { int num = 1; //内部类 class I
2015-05-30 11:53:49 335
原创 java基础--接口、多态
一、接口格式:interface {}接口中的成员的修饰符是固定的:成员常量:public static final成员方法:public abstract
2015-05-23 17:13:54 343
原创 java基础--继承、抽象类
一、继承概述无须改变现有的类型,采用现有类,并在其中添加新的代码,由此产生新的类,这种方式叫做继承。通过使用entends关键字来实现继承
2015-05-14 21:45:47 480
原创 面向对象(3)
一、对象的初始化过程当我们用这条语句“Person p = new Person("name",20);“创建了第一个Person对象时,计算机都做了哪些工作:1、当new时,JVM将Person.class文件加载进内存2、执行static代码块,给类进行初始化3、在堆内存开辟空间,分配地址4、在堆内存中建立特有属性,并进行默认初化,name =null;age = 0;
2015-05-09 14:28:05 624
原创 java基础--面向对象(2)
一、构造函数一个完整的类由属性和方法构成,其中有一种方法的作用是对对象进行初始化,这种函数就是构造函数构造函数的特点:1、函数名与类名相同2、不用定义返回类型3、不可以写return语句4、一个类可以拥多个构造函,每个构造函数的参数不相同,以重载的形式存在示例代码:public class Person { String name = "nameless";
2015-05-07 17:36:38 351
原创 java基础--面向对象(1)
一、什么是面向对象当我们要完成一项任务时,我们可以将任务分解成一个个步骤,通过执行每个步骤,最终完成任务,这种方式我们称为面向过程 。完成一项任务,也可以采用另一种方式,将任务分配给能够完成这项任务的对象,最终完成任务,这种方式我们称为面向对象 。
2015-04-23 10:49:36 308
原创 java基础--数组
1、java数组的定义方式一:当我们想定义一个类型确定、个数确定、数据内容不确定的数组时采用这种定义方式,如下:类型 [ ] = new 类型[数量];例如,定义一个有5个int型的数组:int [ ] = new int[5];
2015-02-18 15:07:06 441
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人