0元参加 Java+ORACLE+HTML 【0计划】学习班 扫二维码继续学习 二维码时效为半小时

(9评价)
价格: 免费

字符串常量就是String的匿名对象

小小技巧:为了避免空指向的出现,使用匿名对象.方法(),即字符串.equals()

 

[展开全文]
范敏杰 · 2天前 · 0

String的两种实例化方式:

String str = "hello";

String str = new String("hello");

[展开全文]
范敏杰 · 2天前 · 0

数组的操作方法:

1.数组拷贝

将数组的部分内容拷贝到另一个数组中

语法:System.arraycopy(源数组名称,源数组拷贝开始索引,目标数组名称,目标数组拷贝开始索引,拷贝长度)

 

2.数组排序:

语法:javaArrays.sort(数组名称)

Arrays属于java.util包中

[展开全文]
范敏杰 · 2天前 · 0

数组排序:几乎都是升序

public int[] arrayMethod(int[] temp){

for(int x = 0;x<temp.length;x++){

for(int i = 0 ;i<temp.length-1 ; i++){

if(temp[i]>temp[i+1]){

int t = temp[i];

temp[i] = temp[j];

temp[j] = i;

}

}

}

}

数组转序;两个思路

定义一个同样长度的数组,将原有数组倒序放在新数组中。方法不好,多占用了堆内存,产生了内存垃圾;

利用算法,在一个数组上完成置换操作

[展开全文]
范敏杰 · 2天前 · 0

二维数组定义语法:

动态初始化:数据类型 变量名称[][] = new 数据类型[行个数][列个数];

静态初始化:数据类型 数组名称[][]= new 数据类型[][]{{值,值,...},{值,值,...},......}; 

二维数组:将多个一维数组定义成一个更大数组,每个一维数组定义一个行好。 

[展开全文]
范敏杰 · 2天前 · 0

数组的定义语法:

·声明并开辟空间:

数据类型  数组名称[] = new 数据类型[长度];

数据类型  []  数组名称  =  new  数据类型[长度];

·分布完成:

|-声明数组:数据类型  数组名称[] = null;

|-开辟数组:数组名称 = new 数据类型[长度];

静态初始化:

|-简化格式:(不推荐使用)

数据类型  数组名称[] = {值,值,....};

|-完整格式:

数据类型  数组名称[] = new 数据类型 [] {值,值,......}

[展开全文]
范敏杰 · 2天前 · 0

java的封装性是最早讲的,也是最后才讲完的

[展开全文]
范敏杰 · 2天前 · 0

java的封装性是最早讲的,也是最后才讲完的

[展开全文]
范敏杰 · 2天前 · 0

抽象类与普通类

a.普通类可以直接产生实列化对象 

[展开全文]
兜兜转转 · 4天前 · 0

可以用fianl定义类,方法

1:用final定义类:fianl定义的类不能有子类;

2:用final定义方法:final定义的方法不能被子类覆写;

3:使用final定义的变量就成了常量,不能够被随便更改;

[展开全文]
兜兜转转 · 4天前 · 0

方法的覆写:当子类的方法和属性与父类同名是 

重载与覆写:重载和覆写,两个方法的返回值必须一样,结构不可改变;

覆写的使用原则:

super.方法():直接调用父类此方法

this.方法():先在子类中查询是否有此方法,如果有,则调用子类方法,如果子类没有,父类有,则调用父类方法,否则报错;

[展开全文]
兜兜转转 · 5天前 · 0

1:java不允许多重继承,及一个子类不可以同时继承多个父类;

class A{};

class B{};

class C{} extends A,B{}--错误

class B extends A{};

class C extends B{};

2:子类调用构造方法前,一定要先调用父类构造方法,

[展开全文]
兜兜转转 · 5天前 · 0

继承的实现:

   继承使用extends实现,

calss 子类 exteneds 父类 {}

》子类可以直接操作父类的方法属性,属于代码的   重用;

》子类可以继续阔从自己的定义

[展开全文]
兜兜转转 · 5天前 · 0

现在大量使用的是Oracle9i版本;

新项目大部分使用Oracle11g,是Oracle10g的稳定版本;

 

[展开全文]
leigq · 7天前 · 0

SELECT [DISTINCT]  * | 列名称[别名] FROM 表名称

(先FROM 确实数据来源,再SELECT 确定查询列内容 )

 

 

[展开全文]
lzpragon · 17天前 · 0

SQL语法分为三种类型:

     1、DML(数据操作语言):主要是数据的查询和更新操作。  

     2、DDL(数据的定义语言):主要查数据对象的创建(表,用户)。

     3、DCL(数据的控制语言):主要是进行权限的管理操作(需要结合用户来观察)。

 

SCOTT用户表的结构。

      一、SCOTT用户一共有四张数据表。

          1)SELECT * FROM tab  个用户下的所有数据表

         2)DESC 表名称  查询一个表的结构

      1、DESC dept(部门信息表:dept)

  • DEPTNO 表示部门编号
  • DNAME  表示部门名称
  • LOC        表示部门位置

      2、雇员信息表:emp

  • EMPNO  雇员编号
  • ENMAE   雇员名称
  • JOB         雇员职位
  • MGR       每个雇员的领导的编号
  • HIERDATE  雇佣日期
  • SAL         基本工资(7,2)
  • COMM    佣金,(7,2)
  • DEPTNO   部门编号

(COL 列名 FOR A10,所选列名在行中占10个字符)

       3、工资等级表:salgrade

  • GRADE    工资等级编号
  • LOSAL     最低工资
  • HISAL      最高工资

       4、工资表:bonus   (这是四张表中唯 一没有数据的表)

  • ENAME   雇员姓名
  • JOB         职位
  • SAL         基本工资
  • COMM    佣金

 

 

 

[展开全文]
lzpragon · 17天前 · 0

1、运行--sqlpus--scott/tiger(密码不显示)

   or      cmd-- sqlpus scott/tiger (明文)

2、SELECT * FROM EMP

     SET LINESIZE 300 设备每行显示的数据长度

     SET PAGESIZE 30 设备每面显示的数据行数

     这两个称为格式化指令。

3、sqlpus里输入ed mldn 即为创建一个名为mldn的后辍为.sql的记事本,但必须要关闭才能继续操作。要想执行文件中的命令,使用@文件名称,如@mldn

4、CONN 用户名/密码【AS SYSDBA】

     如果要用sys用户名,必须加个AS SYSDBA

     如果无法显示一个存在的表,可能是因为用户名的不同,可用 用户名.表名称 操作,如select * from scott.emp

5、如果要调用本机命令,可在原命令前加上HOST,如 HOST ECHO HELLO WORLD

[展开全文]
lzpragon · 17天前 · 0

工厂设计模型:

一个接口

n个实现接口的类

一个取得实现接口的对象

 

代理设计模型

一个接口

一个关键实现接口

一个代理实现接口

[展开全文]
马宁 · 07-11 · 0

class Member{

 

}

[展开全文]
zxyzy1 · 06-25 · 0

var fa=$("body");  
        var btn=$("<li></li>");  
        var json={  
            "background":"#31e16d",  
            "height":"16px",  
            "padding":"5px",  
            "cursor": "pointer",  
            "top":"300px",  
            "right":"80px",  
            "position": "fixed"  
        };  
        btn.css(json);  
        btn.html("<span id='lfsenior'>开启自动播放模式</span>");  
        fa.append(btn);  
        var bodywidth=$("#body").css("width");  
        var mainwidth=$("#main").css("width");  
        btn.click(function () {  
           $("#lfsenior").html("自动模式已开启");  
           //关闭弹题  
            setInterval(function(){  
                $(".popboxes_close").click();  
                //获取当前进度  
                var spans=$(".current_play span");  
                var progress=spans[spans.size()-1].innerHTML;  
                if("100"==progress.substring(progress.lastIndexOf("『")+1,progress.lastIndexOf("』")-1)){  
                   //播放完毕  
                   $(".next_lesson a").click();  
                }else{  
                   $("#vjs_mediaplayer_html5_api")[0].play();  
                    $("#vjs_mediaplayer_html5_api")[0].muted=true;  
                }  
                 $("#lfsenior").html("自动模式已开启,本章进度:"+progress+"%");  
            },100);  
  
  
        });  

[展开全文]
明天更好 · 05-26 · 0