当前位置: 首页 > news >正文

网站开发连接数据库的方法dw入门基础教程

网站开发连接数据库的方法,dw入门基础教程,网络策划员,化妆品备案查询网站一、数组 1、动态初始化 int arr new int[3];数组名字是地址默认初始值为0数组的内存分配 2、数组的内存分配 arr存在栈里#xff0c;只存地址#xff0c;是局部变量#xff0c;相当于指针new出来的实体/对象存在堆里#xff0c;存放数据#xff0c;用完也不会立即消…一、数组 1、动态初始化 int arr new int[3];数组名字是地址默认初始值为0数组的内存分配 2、数组的内存分配 arr存在栈里只存地址是局部变量相当于指针new出来的实体/对象存在堆里存放数据用完也不会立即消失数组索引是通过地址引用堆的数据 3、数组的嵌套 int[] arr1 new int[3]; int[] arr2 arr1;4、静态初始化 int[] arr {1,2,3};5、数组长度 arr.length();二、数据接收 import java.util.Scanner; Scanner sc new Scanner(System.in); int i sc.nextInt(); 三、面向对象基础 1、类的定义 public class 类名 {成员变量;成员方法(){方法} }2、创建对象 类似于c的结构体 类名 对象名 new 类名();3、封装 1private关键字与get/set方法 A/t Insert能自动填充用于保护成员变量 public class Num {private int num;public void setNum(int i){num i;}public int getNum(){return num;} }2this关键字 用于区分局部变量和成员变量 public class 类名 {private int num;public void setNum(int num) {this.num num;}public int getNum() {return num;} }4、构造方法 当给出构造方法之后系统将不再提供默认的无参构造方法 public class 类名 {private int num;private String name;public 类名() {}public 类名(int num) {this.num num;}public 类名(String name) {this.name name;}public show(){//用于显示对象信息} } 类名 c1 new 类名(123); 类名 c2 new 类名(“wmh”);四、字符串 String 1、构造方法 public String(...); String str wmh;2、字符串的比较 1“” 比较法 基本数据类型比较数值引用数据类型比较地址 2比较字符串equals //定义 public boolean quuals(Object anObj); //使用 boolean b str1.equals(str2);3、字符串长度length //定义 public int length(); //使用 int strlen str.length();4、首字符查询startsWith //定义 boolean startsWith(Name n)5、分离字符串charAT //定义 public char charAT(int index); //使用 char c str.charAT(2);五、可变字符串 StringBuilder 1、构造方法 public StringBuilder(); public StirngBuilder(String s);2、成员方法 1SB添加数据append //定义 public StringBuilder append(任意类型); //使用 sb.append(wmh); //链式编程 sb.append(wmh).append(is).append(666);2SB序列反转reverse //定义 public StirngBuilder reverse(); //使用 sb.reverse();3、String与StringBuilder的转化 1String - SBtoString //定义 public String toString(); //使用 String str sb.toString();2SB - String构造方法 //定义 public StringBuilder(String str); //使用 StringBuilder sb new StringBuilder(str);六、集合ArrayList util包类似于c的向量vector 1、定义 ArrayList范型自带中括号 2、构造方法 //定义 public ArrayList(); //使用 ArrayListString array new ArrayListString();3、成员方法 1元素追加add //定义 public boolean add(E e); //使用 array.add(wmh);2元素插入add //定义 public void add(int index, E e); //使用 array.add(0, wmh); //注意索引的越界访问3元素删除remove //定义 public boolean remove(Object obj); public E remove(int index); //使用 array.remove(wmh); array.remove(0);4元素修改set //定义 public E set(int index, E e); //使用 array.set(0,wmh); //注意索引的越界访问5元素获取get //定义 public E get(int index); //使用 String str array.get(0);6元素个数size //定义 public int size(); //使用 int len array.size();七、继承 1、继承概述 定义 public class 子类名 extend 父类名{}继承的优缺点 好处提高了代码复用性和维护性弊端类的耦合性增强了容易出八嘎 2、super关键字 用途区分父类和子类使用方法 成员变量super.成员变量构造方法super(...)成员方法super.成员方法() 3、继承中的访问顺序 1子类方法 子类局部变量i - 子类成员变量this.i - 父类成员变量super.i不考虑爷爷类 2构造方法 子类的所有构造方法均访问父类无参构造方法默认为super();父类没有无参构造方法可以用super方法调用带参构造 3成员方法 子类成员方法 - 父类成员方法不考虑爷爷类 4、方法重写 定义子类写一个和父类相同的成员方法注解Override -- 用于检查重写声明的正确性注意事项 私有方法不继承不能重写子类方法访问权限不能比父类低 -- public 默认 私有只能单继承 八、包 包的定义格式 package 包名; //多级包用.分割九、修饰符 1、权限修饰符 修饰符同类同包异类异包子类异包异类Private√默认√√Protected√√√Public√√√√ 2、final关键字 使用范围成员方法、成员变量、类含义表示不能被重写、再赋值和继承修饰局部变量的特点 基本类型数值不变引用类型地址不变 3、static关键字 含义静态使用范围成员方法、成员变量特点 被类的所有对象共享可以通过类名或者对象名直接调用 十、多态 1、多态的前提和体现 有继承/实现关系有方法重写有父类指向子类对象 2、访问特点 成员变量编译看左边运行看左边 成员方法编译看左边运行看右边 原因成员方法有重写而成员变量没有 3、多态的好处与弊端 好处提高了程序的拓展性 弊端不能使用子类的特有功能 4、多态的转型 向上转型由子到父父类引用指向子类对象Animal a new Cat(); 向下转型由父到子父类引用转为子类对象Cat c (Cat) a; 十一、抽象类 1、概述 一个没有方法体的方法定义为抽象方法有抽象方法的类定义为抽象类 2、抽象类的特点 必须用abstract关键字修饰 public abstract class ClassName {} public abstract void MethodName();抽象类多态抽象类参照多态的方式通过子类对象实例化 抽象类的子类 重写抽象方法 定义抽象类 3、抽象类的成员特点 成员变量变量and常量构造方法 有构造方法但是不能实例化用于子类访问父类数据的初始化方法 抽象方法限定子类非抽象方法提高代码复用性 十二、接口 1、接口概述 接口是一个公用的规范标准更多的体现在对行为的抽象 2、接口的特点 接口用interface修饰 public interface 接口名{}类实现接口用implements表示 public class implements 接口名{}3、接口的实例化 接口多态接口不能直接实例化利用多态实现类对象实例化接口的实现类重写接口的所有抽象方法或者定于抽象类 4、接口成员的特点 成员变量只能是常量默认修饰符public static final构造方法接口没有构造方法继承或Object类成员方法只能是抽象方法默认修饰符public abstract 5、类与接口的关系 类与类的关系 -- 继承只能单继承但是可以多层继承类与接口的关系 -- 实现可以继承一个类的时候实现多个端口接口与接口的关系 -- 继承单继承与多继承 6、抽象类与接口的区别 1成员区别 抽象类变量常量、构造方法、抽象方法、非抽象方法接口常量、抽象方法 2关系区别 类与类继承单继承类与接口实现单实现、多实现接口与接口继承单继承、多继承 3设计理念区别 抽象类对类抽象包括属性、行为接口对行为抽象主要是行为 十三、形参和返回值 1、类名作为形参和返回值 类名–对象(就像数据类型–变量) 2、抽象类名作为形参和返回值 抽象类–子类对象 十四、内部类 1、内部类 概述类里面定义一个类 格式 public class 类名{修饰符 class 类名{} }访问特点 内部类可以直接访问外部类成员包括私有外部类访问内部类需要创建对象 内部类的位置 成员位置成员内部类局部位置局部内部类 2、成员内部类 成员内部类创建对象方法 外部类.内部类 对象名 外部类对象.内部类对象; Outer.Inner Oi new Outer().new Inner();3、局部内部类 1格式 public void method() {class Inner(){} }2访问特点 方法中定义类外界无法直接调用需要在方法内部创建对象调用可以访问外部类成员及变量 4、匿名内部类 前提存在一个类或者接口本质继承了该类或者实现了该接口的子类匿名对象 // 第一种 new 类名或者接口名(){重写方法; }.方法(); // 第二种 类名或者接口名 对象 new 类名或者接口名(){重写方法; };
http://www.pierceye.com/news/191621/

相关文章:

  • 交互式网站定义如何网上找加工订单
  • 一个域名可以做几个网站吗南城网站建设公司
  • 宝安商城网站建设flash新手入门简单动画制作
  • 设置网站建设WordPress adsen
  • 网站与微信内容建设与运维总结建筑网络图
  • 网站模板文件不存在网站建设礻金手指下拉十二
  • 东莞浩智建设网站公司做百度推广员赚钱吗
  • qq网站推广代码昆明哪里做网站
  • 章丘营销型网站设计公司青岛网络优化排名
  • 制作网站模板的发展空间wordpress 阿里云 cdn
  • 交互式网站备案万网域名网站建设
  • 备案 个人网站名称月坛网站建设公司
  • 网站建设要解决哪些方面的事项临海外发加工网
  • 甜品店网站开发背景江宁区住房建设局网站
  • asp.net网站开发视频教程找能做网站的
  • 租房合同范本下载word东莞网络优化
  • 做网站需要会写代码6net快速建站
  • 克拉玛依 网站建设红圈工程项目管理软件
  • 北京网站ui设计公司共青城网站建设公司
  • 电子商务网站设计说明书开发一个网站
  • 网站制作长沙怎么做淘客手机网站
  • 五路居网站建设wordpress php允许上传文件大小
  • 旅游网站的设计代码下列哪些不属于企业网站建设基本原则
  • 房屋租赁网站开发意义做男鞋的网站
  • 网站负责人可以备案北京建设部网站 信息中心
  • 网站建设分录怎么开四川省城乡住房建设部网站首页
  • 刘家窑网站建设公司如何在网络上推广产品
  • 全球建站东莞市的网站公司哪家好
  • 地方网站发展怎么做链接推广产品
  • 上海制造网站公司网站优化做网站优化