- 浏览: 19054 次
- 性别:
- 来自: 广州
最新评论
文章列表
JavaScript
- 博客分类:
- 学习笔记
1.存放形式
1).外部文件导入
2).head中申明
3).标签属性中直接书写
2.数据类型
var修饰:(没有表示也可以,但是不符合规范)
数值型number:var i=0;
字符串型string:var str="123";
布尔型boolean:var flag=true;
对象型object:var o = new Object();
函数Function: function fun1(a,b,c) {}参数没有严重要求,多个不同类型
3.数据类型转换
parseInt:将字符串装货为整型
...
Html分类:
1.基本标签:
<html>,<head>,<body>
<title>,<meta>,<a>
<h1>...<h6>:标题
<p></p>:字段
<ul>,<ol>:无序、有序
<font>:字体
<img>:图片
<hr>:横线
<b>后面结合CSS圆角
2.布局
framset(微软,不符合W3C的规范)
...
1.servlet,XML中的配置
<servlet>
<servlet-name>first</servlet-name>
<servlet-class>com.angeo.XXX</servlet-class>//对于动作类
</servlet>
<servlet-mapping>
<servlet-name>first</servlet-name>
<url-pattern>/xxx.action(do)& ...
1.tomcat 配置
1)必须配置了JAVA_HOME才能运行x:apache-tomcat\bin\startup.bat
JAVA_HOME:JDK根目录(后面不要跟分号)
PATH:%JAVA_HOME%/BIN;
2)可以配置CATALINA_HOME环境,命令行直接startup启动tomcat
CATALINA_HOME:tomcat根目录(后面不要跟分号)
PATH:%CATALINA_HOME%/BIN;
2.tomcat访问
http://localhost:8080
http://127.0.0.1:8080
http ...
JAVASE--其他
- 博客分类:
- 学习笔记
1.包装类
每一个八大基本类型都有与之对于的包装类型(资源有限时,尽量少用,效率相比慢)
int a = 1;
//自动封箱,消耗效率
Integer b = a;
//Integer c = new Integer(a);//JDK1.4
2.Exception异常
JAVASE--IO流
- 博客分类:
- 学习笔记
1.文件(File)
**\n--换行,\\路径;
**enter+newline with different platforms:
windows: \r\n
mac: \r
unix/linux: \n
File.separator--当前系统默认的分隔符
**new File(“E:\\abc.txt”),创建一个文件对象,此时仅在内存中
**new File(“E:\\abc.txt”).createNewFile(),才创建一个文本在硬盘中
**new File("").mkd ...
JAVASE--集合
- 博客分类:
- 学习笔记
集合(Collection接口)
框架:一这类,这些类协同完成某些功能
集合中的某个类
1)非键值对集合
Set:无序的、不可重复的,访问方式只能用迭代器(iterator()迭代器是一次性用品)
HashSet:底层是用数组实现的,线程 ...
JAVASE--面向对象2
- 博客分类:
- 学习笔记
父类和子类
子类到父类称为抽象(泛化)
父类到子类称为特化
1.继承关系下的构造方法
super:
默认调用的,如果不提供,默认提供,如果提供了,必须在第一行;
super和this都用作调用构造方法时不能同时使用
1)在子类构造方法中调用父类的构造方法
2)在子类中访问父类成员
2.覆盖(@override 覆盖的标注,如果不符合覆盖原则的规范,则会报错)
(static,private,属性,不能有覆盖)
1)方法名必须一样
2)参数表一样
3)返回值类型要么一样,要么子类方法的返回值类型是父类方法返回值类型的子类
4)权 ...
3.面向对象
1)面向对象的三大特性
a.封装
b.继承
c.多态
2)面向对象之封装
根据业务需求为属性提供合适的权限修饰符(一般属性均为private)
根据需求提供get和set方法
3)回顾类
一切类型都继承于object
equals,getClass,hashCode,notify,notifyAll,toString,wait
4)构造方法和对象创建过程简述
a.构造方法:用来初始化对象
当没有定义构造方法时,
1.包概念(package)
1)com.angeo.user.User(全限定名),其中User称为简单类名
当运行程序:java 全限定名
**定义类名时,不要出现与JDK类名一模一样的。
javac -d ../目标文件名 目标文件.java
:在目标文件夹下生成带包结构的类文件
2)import关键字
**当包中的各个类有相互的依赖关系,人无法确定谁先编译,用:javac *.java可以解决
**包中各个类存在以来关系。编译某一个.java文件可以实现完全编译
(main方法中开始, ...
1.环境变量 1)变量:针对于编程语言 a.局部变量(c,java) 凡是在方法(java)或者过程(c)或者函数(c)内部声明的变量,统称局部变量 其中过程和函数有一个小小区别,过程无返回值,函数有返回值方法,无论有没有返回值,都是方法。 b.全局变量(c,java(java的全局变量实际上就是属性) 方法外部声明的变量,就是全局变量 { int a;(局部变量) } 2)内存分布 栈区(变量):系统自动维护,局部变量所在区域 堆区(对象):java对象所在区域,C++中要手动释放,在JAVA中,由垃圾回收器释放空间 ...