1.多态形式1:父类pet做形参子类dog做实参父类作为返回值形式2.多态类型的转换父类做类型,子类实例化2.重写的方法1)位置:子类和父类有同名的方法2)方法名相同,返回类型和修饰符相同,方法体不同多态的优势1.可以减少类中的代码量,可以提高代码的可扩展性和可维护性2向上转型——子类转换为父类,自动进行类型转换3向下转型——父类转换为子类结合instanceof运算进行强制类型转换形式3.父类作为方法返回值,子类实例化自动类型转换“Ait+?”是导包的快捷键主人和宠物玩耍的行为例publicvoidplay(petpet){if(petinstanceofDog){Dogdog=(Dog)pet;//向下转
}elseif否责如果()
}
3.instanceof
1.接口1.接口的特性:不可以被实例化,2.实现类必须实现接口的所有方法3.实现类可以实现接口的所有方法4.接口中的变量都是静态常量
Morninghoursisthebesttimeofthedaytowork一年之计在于晨Allthetreasuresoftheearthwouldnotbringbackonelostmoment机会失去不回来,千罐万贯难赎回
9.23第四本书HTML5基础第一章1.例“HelloHTML”是语言/“1.jpj”是图片/“v.swf”是视频
html是实现图片和制作网页的一种语言
HTML5常用的工具1)记事本DreamweaverWebStorm
9.24.第三本书实用类1.学会用帮助文档查JavaAPI流程----点jdk帮助文档(文件夹)--docs和jdk
中文版CHM点开docs找网页图标indexhtml这个是入口打开点右边javaSEAPI在包中找类找某一区域中的关键字ctrl+actrl+f会出现查找框在输入关键字System2.2枚举类型实用类包装类的装箱和拆箱重复听2.5String类来操作字符串1.java在运行时维护一个StringPool(字符串池)其中的数据重不重复的,池中的字符串无需再创建Strings="java"这种方式创建String对象更高效2.String中length()的使用方法3.equals()方法
9.25第三本书第三张File/O子类转父类是向上转型(自动转)对象向下转
10.25
Java中的线程类
Thread类是实现了Runnable接口的,start();开启线程后执行的的是重写后的run()方法
Runnable接口
创建线程的方式2种自己的程序要想实现一条子线程就需要继承Thread类或实现Runnable接口
2中创建方式觉定,
classMyThreadextendsThread{}
pumain(){MyThreadmt=newMyThread();mt.start();OurThreadour=newOurThread();
}注意统一线程对象不能开前两次,会报非法异常
不同的线程对象,开启后,就开启了两条子线程设置线程的有优先级:mt.setPriority(10);mt.setPriority(1);
获取优先级mt.getPriority();优先级高的县城执行的几率比低的高
线程的状态1.创建线程对象创建2.mt.start();就绪run();运行调度方法中,有的方法会一起阻塞Thread.sleep()mt.start();InterruptedException中断的异常不会引起阻塞mt.yield();//mt线程礼让7.0书上
10.26题(面想对象)1.b2.d3.d4.d5.c6.c成员变量看左边7.d8.d9.d10.b11.a(只要没有pretty锁)12.c(int和flot)
13.b14.c15.b(super指能方第一行)16.c17.b(接口只继承接口)18.b(只有在同一个类中交重载)19.c20.d()21.c(抽象类中可以有抽象方法或普通方法final寓意不能重写)22.a23.d24.c()25.d26.c27.c(final)28.b29.a()30.c多选题31.ad()32。ab33,acd34.bd(普通类中不能出现抽象方法)
35bd36.ac37.abc38.abd(私有是错的)39.ad40abc(不能写private)
10.30高级特性第五章(网络编程)复习反射Classjava。lang三种获取claass类型对象的方式Classclzz=类名。class属性Field方法Method构造方法Contructor不带Declared,复数形式的,返回的是public全部内容,对应类型的数组FieldsMethodsContructors不是复数形式,返回的是单独的,单独的形参部分是可变参数可变参数就像数组做参数,数组的长度是实际穿参数是决定的反射中可以设置私有属性为可访问Fieldfifi。setAccessidle(true);fi.set(对象,属性值);fi.set优先级是1到10;进命令方法查ip地址百度搜ping命令1.wen+r输cmd2输入ipconfig---回车192.168.30.219本机回换地址127.0.0.1或localhostwen+l锁屏wen+R运行9:20下9:30上
ServerSocket类和Socket类Client/ServerBrowser/Server(客户端client和服务器server)端口号(门牌号)帮助文档搜ServerSocket和Socket双方都必须有IP地址ping对方地址AIt+Shift+S生成getset方法
重点:
视频
数据库账号和密码都是root
查作业:ftp.xsh.com>xsh>T23>soso移动项目PPT账号xsh密码bdqnxshmysql1.管理里面---应用程序
mysql性价比高所以常用oracle数据库内容强大(老师常用的)SQLServer数据库易用性好2.常刷新创建表修改表alter自增关键字MySQL注释用#号aracle中注册用--
AUTOutf8创建字符级有多少个字段,就应对应多少个值改表dba职位
数据库1.关键字变蓝(SELECT)
文档中或MyEclipse中查找快捷键:Ctrl+F然后输入关键字
2018.12.4习题讲解1..jsp文件是前台文件机器读取的是.class文件例;京东右键查看源文件(反编译文件比原文件多)原则上原文件是不给甲方的加密方法:MD5加密(随机加密)数据库存的是加密之后的文件,输入密码也用MD5处理后才可用2.goto在c++中用java中只保留,不用3.转换先转为int类型计算出结果后再转为short类型4.char类型中可以有中文汉字Unicode和utf-8一样(是中文做的最好的字符集)5.面试技巧,在自己擅长的方面多说,不知道的不答普及:二进制:指二的几次方。十进制:逢十进一低位:0123456789高位是10的n次方10进制逢10进110的3次方在10进制=10002进制逢2进12的3次方在10进制=3=2的1次方+1100=10的2次方211在2进制=2的3次方=1000+2的一次方=10+1
11=10113=117=111(2的3次方-1)
二进制:低位01高位是2的n次方二进制转十进制:变成2的n次方+1()1000是10的3次方,8是2的3次方例,1.102的3次方+2的一次方1000+10=10102.问1000个包裹要每一个包裹内不能重复问要几个包裹?思路:先按1024(1024是2的10次方)个算(任何一个数值都可以变为2的n次方+2的n次方+0)16进制低位:0123456789+ABCDEF(应写到15位A代表10)高位16的n次方17变成=====》16的一次方+1=11(读一,一)4转换2进制
100是10的2次方10的
16进制:17=1135=16的1次方+16的1次方+3====23
2进制17=10011012进制转化10进制=101=2的2次方+1=52的10次方=10249次方=512512216
位移符
6题&(读“与”)是and的意思&&前面是false不计算后面的二进制机器运算语言中1是true0是false
1.搜移位运算符2.搜二进制八进制16进制标记写法二进制八进制十六进制十进制写法标记因为十进制非0开头所以其他进制的写法要前补0用于区分
二进制0b或0B开头
八进制0开头
十六进制0x或0X开头
负数前面加-
分类:C,Computer,Java,JavaScript,Others,PHP7.7、switch语句能否作用在byte上,能否作用在long上,能否作用在String上在switch(expr1)中,expr1只能是一个整数表达式或者枚举常量(更大字体),整数表达式可以是int基本类型或Integer包装类型,由于,byte,short,char都可以隐含转换为int,所以,这些类型以及这些类型的包装类型也是可以的。显然,long和String类型都不符合switch的语法规定,并且不能被隐式转换成int类型,所以,它们不能作用于swtich语句中。备注:JDK1.7之后可以8.比较内容用equals只看值物理地址和内容都一直用只指同一个对象“==”栈中地址和值是同时出现的9.10.重要:类型的转化
特殊字符与HTML注释规范意识*****
1.XHTML:企业用关键字保存重命名txt改html想看源码可直接打开ws或Notepad++缩进Tab建h标签自带加粗常用IE,360浏览器ws2.图片src”图片路径”尽量用英文/本磁盘的绝对路径搜webstorm汉化包绝对路径:从根目录(指cdef盘例;F:\T23.jpg)开始直至目标文件相对路径:从当前文件路径开始直至目标文件的路径(从html文件夹下../1/2/3.jpg)绝对路径:从根目录开始直至目标文件的路径F:\T23HTML\123.jpg
相对路径:从当前文件路径开始直至目标文件的路径;../1/2/3/123.jpg
width(宽)="100px(像素)"height(高)="50px(像素)"3.播放器(视频)应常用相对路径
自动播放autoplay
©; 郭 德 纲 腌
";伤情最是晚凉天,憔悴厮人不堪言,吆酒催肠三杯醉,寻香惊梦五更寒,
钗头凤斜倾有泪,徒迷花寥我无缘