java入门笔记
自己学习时整理的,可能没有逻辑性,只是参考!
1、String是不可不变的,也就是说一旦定义并赋值了,string将不会改变,修改string的值其实是生成了一个string。
2、变量在计算机内部对应着一个存储单元,而且总是具有某种数据类型,基本数据类型或引用数据类型。
3、用+进行串连接,运算符+能够进行string对象的连接并生成一个新的string。
4、switch(expr1){}中的expr1只能是整数型的值或者enum枚举类型的常量值,包含byte,short,int 和char ,不能是字符串或对象,也不能是long型的值。
5、如果没有break语句作为某一个case代码段的结束句,则程序的执行将继续道下一个case,而不检查case表达式的值。
6、把抽象对象使用java描述出来,那就是类class。
Java类的定义形式
一个完整的java类通常由下面留个部分组成:
包定义语句
import语句
类定义{
成员变量
构造方法
成员方法
}
在java中,包是类,接口或其他包的集合,包主要用户来将类组织起来称为包,从而对类进行管理(类似于文件夹),简言之,包是用来组织和管理类的。
import的功能:import语句为编译器指明了寻找类的途径:我们在a包中有一个A类,现在在b包里面的B类项要使用它,这样就可以利用import来引入。
Java搜寻类的时候是找到一个符合的就停止搜索。
类有一个特殊的成员方法叫做构造方法,它的作用是在穿件对象时候初始化成员变量,在创建对象时,会自动调用类的构造方法,也就是说构造方法其实是个回调方法。
类的属性就是对象所具有的静态属性,定义规则:
访问修饰符 修饰符 类型 属性名称= 初始值
属性有时候也被称为成员变量,实例变量,域,他们经常被互换使用。
方法就是对象所具有的动态功能,定义规则:
访问修饰符 修饰符 返回值类型 方法名称(参数列表)throws 异常列表 {方法体} 返回值的类型,如果方法不返回任何值,它必须声明为一个void
形参:就是形式参数的意思,是在定义方法名的时候使用的参数,用来标识方法接收的参数 类型,在调用该方法时传入。(其实相当于声明)
实参:就是实际参数的意思,是在调用方法时传递给改方法的实际参数。
new :初始化对象,为这个对象分配内存空间。意味着内存的分配初始化,new调用的方法就是类的构造方法。要调用对象中的属性和方法使用“.”操作符。
this关键字:是用来指向当前对象或类实例的,作用:
(1) 点取成员:就是在编写类的时候,通过使用this来点取类的属性。
(2) 区分同名变量:如果使用this就表示调用属性,否则就调用方法内部变量。
(3) 作为方法名来初始化对象。
初始化一个类必须先初始化它的属性。
实例变量能够自动初始化,局部变量必须在使用之前“手工”初始化。
封装的功能:隐藏对象的实现细节 迫使哟暴发户去使用一个界面访问数据,所谓界面就像
你可能喜欢
- Java学习笔记
- JAVA编程题全集及答案
- Excel使用技巧大全(超
- Java程序设计
- Java练习题
- Linux系统命令使用详解
- Java语言程序设计
- java入门笔记
- Java学习笔记26页
- Java学习笔记8页
- Java基础学习笔记整理42页
- Java反射学习笔记整理16页
- Java框架学习笔记22页
- 尚学堂学习笔记2-Java概述5页
- 最新JAVA编程题全集(50题及答案)32页
- JAVA编程题全集(100题及答案)w13页
- 最新JAVA编程题全集(50题及答案)58页
- 最新JAVA编程题全集(50题及答案)32页
- 最新JAVA编程题全集(63题及答案)44页
- JAVA编程题全集(100题及答案)42页
- Excel使用技巧大全(超全)95页
- Excel使用技巧大全(超全)94页
- Excel2003 2007 XP 使用技巧超级大全500个使用技巧 让你成为高手中的高手(超全)120页
- Excel使用技巧大全(超全)50页
- Excel使用技巧大全(超全)295页
- Excel使用技巧绝对大全(超全)95页
- 黑龙江大学面向对象程序设计Java实验讲义2009软件15页
- Java程序设计实验教案25页
- 第三章 Java 语言的结构化程序设计18页
- 《Java高级程序设计》实验报告一5页
- Java语言程序设计11页
- 《Java程序设计》(唐大仕)课后习题答案53页
- 经典Java练习题15页
- Java练习题15页
- Java练习题 (1)4页
- Java练习题及总结5页
- Java练习题(章节排列)35页
- Java练习题13页
- 史上最全Linux系统命令及使用方法详解(程序员)39页
- Linux基本系统命令及其使用详解手册39页
- Linux系统命令及其使用详解39页
- Linux 系统命令及其使用详解26页
- 最新Linux系统命令及其使用详解119页
- Linux系统命令及其使用详解34页


