03 2020 档案
摘要:数据存储的常用结构有:堆栈、队列、数组、链表。 特点 堆栈:先进后出(类似于弹夹); 队列:先进先出(排队 过安检); 数组:查找快 增删慢(有下标 数组长度不可变); 链表:增删快 查找慢(无下标);
阅读全文
摘要:Integer a = new 127; Integer b = new 127; System.out.println(a==b);//ture 常量池byte(-127-127之间)integer b地址不会发生改变; System.out.println(a.equals(b));//true
阅读全文
摘要:我们学过有4种修饰符,权限详细如下: public 在任何地方都可以访问; protected 保护权限 只能在本包及其他包的子类访问到; defaule(不要写) 默认权限 只能在本包中访问; private 私有权限 只能在本类中访问;
阅读全文
摘要:很多时候我们计算圆的面积时候 需要用π java 中π的写法为 Math.PI;
阅读全文
摘要://别人问这个问题的时候 一定要谨慎回答; 1.java中类不支持多继承,只能单继承,但是可以多实现; 2.java 中接口之间支持多继承,接口可以继承多个继承; 普通类/抽象类(只要class声明的) extends(继承) 普通类/抽象类(只要class声明的) 普通类/抽象类(只要class声
阅读全文
摘要:方法重载:在一个类中,出现方法名相同、参数列表不同(参数类型、个数、顺序); 方法重写:子父继承关系中,子类中出现与父类中返回值类型、方法名、参数列表一模一样的方法;
阅读全文
摘要:代码如下: //修改有两种方法 下面是第一种: 赋值方法 第二种:替换方法 欢迎各位大神指点和评论;
阅读全文
摘要:要求; 首先创建一个类; class student{ String name; String age;} 其次 用ArrayList集合方法写代码; import java.util.ArrayList;import java.util.Scanner;import java.util.Rando
阅读全文
摘要:1.要求: 代码如下: 第一种方法: 用重载 参数传递方式; import java.util.Scanner;class shangchang1{ public static void main(String[] args) { menu(); } public static void show(
阅读全文
摘要:猜数字案例的需求如下: l 后台预先生成一个1-100之间的随机数,用户键盘录入猜数字 l 如果猜对了,打印“恭喜您,答对了” l 如果猜错了 猜大了:打印“sorry,您猜大了!” 猜小了:打印“sorry,您猜小了!” l 直到数字猜到为止; 代码如下; 效果图: 欢迎各位大神指点和评论;
阅读全文
摘要:本篇就以比大为例,比小以此类推 int max = a > b ? ( a > c ? a : c ) : ( b > c ? b : c ) //B C 先比较 或者 int max = ( a > b ? a : b ) > c ? ( a > b ? a : b) : c //A B 先比较
阅读全文
摘要:1.Scanner、Random类是引用数据类型的一种; 2. Scanner使用方法; ①先导包;import java.util.Scanner;②创建对象实例 Scanner sc =new Scanner(System.in);③调用方法 int i=sc.nextInt(); 案例: Ra
阅读全文
摘要:相同点:&和&&都可以用作逻辑与的运算符,表示逻辑与(and)。 不同点: (1)&&具有短路的功能,而&不具备短路功能。 (2)当&运算符两边的表达式的结果都为true时,整个运算结果才为true。而&&运算符第一个表达式为false时,则结果为false,不再计算第二个表达式。 实例: publ
阅读全文
摘要:创建数据表: CREATE TABLE student1( sno VARCHAR(20) PRIMARY KEY, sname VARCHAR(20) NOT NULL, ssex VARCHAR(20) NOT NULL , sbirthday DATETIME, class VARCHAR(2
阅读全文
摘要:1.主表--以创建部门表为例; CREATE TABLE dept( did INT ZEROFILL PRIMARY KEY AUTO_INCREMENT, //主键 deptName VARCHAR(20) ) 2.副表--以创建员工表为例; CREATE TABLE employee( id
阅读全文