Java入门_Java基础知识上,java_java基础知识
Java入门_Java基础知识上,java_java基础知识
Java面向对象编程语言
1.Java1995年出现的Java
2.Java之父詹姆斯.高斯林(Gosing)
3.Java的特点:简单性,分布性,跨平台(主要是Jvm虚拟机),多线程,垃圾自动回收,面向对象。
4.面向对象特征:封装,继承,多态
5.Java应用方向
分类:JavaSE 标准版 JavaEE企业版 JavaME微版(移动客户端 嵌入式)
6.JRE:Java的运行环境 JDK:Java的开发工具包(包括JRE,JVM,类库)7.7
7.注释:单行://
多行/* */
文档/** */
8.dos命令行 课程中常见的命令
dir:列出当前目录下的文件以及文件夹
md:创建目录
rd:删除目录(要求目录空)
cd:进入指定目录
cd..:退回到上一级目录
cd/:退回到根目录
del:删除文件
exit:退出dos命令行
\n换行 \t=tab空格 \r回车
cls.:清屏
: 盘符
ping :网络测试
9.Java由sun公司发明,2009.4.20被甲骨文收购
面向对象编程
1.面向对象的基本思想是:从现实的世界中客观存在的事物出发来构造软件系统,并在系统的构造中尽可能运用人类的自然思维方式。
2.面向对象方法的优点:
-1.与人的思维习惯一致
-2.稳定性好
-3.可重用性好
-4.可维护性好
抽象(动词)
抽象是从众多的事物中抽取出共同的额,本质的特征,而舍弃其非本质的特征。
抽象的过程也是一个裁剪的过程。
在抽象时,相同与不同,决定于从什么角度上来抽象
抽象的角度取决于分析问题的目的。
1.变量 关键字 :标识符
2.变量:有字母数字下划线,$组成,
规定:数字不能开头,不能用关键字和保留字(goto,const)不限制长度,区分大小写
3.数据类型:
基本数据类型:
数值型:
整数类型:byte short int long(后面接L)
浮点类型:float (后面接F) double
字符型:char 后面要接单引号 例:e='a'
布尔型:boolean
引用数据类型:
类:class
接口:interface
数组:【】
整数类型默认:int 小数类型:double
4.A:65 a:97
5.final:常量
6./(除) %(取模取余 负号只看分子)
方法
方法:一个功能,实现代码复用 (需要调用该功能的时候直接使用该方法不用每次都堆代码) 自定义的
是一系列语句的集合没了完成某个特定功能。
方法结构 权限修饰符 static (静态的) 返回值类型 方法名(参数列表){方法体}
参数列表可包含零个(无参) 或多个参数 ,参数之间以逗号隔开
大致分为4类:无参无返回值 无参有返回值 有参有返回值 有参无返回值
根据什么(参数)得到什么(返回值)
1.有返回值的时候用到return: 作用1:返回 作用2:结束方法
2.类与对象的关系 类 各种事物的抽象 对象:类中实体
3.创建类包括 属性(成员变量) 方法(行为)
4.创建对象的格式:类 对象名=new 类(有无参数);//实例化对象
*1.static 关键字
可以修饰变量-----------静态变量
修饰方法-----------------------静态方法
用static修饰的变量和方法 可以用类名.调用
如果是非静态的必须创建对象 用对象名.调用
*2.构造方法 构造器
构造方法名与类名相同
有参构造器 无参构造器
无需调用在创建对象时自动调用
如果类中没有写构造方法,系统会自动提供一个无参构造,如果自己写了系统就不提供无参。
方法的重载(overload)
在同一个类中 方法名相同
参数不同(个数,顺序,类型)
与返回值无关
权限修饰符大小
private<default<protected<public
相关文章
- 暂无相关文章
用户点评