前台取得数据:
前台取得数据:
Java高级特性之内部类
所谓内部类(Inner Class),就是将一个类定义在另一个类的内部。内部的类称之为内部类。
内部类的主要特点
内部类可以很好的实现隐藏,可以使用protected、private修饰符。
内部类可以直接访问外部类的所有成员,包括私有的成员。
面向对象编程之接口的概念和作用
接口的特点
接口中只能存放静态常量和抽象方法
Java接口是对功能的扩展
通过实现接口,java类可以实现多实现
面向对象编程之抽象类的概念和作用
抽象的定义
抽象是把多个事物的共性的内容抽取出来,本质就是把我们关注的抽取出来。
抽象类
Java中可以定义没有方法体的方法,该方法由其子类来具体实现。该没有方法体的方法我们称之为抽象方法,含有抽象方法的类我们称之为抽象类。
面向对象编程之Object类的使用
Java中所有类都直接或间接继承自java.lang.Object类
Java中任何类都继承了Object类中的方法,主要有:
toString()
当一个对象通过“+”与字符串进行连接,系统会自动调用对象的toString()方法获得对象的字符串描述信息
CLASSPATH:
设置为固定目录
SET CLASSPATH=d:mydemo
设置为当前目录和指定目录
SET CLASSPATH=.;d:mydemo
//也可以同样以设置环境变量的方式自动生效
注释示例:
// 单行注释
/* 多行注释 */
/** 文档注释 */
基本数据类型:
数据库表字段:
问题描述
求一个连通无向图的最小生成树的代价(图边权值为正整数)。
输入
第一行是一个整数N(1<=N<=20),表示有多少个图需要计算。以下有N个图,第i图的第一行是一个整数M(1<=M<=50),表示图的顶点数,第i图的第2行至1+M行为一个M*M的二维矩阵,其元素ai,j表示图的i顶点和j顶点的连接情况,如果ai,j=0,表示i顶点和j顶点不相连;如果ai,j>0,表示i顶点和j顶点的连接权值。
输出
打包的意义:
可以使用嵌套层次结构来组织包
为了更好地规划代码,防止命名冲突和混乱
当把类组织起来放进一个包内时,也就给包中成员赋予了相互访问的权限
声明包:
package 包名,必须是源代码第一条语句
static关键字:
static修饰类变量时,变量称为静态变量(类变量),它不属于任何对象
static修饰类方法时,方法称为静态方法,静态方法中只能使用调用静态方法或静态变量
非静态方法可以调用静态方法或静态变量,静态方法不能调用非静态方法或非静态变量
Powered By Z-BlogPHP 1.7.3
Copyright 2024-2027 pukuimin Rights Reserved.
粤ICP备17100155号