Java
lulu_record
这个作者很懒,什么都没留下…
展开
-
流程控制之选择结构
三大流程控制语句:顺序结构、选择结构、循环结构1.选择结构: if结构,fi-else结构 多重if 嵌套if switch结构(1)多重if结构:if(表达式1) 语句1;else if(表达式2) 语句2;else if(表达式3...原创 2018-04-08 20:17:09 · 145 阅读 · 0 评论 -
文档注释
文档注释:为支持jDK工具javadoc而采用Javadoc能识别注释中用@标识的一些特殊变量,并把doc注释加入它所生成html文件格式:/** * //文字注释 * @author * */常用@标记: @see:引用其他类 @version:版本信息 @author:作者信息 @param...原创 2018-04-12 22:49:50 · 137 阅读 · 0 评论 -
Java 初识
JDK( Java Development Kit):java语言的软件开发工具包JVM(java Virtual Machine):Java虚拟机JRE(java Runtime Environment):Java运行时环境JDK,JRE,JVM三者关系:JRE = JVM + JAVASE标准类库JDK = JRE + 开发工具集Java平台:Java SE(Java标准版):主要用于桌面程序...原创 2018-04-05 15:56:58 · 82 阅读 · 0 评论 -
方法
1. 定义(不能嵌套定义):用来解决一类问题的代码的有序组合,是一个功能模块。2. 声明:格式:访问修饰符 返回类型 方法名(参数列表){ 方法体}3. 方法的调用格式:对象.方法名(参数类型 参数名)例如:obj t = new obj(); t.method(int n);根据是否带参数,是否有返回值,可分为...原创 2018-04-11 22:59:23 · 109 阅读 · 0 评论 -
数组
1. 一维数组(1) 数组的声明两种方式:数据类型[] 数组名;(例:int[] arr;) 数据类型 数组名[];(例:int arr[];)(2) 数组的创建先声明后创建:数据类型[]数组名; 数组名 = new 数据类型[数组长度];声明的同时创建: 数据类型[] 数组名= new 数据类型...原创 2018-04-11 22:57:12 · 289 阅读 · 0 评论 -
循环结构
1. while循环语法:While(条件表达式){//执行语句}例:Int n = 1; //n的值必须进行初始化 While(n<5){ //条件语句后不能跟分号,会造成死循环n++; //循环变量n的值必须被改变}例:输出26个英文字母,分两行输出publicstaticvoid main(String[]...原创 2018-04-11 22:53:07 · 110 阅读 · 0 评论 -
Static关键字
Static关键字格式:Static 属性名:类属性,静态属性Static 方法名:类方法,静态方法由static修饰的成员(类成员,静态成员):(1)类对象共享(2)类加载时产生,销毁时释放,生命周期长访问方式:(1) 类名.成员名(2) 对象名.成员名特点:在成员方法中:可以直接访问类中静态成员(this.成员名) 在静态方法中:不能直接访问同一个类中的非静态成员,只能直接...原创 2018-04-17 12:34:32 · 117 阅读 · 0 评论 -
包
包(package):Java中一个包内不能存在同名的类包名:(1) 域名倒序+模块+功能(2) 包名全部小写(3) 在Java源文件中必须放在第一行(4) 一个Java源文件中只能有一个package 语句(5) 建议每个包内存储信息功能单一导入包(在一个包中引用另一个包时)(1) Import 包名.类名;(优先使用)(2) ...原创 2018-04-17 12:33:39 · 167 阅读 · 0 评论 -
封装
封装(1)将类的某些信息隐藏在类内部,不允许外部程序直接访问(隐藏的信息)(2)通过该类提供的方法来实现对隐藏信息的操作和访问(留出访问的接口)特点:(1) 只能通过规定的方法访问数据(2) 隐藏类的实例细节,方便修改和实现实现步骤:(1) 修改属性的可见性(设为private)(2) 创建getter和setter方法(设为public 便于属性的读写)(...原创 2018-04-17 12:32:11 · 96 阅读 · 0 评论 -
面向对象
1.类和对象 类是模型,确定对象将会拥有的特征(属性)和行为(方法)。对象是类的实例表现 属性:对象具有的静态行为,即对象又什么方法:对象具有的动态行为,即对象做什么 类:--一个抽象的概念 --模板对象:--一个具体的实例 例:一个cat类,以及属性和方法publicclassCat { //属性 Stringname; doubleweight; intmont...原创 2018-04-12 22:56:29 · 107 阅读 · 0 评论