Java基础笔记
super米果儿
这个作者很懒,什么都没留下…
展开
-
Java基础第九讲
一、多态 1.多态的前提 1)要有继承关系 2)要由方法重写 3)要由父类引用指向子类对象 2.访问特点 1)成员变量 编译看父类,运行看父类. 2)成员方法 编译看父类,运行看子类. 3)静态方法 编译看父类,运行看父类. 3.多态的好处原创 2015-04-26 22:33:07 · 247 阅读 · 0 评论 -
Java基础第八讲
一、代码块 1.局部代码块 在方法内部.限定变量的周期,更早的释放,从而提高内存的利用率. 2.构造代码块 在类类的里面,方法的外面.多个构造方法中相同的代码存放在一起,每次调用构造都执行,并且在构造方法前执行. 3.静态代码块 1)在类中,方法外.被static修饰. 2)用于对类进行初始化,在类加载的原创 2015-04-24 23:13:21 · 258 阅读 · 0 评论 -
Java基础第七讲
一、构造方法 1.作用 可以给对象的属性进行初始化. 2.格式 1)方法名与类名相同(包括字母的大小写) 2)没有返回值类型和void 3)没有具体的返回值 3.构造方法的重载 构造方法也可以重载,就是说可以有相同名字的方法,用参数列表来区分它们. 构造方法分为有参构造方法和无参原创 2015-04-24 00:25:27 · 221 阅读 · 0 评论 -
Java基础第六讲
一、面向对象 1.属性 就是事物的描述信息,相当于事物身上的名词. 2.方法 就是该事物可以做什么,相当于动词 3.成员变量 1)就是事物的属性,如一个人的姓名,性别,年龄. 2)定义在类里,方法的外面.位置在堆内存中. 3)会随着对象的创建二存在,随着对象的消失而消失. 4)有默认的初始化值.原创 2015-04-22 12:57:53 · 249 阅读 · 0 评论 -
Java基础第五讲
一、数组 数组的概念:可以存储多个同一种数据类型的元素集合.可以存储基本数据类型,也可以存储引用数据类型. 1.数组的格式: 数据类型[] 数组名 = new 数据类型[数组的长度]; 1)动态初始化: int[] array = new int[5]; 2)静态初始化: int[] array = n原创 2015-04-20 22:23:26 · 221 阅读 · 0 评论 -
Java基础第四讲
一、循环语句 1.for (1)for循环语句的格式: for(初始化表达式语句;判断条件语句;控制条件语句) {循环体语句;} class ForDemo { public static void main(String[] args){ for(int x = 1 ; x <= 10 ; x++) {System.out.println("helloworl原创 2015-04-19 21:21:31 · 248 阅读 · 0 评论 -
Java基础第三讲
一.运算符 1.逻辑运算符 一般用于连接boolean类型的表达式或值 &(并且) 有false则false |(或者) 有true则true !(非) 非false则true,非true则false(偶数个不会改变本身) ^(异或) 结果相同为false,结果不同则为true &&(短路与) 与&的区别:结果一样,&&具有短路效果,如果左边为false,右边将不再执行. ||(短路或) 与|的区原创 2015-04-17 23:08:08 · 220 阅读 · 0 评论 -
Java基础第二讲
一.常量 常量,就是在程序执行过程中,值不能发生变化的量. 二.Java常量分类 常量分为字面值常量和自定义常量(暂未学,面向对象时讲解) 字面值常量分为: 1.字符串常量:需用双引号括起来. 2.整数常量:所有整数 3.小数常量:所有小数 4.字符常量:需用单引号引起来(需要注意的是,单引号中,智能是单个字母.数字.或符号.) 5.布尔常量:取值范围只有true或false原创 2015-04-16 14:05:03 · 318 阅读 · 0 评论 -
Java基础第一讲
一、计算机基础知识 1.计算机的基本应用 1)科学计算 2)数据处理 3)自动控制 4)辅助设计 5)人工智能 6)多媒体应用 7)计算机网络 二、计算机的软、硬件 1.计算机的硬件 如:鼠标、键盘、CPU、主板等。 2.计算机的软件 如:QQ、360等。 3.人机交互 1)图形化界面方式 2)命令行方式 三、常用计算机快捷键 如:c原创 2015-04-17 22:46:24 · 299 阅读 · 0 评论