《java知识点总结》word版

《java知识点总结》word版

ID:30060622

大小:49.64 KB

页数:13页

时间:2018-12-26

《java知识点总结》word版_第1页
《java知识点总结》word版_第2页
《java知识点总结》word版_第3页
《java知识点总结》word版_第4页
《java知识点总结》word版_第5页
资源描述:

《《java知识点总结》word版》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、目录一、java简介1二、基本语法1三、流程控制2四、数组3五、类和对象4六、构造方法5七、封装5八、继承6九、访问修饰符6十、多态7十一、抽象类7十二、接口7一、常用类8一、java简介定义:java是一门面向对象的高级编程语言特点:简单性健壮性安全性面向对象(封装、继承、多态)可移植性(跨平台)分布性解释执行高效性多线程三大技术领域:javaME(微缩版)javaSE(标准版)javaEE(企业版)专业术语:OO/OOP面向对象JDK:java开发工具包(开发环境)JRE:java运行环境JVM:java虚拟机java运行机制:*.java-----通过java编译器---

2、--*.class(字节码)----JVM解释执行---不同操作系统科识别的机器语言二、基本语法标识符:对类方法以及变量的命名---标示符规则:由字母、数字、下划线以及$符号构成首字母不能是数字严格区分大小写不能使系统关键字类名首字母大写包名全部小写方法名称首字母小写基本数据类型:数值型:整型byte(-128---+127)shortintlong(最后可以加一个L)浮点型float(单精度浮点型)double(双精度浮点型)注意;float赋值为小数时要加f字符型char布尔型booleantrue/false(真/假)引用类型(复合类型):String数组类接口Objec

3、t基本数据类型之间的转换:byteshortchar--》int?long---float---double从左到右---自动转换从右到左---强制转换自动类型转换:两种数据类型相互兼容,目标类型大于原类型即从小的数据类型转换到大的数据类型强制类型转换:从大的数据类型转换成小的数据类型小类型变量名=(小类型)表达式bytea1=(byte)a;shortb1=(short)b;intc1=c;doubled1=d;//long小于double所以是自动转换bytee1=(byte)e;--类的基本语法:修饰符class类名{//主方法publicstaticvoidmain(S

4、tring[]args){System.out.print(“参数”);不自动换行,且必须要有参数System.out.println(“参数”);自动换行换行t退格(tab制表位)+:做运算操作做拼接操作}}定义变量:数据类型变量名称=变量的值Stringname=“张三”;name+100=张三100100+name+200=100张三200100+200+name=300张三name+(100+200)=张三300name+100+200=张三100200三、流程控制if--elseswitch---case(byteshortintchar)选择语句forwhil

5、edo--while循环for(inti=0;i

6、数据类型[]{值…..}int[]arr=newint[]{1,2,3,4,5}String[]names=newString[]{“111”,”111”,”111”,”111”,”111”};char[]cs=newchar[]{‘1’,’1’,’1’,’1’};数组必须遍历输出:length获取数组的长度对数组进行排序的方法:Arrays.sort(数组名称)从小到大排序用Arrays要注意导入包:importjava.util.Arrays//直接赋值数据类型【】名称={值……..};二维数组:数据类型[][]数组名称=new数据类型[行][列]列可省行不可省int[][

7、]arr=newint[][]{{1,2,3},{4,5,6}}输入类:Scanner使用步骤:1、在class的头上导入包;importjava.util.Scanner;2、创建Scanner的对象Scanner对象名=newScanner(System.in);3、获取键盘录入的值获取整数int名称=对象名.nextInt();获取字符串:String名称=对象名.next()五、类和对象属性:对象具有的基本特征方法:对象执行的操作类:抽象的具有相同属性和方法的一组对象的集合对象:用来

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

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

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