`
百合不是茶
  • 浏览: 355981 次
社区版块
存档分类
最新评论
文章列表
集合框架: 自定义数据结构(增删改查等) package 数组; /** * 创建动态数组 * @author 百合 * */ public class ArrayDemo{ //定义一个数组来存放数据 String[] src = new String[0]; /** * 增加元素加入容器 * @param s要加入容器的个数 */ public void add(String s){ //创建一个新的数组,长度为src+1; String[] dest = new String[src.le ...
 //文件处理  在处理文件输入输出时要引入java.IO这个包; /* 1,运用File类对文件目录和属性进行操作 2,理解流,理解输入输出流的概念 3,使用字节/符流对文件进行读/写操作 4,了解标准的I/O 5,了解对象序列化 */   //1,运用File类对文件目录和属性进行操作   //在工程中线创建一个text.txt的文本 import java.io.File; public class FileDemo { public static void main(String[] args) { if(args.length == 0){ ...
//java异常  /* 1,了解java 中的异常处理机制,有三种操作 a,声明异常  b,抛出异常  c,捕获异常 2,学会使用try-catch-finally来处理异常 3,学会如何声明异常和抛出异常 4,学会创建自己的异常   */   //2,学会使用try-catch- ...
//关键字的使用探讨/*访问关键词private 只能在本类中访问public 只能在本工程中访问protected 只能在包中和子类中访问默认的 只能在包中访问*//*final   类 方法 变量 final 类 不能被继承 final 方法 不能被子类覆盖,但可以继承 final 变量 只能有一次赋值,赋值后不能改变 final 不能用来修饰构造方法*///this(); 调用本类中的某个方法 public class A{ int age; public A(int age){ this.age = age; } }  //super();调用父类中的方法 pub ...
抽象 接口 实现接口   //抽象 类 ,方法   //定义一个公共抽象的类 ,并在类中定义一个抽象的方法体 抽象的定义使用abstract   abstract class A 定义一个抽象类 例如: //定义一个基类 public abstract class A{     //抽象类不能用来 ...
继承 extends   多态 继承是面向对象最经常使用的特征之一:继承语法是通过继承发、基类的域和方法 //继承就是从现有的类中生成一个新的类,这个新类拥有现有类的所有extends是使用继承的关键字:     在A类中定义属性和方法; class A{ //定义属性 int age; //定义方法 public void go(){ //方法名不能与类名一样 必须要有返回类型 System.out.println("我是A类") } } //定义一个B类来继承A类 class B extends A{ super(); //默认调 ...
//封装   属性 方法 将某些东西包装在一起,通过创建对象或使用静态的方法来调用,称为封装;封装其实就是有选择性地公开或隐藏某些信息,它解决了数据的安全性问题,增加代码的可读性和可维护性   在 Aname类中申明三个属性,将其封装在一个类中:通过对象来调用   例如   1: //属性 将其设为私有 姓名 name 可以公开 年龄 age 不可以公开 性别 sex 有时可以公开 有时不可以公开 class Aname{ //属性封装 private String name; private int age; private Stri ...
java中的类:     java是面向对象的语言,解决问题的核心就是将问题看成是一个类,使用类来解决   java使用 class 类名   来创建类 ,在Java中类名要求和构造方法,Java的文件名是一样的   创建一个A类: class A{ }   java中的类:将某两个事物有联系的属性包装在一个类中,再通过静态方法或或创建对象来调用,类是用来描述实体的对象     JAVA的对象或者实例化:     类是对象的模板,对象是Java的核心 ,使用对象来调用类中的方法和设置类中的属性 将A类在主函数中实例化: A a =new A();       ...
Global site tag (gtag.js) - Google Analytics