JAVA的基础知识.doc
文本预览下载声明
JAVA的基础知识:
一了解JAVA的历史
1程序开发的本质是写程序而不是读程序
2 程序是否正确,关键是否能够得到正确的结果
3任何的程序,都是现实生活逻辑的计算机语言描述
4每个语法点,每个知识点,练习都不下10次
5不要怕错误,有错误解决错误是成长最快的方式、
6抄写程序事故培养语法感觉以及程序编程感觉的非常重要的方式!
二了解JAVA的应用范围
What’s Java
Sun :Stanford university Network
1982年2月成立,目前全球雇员2万6千人
JAVA ME()
JAVA SE
JAVA EE
一般都是用IDE写程序,主流的IDE:Jbuilder,myEclipse,Eclipse
我们教学选用的是myEclipse
IDE的使用是我们必须要掌握的技能
JAVA程序结构:
第一部分
Package语句//0或1个,必须放在文件开始
第二部分
Import语句//0或多个,位于package语句之后,其他成分之前
第三部分
Public class Definition //0或多个
JAVA SE应用程序设计
变量声明和初始化
java语言中变量必须先声明和初始化,然后才可以使用。
局部变量被声明时不会被初始化。
当全局变量与局部变量重名的时候,用的是局部变量的值.
成员变量的作用域与其所属对象的作用域相同。
局部变量的作用域就是它所在的方法或语句块。
JVM中的物理内存:堆内存和栈内存。
堆内存(Heap Memory)由所有的应用程序公用,存储空间分配不连续。
值传递:传递的永远是参数的值。
Java值传递分为两种不同情形:
基本类型数据传递的是该数据的值本身。
应用类型数据传递的是对对象的应用(句柄),而非对象本身。
关键字htis
this代表其所在方法的当前对象。用来区分局部变量和全局变量。
在普通方法中,this代表方法的调用者,即本次调用了该方法的对象
在构造方法中,this代表
声明属性
属性
软件开发流程
.
分析/设计/编码阶段
面向对象思想概述
1面向对象的编程思想力图使对计算机语言中对事物的描述与现实世界中该事物的本来面目尽可能的一致。
2类(class)和对象(object)是面向对象方法的核心概念。类使对一类事物的描述,使抽象的,概念上的定义;对象使实际存在的该类事物的每个个体,因而也称实例(instance)
类和对象举例
定义一个类
Class Person{
Int age;
Int getAge(){
Return age;
}
Void setAge(int i){
Age=i;
}
}
声明并创建一个personal类的对象,并将之命名为a
声明类
.
声明方法
信息的封装和隐藏
输出:b=-3
Java中通过将数据封装。声明为私有的(private),再提供一个或多个公开的(public)方法
显示全部