java从入门到精通(韩顺平视频)笔记整理

java从入门到精通(韩顺平视频)笔记整理

ID:15783806

大小:32.27 KB

页数:25页

时间:2018-08-05

java从入门到精通(韩顺平视频)笔记整理_第1页
java从入门到精通(韩顺平视频)笔记整理_第2页
java从入门到精通(韩顺平视频)笔记整理_第3页
java从入门到精通(韩顺平视频)笔记整理_第4页
java从入门到精通(韩顺平视频)笔记整理_第5页
资源描述:

《java从入门到精通(韩顺平视频)笔记整理》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、java从入门到精通(韩顺平视频)笔记整理Java从入门到精通笔记第2讲1.2.变量.数据类型在java里面int占4个字节,long占8个字节Java基本数据类型:int四个字节:-2147483648---+2147483647long八个字节:)整数:(byte一个字节:-128---127short两个字节:-32768---+32767小数(浮点):float布尔:booleandouble字符:char(两个字节,可以存放汉字,chartest1='中';)(类)引申到字符串3.4.在java中对char进行运算的时候,直接是当做ASC

2、II码对应的整数数据不能从高精度到低精度的转换Byte<short<int<long<float<doublefloata=3.4;是过不去的,在java中小数默认是double(双精度)的应该写成是floata=3.4f;不过可以强制转换:inta=(int)1.2;intb=(int)1.9a先是往高精度转换,然后赋给b,就报错改成—————————————————————————————————————————————————————inta=1;doubleb=a+1.2;或者inta=1;floatb=a+1.2f;就解决了

3、第4讲1.2.流程控制switchcase语句中,switch条件表达式的数据类型应该和后面case的类型一致switchcase语句中,可用的数据类型主要是:byteshortintcharenum第5讲1.类与对象面向对象编程-类与对象类名首字母大写类里面的元素叫类的成员变量/属性2.类的定义package包名;class类名extends父类implements接口名{成员变量;构造方法;成员方法;}3.如何创建对象:Cat();Cat();先声明再创建Catcat1;cat1=new一步到位Catcat1=new——————————————————————

4、———————————————————————————————4.引用传递类似于指针一样第8讲this类变量1.2.3.this属于类的对象的而不是属于类的5this不能在类的外部使用,只能在类定义时候使用!可以用类名直接访问静态变量第9讲类方法封装1.类变量是该类的所有对象共享的对象,一改全改了2.定义语法:访问修饰符static数据类型变量名3.{staticinti=1;static{System.out.println("zhixingyicile");i++;}//会自动执行一次,也只有一次publicclassDemo9publicDemo9(){Sy

5、stem.out.println("ffffffff");i++;}publicstaticvoidmain(Stringargs[])—————————————————————————————————————————————————————{Demo9t1=newDemo9();System.out.println(Demo9.i);Demo9t2=newDemo9();System.out.println(i);}}4.类方法(静态方法、静态函数):属于所有对象实例的5.Java中:类变量(static)原则上用类方法(static)去访问;类方法中不能访问非

6、静态变量,就是非类变量,但是普通的成员方法可以访问静态变量(类变量)使用:类名.类方法名对象名.类方法名6.非类变量就是实例变量,属于每个对象自己的7.Java面向对象编程的三(四)大特征:封装、继承、多态(、抽象)8.抽象:把一类事物的共有的属性和行为提取出来,形成一个物理模板,此研究问题的方法就是抽象9.封装:把抽象出来的数据和对数据的操作封装在一起,数据被保护在内部,程序的其它部分只有通过被授权的操作(成员方法),才能对数据进行操作。10.封装的访问控制修饰符11.四种访问控制符:———————————————————————————————————————

7、——————————————公开级别:public受保护级别:对子类和同一个包中的类公开默认级别:没有修饰符,向同一个包的类公开,子类不可以访问类中默认级别的元素的私有级别:用private修饰,只有类本身才能访问公开>受保护>默认>私有12.13.包的三大作用:区分相同名字的类14.包的打包命令:package15.引包命令:improt包名当类很多的时候可以很好的管理类控制访问范围一般放在文件的开始的地方com.xiaoming第10讲访问修饰符重载覆盖1.一个文家中如果只有public类,那么这个public类可以不用主函数2.不想被继承就

8、设为pro

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。