JAVA
注释:对代码的解释和说明。有如下三种形式的注释://注释内容(单行注释);/*注释内容*/(多行注释);/**注释内容*/(java文档注释格式)
分隔符,如下四种:大括号:用于定义类体,方法体;分号:用于结束语句;逗号:用于分割变量;冒号:用于分割标号和语句。
转义字符,用一些普通字符的组合来代替一些特殊字符,像换行等。例如,\n:回车;\b:空格;\r:换行;\f:换页
基本数据类型,又称为原始数据类型。JAVA在使用数据前必须预先声明其类型,数据类型是之数据的内在表现形式。
JAVA中有八种原始数据类型,这些类型又可以分为四组:
①整数:字节型(byte) 短整型(short) 整型(int) 长整型(long)
②浮点数:单精度浮点型(float) 双精度浮点型(double)
③字符:字符型(char)
④布尔型:布尔型(boolean),为一种特殊的类型,只有true 或 false 两个值
类
①每个源代码文件只能有一个public(公有的)类。
②文件名必须与public类同名,当文件内没有类被标识为public时,文件名可以是其中任何一个类名。
③如果类存在于包中,包语句必须位于源代码文件的第一行。
④import语句和包语句应用于源代码文件内的所有类。
类的修饰符:java程序在定义类时,除了使用class关键字标识之外,还可以在class之前增加若干类的修饰符来修饰限定所定义的类的特性。
分为访问控制符和非访问控制符两大类,访问控制符只有一个public,但是类的访问控制级别有两个,一个为public,另一个为默认级别
非访问控制符有final 和 abstract 两个。
public:当一个类被声明为public的时候,它就具有了被其他包中的类访问的可能性,只要其他包中的类在程序中使用 import 语句引入 public 类,就可以访问和引用这个类。
默认级别:没有访问限制修饰符时,只有同一个包中的类才能访问。
final:最终类,如果一个类被 final 修饰符所修饰和限定,说明这个类不可能有子类,即任何其他类都不能扩展(extends) final 类。
abstract:抽象类,永远不能实例化。没有具体对象的概念类。
abstract 和final 修饰符不能同时修饰一个类,因为abstract 类自身没有具体对象,需要派生出子类后再创建子类的对象;而final 类不可能有子类。
一个JAVA程序可以有多个类,但是一个程序中只有一个主类,也就是被修饰为 public 的类。
定义方法:类通常由成员变量和成员方法两个要素组成。方法在其他一些计算机编程语言中也被称为函数,通常用于完成某些特定的功能。
方法其实就是一段代码,是为可以预先写好的一段程序,当其他程序员或者方法的声明者调用这个方法的时候就会执行方法中的语句。方法的修饰符也同类一样,分为访问控制符和非访问控制符两种。访问控制符有:public protected private 。非访问控制符有:abstract final native static 等。
访问控制修饰符
①private:标识为private的方法不能被私有成员声明类以外的任何类中的代码访问。
②default:当方法没有访问限制修饰符的时候,只有对其同一个包中的类才可以访问。
③protected:被标识为protected 的方法和默认访问控制级别几乎完全相同。但有一点,对于保护成员来说,即使子类位于不同的包中,该子类也能基于继承访问它。
④public:标识为public 的方法能被所有其他类访问,无论它们属于哪个包,但前提是方法所在的类是可见的。
非访问控制修饰符
①final:用final 修饰符修饰的方法不能被重写。
②abstract: 抽象方法是一个声明为abstract 而没有设计的方法,该方法中没有任何功能代码。
③static:静态方法,用static 修饰符修饰的方法,是整个类的类方法。该方法不属于任何对象或实例。
④synchronized:同步方法,用该修饰符修饰的方法控制对类成员变量的访问:每个类实例对应一把锁,每个synchronized 方法都必须获得调用该方法的类实例的锁才能执行。
变量的声明
变量是java 程序的一个基本储存单元。由一个标识符,类型及一个可选初始值的组合定义。所有的变量都有一个作用域,用于定义变量的可见性,生存期。
在java 中,变量必须先声明再使用。基本的变量声明方法:类型名 变量名 [= value] [, 变量名 [= value] ...];
按作用域来分,变量可分为成员变量和局部变量两种。
成员变量直接在方法外声明,变量的作用域是整个类。
局部变量在方法或方法中的一个代码块内声明,作用域是它所在的代码块
成员变量的类型可以是java 中的任意数据类型,包括原始类型,数组,类和接口。在一个类中,成员变量应该是唯一的,但是成员变量的名字可以和类或某个方法的名字相同。
对一个成员变量,可以通过用public protected private 进行访问权限的限定。例如:class Test
{
public int x;
}
①final 变量:在类中定义变量时,在其前面加上final 关键字,则表示这个变量一旦被初始化便不可改变。对基本类型来说是其值变,对于对象变量来说,是其引用不可再变。即标识为final 的引用变量永远不能被重新赋值来引用另一个不同的对象。
②挥发变量:volatile 只可用来修饰成员变量。
③瞬态变量:transient 只可用来修饰非静态的成员变量。
④静态变量:也叫类变量,与静态方法类似,所有声明静态变量的类实例共享此静态变量。
对象
在java 语言里用 new 关键字来生成对象,通常格式为:类名 对象名=new 类名( [参数] );
LINUX
ext2ed ext2文件系统编辑程序
fsck 检查与修复 Linux 档案系统,可以同时检查一个或多个 Linux 档案系统
fsck.minix 检查文件系统并尝试修复错误
fsconf 设置文件系统相关功能
hdparm 显示与设定硬盘的参数
mformat 用于对MS-DOS文件系统的磁盘进行格式化
mkbootdisk 建立目前系统的启动盘
mkdosfs 建立DOS文件系统
HTML5
元素的类型:
①文档设置:建立一个基本HTML页面所需的元素。
②文本级语义元素:帮助浏览器理解文本内容片段背后的语义。
③区块元素:用于对较大块的内容进行区分,并分割页面。
④分组元素:用于对较小块的内容进行分区。
⑤嵌入元素:将其他来源的内容嵌入到Web 页面中。
⑥表格元素:对于可以简单地排列在一起的表格化数据进行排列。
⑦表单元素:所有用于开发Web 表单的元素都属于表单元素。
所有HTML页面都应该具有html head title body 和 doctype 标记。
开始标记 结束标记 说明
!doctype n/a 告诉浏览器页面遵循哪一组标准
<html> </html> 表示整个HTML页面
<head> </head> 表示页面的标志信息,比如页面标题(title) ,该信息将被传送给浏览器和搜索引擎
<body> </body> 表示在浏览器窗口中要显示的页面内容
<title> </title> 定义页面标题,该标题将显示在浏览器窗口顶部,并在搜索引擎中列出。该标记包含在<head>和</head>中
在HTML中,有两个地方需要添加换行符:
①HTML标记与标记之间,有助于区分页面的不同部分
②在页面body中的文本行之间可以添加换行符
定义样式:要定义一个基本格式的样式,首先必须定义哪个HTML元素会受到该样式的影响。
定义属性值:与HTML中的特性类似,CSS属性也具有属性值。但是与HTML特性指不同的是,CSS属性值无须使用引号括起。
创建样式:
①内联(Inline)内联样式直接嵌入到它所影响的HTML代码中
②内部(Internal)内部样式放在Web页面的<head>信息中,影响单个页面上的所有相应标记。
③外部(External)外部样式的代码放在一个独立的文档中,然后从实际使用该样式表的Web页面的<head>标记中引用该样式。这样一来,只需使用单个外部样式表就可以定义多个Web页面的呈现效果。