- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java 课堂笔记
7月4号:Java的概念
跨平台:开发的软件可以在多个平台上运行。
JVM:是Java虚拟机的简称,是将Java源代码翻译成各个操作系统能够识别的字节码。
Java程序要运行必须要有.class文件。
类:是将对象实际化。
在Java中默认的小数是double类型,默认的整数是int类型;定义变量是给变量赋值。
Java中的修饰符有四种:public 公共的
Private 私有的
Protected 受保护的
系统默认的,什么都不加的
Java中变量的写法:由两个单词组成的,前面的单词要小写,后面单词的首字母要大写。
Java中类的写法:不管是由一个单词组成黑是由多个单词组成,每个单词的首个字母都要大写。
7月5号:面向对象
在Java中万事万物皆为对象(object)。
New——实例化
类包括对象的属性和方法,属性就是对象的特征(变量),方法就是对象的行为(功能)。
“+”在Java中是辨别符,拼接符,可以提取出变量的值。
在Java中this指代的是当前的类。
在Java中,只有一个main。
Static:静态块消耗系统资源,但是运行的速度非常快,不可以随便调用,在类中,如果有一个方法是static,那么在调用的时候就不需要用new。
构造函数的特点;1)函数名与类名相同
2)构造函数没有返回值。
3)构造函数可以给变量赋值。
7月7号:封装
封装的好处:省略了一些零散的操作。
封装的缺点:消耗的内存比较大。
修饰符作用于成员变量、对象和类。
当全局变量和局部变量同时存在取值采用就近原则。
Parse…()静态方法将字符串转化。数字会隐士转换!
7月11号:String语法
String类代表字符串,Java程序中的所有字符串字面值都作为此类的实例实现。
String类包括的方法可用于检查序列的单个字符,比较字符串,有哪些信誉好的足球投注网站字符串,提取子字符串,创建字符串副本并将所有的字符全部转换为大写或小写。
在Java的学习过程中,要学会使用和查找“帮助”。
String是Java中最重要的语法。
在Java中String语法重要的关键字及其作用如下
CharAt 是char类型,它返回指定索引处的char值。其参数为intdex-char,返回此字符串指定的索引处的char值,第一个char值位于索引0处
CompareTo 是int类型,它将字典顺序比较两个字符串。它的参数为anotherString-要比较的String,返回:如果参数字符串等于此字符串,则返回值0;如果此字符串按字典顺序小于字符串参数,则返回一个小于0的值;如果此字符串按字典顺序大于字符串参数,则返回一个大于0的值。
Concat 是String类型,它将指定字符串连接到此字符串的结尾。它的参数为str-连接到此String结尾的String;返回:一个字符串,它表示在此对象字符后连接字符串参数字符而成的字符。
Equals 是Boolean类型,它将此字符串与指定的对象比较。它的参数为anobject-与此String进行比较的对象;返回:如果给定对象表示的String与此String 相等,则返回true;否则返回false。
Split 是String类型,它根据给定的正则表达式的匹配拆分此字符串。它的参数为regex-定界正则表达式;返回:字符串数组,它是根据给定正则表达式的匹配;来拆分此字符串确定的。
Substring 是String类型,它是返回一个新的字符串,它是此序列的一个子序列。它的参数为beginIndex-起始索引;返回:指定的子字符串。
7月12号: 继承
继承是子类和父类的一种关系。子类可以继承和拥有父类所有的特性(属性和行为),以及自身特殊的特征。
Extends和super继承的两个关键字。
当多个类写的方法相同或相似时,可以用继承的方法来避免代码的重复。
在调用子类的时候,一定会先调用父类(不管你new了没有)。
子类在继承父类的时候,可以全盘继承,也可以有所创新。
父类也叫超类,子类也叫基类。
如果要实例化子类,必须要先实例化父类。
在子
文档评论(0)