摘要: 一,面向对象的三大特征 封装,继承,多态。 二,类 类 = 成员变量 + 方法 或 类 = 属性 + 动作 三,类和对象 1,类是对象的抽象 2,对象是类的具体 四,对象的创建和使用 1,使用new关键字创建一个对象 2,一个类可以创建多个对象,实例(成员)变量只属于当前对象 3,可以定义和系统类重 阅读全文
posted @ 2018-10-15 22:46 小荀令 阅读(88) 评论(0) 推荐(0)
摘要: 1,sout 之后alt + / System.out.println(); 2, alt + shif + s 之后再o 快速生成构造方法 3,ctrl + shift +? 多行注释 4, ctrl + shift + \ 解除多行注释 5,ctrl + d 删除一行 6,alt + ? 补全 阅读全文
posted @ 2018-10-15 19:42 小荀令 阅读(147) 评论(0) 推荐(0)
摘要: 1, //byte类型的取值范围-128~127 byte e = (byte)128; System.out.println(e);//输出为-128 丢失精度了 byte m = 10; byte n = 20; //byte q = m + n;//报错,byte,short,char,int 阅读全文
posted @ 2018-10-11 14:21 小荀令 阅读(140) 评论(0) 推荐(0)
摘要: 见名知意一,标识符1,由数字,字母,下划线和货币符号构成q2,数字不可为首字符3,不可出现空格4,不可为Java关键字和保留字5,区分大小写,无长度限制6,类名每个单词首字母大写二,方法遵循驼峰标识,第一个单词首字母小写,其余单词首字母大写 阅读全文
posted @ 2018-10-11 14:19 小荀令 阅读(108) 评论(0) 推荐(0)
摘要: 一,方法的概述1,定义 2,方法定义在类体中。方法可调用方法,但不可定义方法 3,程序执行到return 就结束了 4,方法的调用可以用栈来解释 二,JVM 运行时内存的分配(简单版) 1,方法区:类的所有信息,常量,静态变量 2,JVM栈(stack): a,每调用一次方法,就会开辟一块空间。(未 阅读全文
posted @ 2018-10-11 14:16 小荀令 阅读(122) 评论(0) 推荐(0)
摘要: 一,顺序流程二,分支流程 1,if (){}else if(){}else{} 2,switch(num){case ...:break;case ...:break;default:} 注: 1,如果case中没有加break,则会出现穿透效果 num的类型只能是int、byte、short、ch 阅读全文
posted @ 2018-10-11 14:12 小荀令 阅读(172) 评论(0) 推荐(0)
摘要: 一,注释 1,分类 单行,多行,文档注释 2,文档注释 a,生成API b,用法:javadoc 注:Application Programming Interfaces 应用程序编程接口(其实就是说明书) 3,注释是不会出现字节码文件里的 二,包 1,简述 a,包是用来管理类的,类似文件夹管理文件 阅读全文
posted @ 2018-10-10 21:33 小荀令 阅读(129) 评论(0) 推荐(0)
摘要: 一,Java发展史 1.Java他爸爸 James Gosling 2.Oak(曾用名) Java(现用名) 3.1996年发布第一个版本,1.4以后就不叫1.5了,就叫5.0了 4.2009年Oracl(甲骨文)收购Sun公司,自此Java有了一个新爸爸 二,Java的三大方向 1.JavaSE标 阅读全文
posted @ 2018-10-10 10:07 小荀令 阅读(115) 评论(0) 推荐(0)