分类: Java

38 篇文章

thumbnail
字节流
字节流输入输出问题图解 及向文件中写数据为输出,从文件中读取数据为输入 字节输出流:OutputStream FileOutputStream 写入数据文件,学习父类方法,使用子类对象 子类中的构造方法:作用:绑定输出的输出目的 参数: File 封装一个文件 String 字符串的文件名 流对象使用步骤 创建流的子类的对象,绑定数据目的 调用流对…
thumbnail
递归
方法的递归调用 方法自己调用自己 适合于,方法中运算的主体不变,但是运算的时候,参与运行的方法参数变化 注意: 递归一定要有出口,必须可以让程序停下来(保证递归不是死循环) 递归次数不能过多 构造方法,禁止递归 思维图: 代码: package cn.hiluna.demo; /** * 方法的递归调用 * 方法自己调用自己 * 适合于,方法中运算…
thumbnail
eclipse常用快捷键
常用快捷键 大多数快捷键在mac电脑下对象cmd键,在Windows下对呀ctrl键 ctrl+1快捷修复 ctrl+D快捷删除行 shift+enter直接另起一行 ctrl+F11运行代码 alt+↑/↓ 快速移动行 ctrl+alt+↑/↓ 快速向上向下复制粘贴。 ctrl+m(这个在mac下也是使用ctrl)放大光标所在视图放到最大化 al…
thumbnail
Java面向对象多态性
概要: 多态性 instanceof关键字 抽象类的应用 接口的应用 多态性 多态性的体现: 方法的重载和重写 对象的多态性 对象的多态性 向上转型:程序会自动完成 父类 父类对象 = 子类实例 向下转型:强制类型转换 子类 子类对象 = (子类)父类实例 package com.jikexueyuan.pol; class A{ public v…
thumbnail
Java String字符串
概要: 1. String字符串 2. String字符串常用方法 3. StringBuffer 4. StringBuilder String字符串 实例化String对象 直接赋值:String string = "hello"; 使用关键字new:String string = new String("hello"); ###### 这2种…
thumbnail
java面向对象:抽象类与接口
final关键字的使用 final关键字在java中被称为完结器,表示最终的意思 final能声明类、方法、属性: 使用final声明的类不能被继承。 使用final声明的方法不能被重写。 使用final声明的变量变成常量,常量是不可以被修改的。 抽象类 概念:包含一个抽象方法的类就是抽象类。 抽象方法:声明而未被实现的方法,抽象发放必须使用abs…
thumbnail
static关键字
1. 类方法 由static修饰的方法称为类方法或静态方法。 .java文件javac.exe编译 .class→java.exe解释器内存的方法区/静态方法被创建 2. 静态变量< 由static修饰的变量称为静态变量,也称为类变量。 静态变量定义的位置是在方法之外。 静态变量与静态方法都是在类从磁盘加载至内存后被创建的,与类同时存在,同时…
thumbnail
2、数据类型和变量
3.变量的命名、定义和初始化 3.1变量的命名 首字母是英文字母、$或下划线,由字母、数字、下划线组成。 变量的命名遵循见名知义的原则。 Java变量名建议不用中文。 变量名首字母建议不要用大写字母。大写字母在Java中一般定义类名,接口名。 用驼峰命名法命名多个单词组成的变量名。 例如:sumScore 不要使用Java关键字。 3.2变量的定义…
thumbnail
3、数据类型和变量
6.变量的作用域 6.1 Java用一对大括号作为语句块的范围,称为作用域。 6.2 作用域中的变量不能重复定义。 6.3 离开作用域,变量所分配的内存空间将被JVM回收 【示例-1】 对于以下代码,若将注释语句去掉,结果怎样? public static void main(String[] args){ { String name = "张三"…