有好几天没有更新博客了,前段时间因为要开学了,需要凑足学费才能继续在学校学习,耽误了几天,这两天需要补充前面需要学习的一些知识点了。今天就开始进入JavaWeb阶段吧,这段时间我们需要了解一些前端的知识,还有数据库方面的等等,具体的我下次回顾的时候再谈,今天就开始XML方面的一些基础知识的回顾吧!! 一. xml概述 1.1.xml是什么? Extensible Markup Language 可扩展标记语言。 标记语言:不止存储文本内容,也存储和...
包:库单元1.当编写一个Java源码文件时。此文件通常被称为编译单元(有时也被称为转译单元)。
2.每一个编译单元都必须有一个后缀名.java,而在编译单元内则能够有一个public类,该类名称必须和文件的名称同样。
3.每一个编译单元仅仅能有一个public类。否则编译器就不会接受。
4.假设在该编译单元之中还有额外的类的话。那么在包之外的世界是无法看见这些类的。由于它们不是public类。
代码组织xx.java编译生成xx.class
package语...
一、javascript组成:1、ECMAScript 解释器2、DOM (文档对象模型:document object model) document3、BOM(浏览器对象模型:brower object model) window二、数据类型函数typeof :查看对象的数据类型numberstringbooleanfunctionobjectundefine三、数据类型转换显示类型转换(强制类型转换)parseInt:整数转换parseFloat:浮点数转换isNaN:is not a number 是否为非数字隐式类型转换==:先转换类型,再比较===:不转换类型...
一:服务端需要先设置服务器端口,开启服务端,等待客户端连接请求。若连接成功,服务端会获得Socket对象,用于交互信息import java.io.IOException;
import java.net.ServerSocket;
import java.net.Socket;/*** Created by Seadragon on 2020-1-2.*/publicclass Server {publicstaticvoid main(String[] args) throws IOException {ServerSocket serverSocket = new ServerSocket(1234);System.out.println("端口号为1234");Sock...
与其说复习,不如说重新学习。这里记录一下学习过程中想要记录的东西,以便于以后温习。ECMAScript原始数据类型:String、Number、Boolean、Undefined、Null对变量或者值调用typeof运算符将返回下列值之一:undefined - 如果变量是Undefined类型的string - 如果变量是String类型的number - 如果变量是Number类型的boolean - 如果变量是Boolean类型的object - 如果变量是一种引用类型或Null类型function-如果变量是一个函数 ECMAScr...
今天来说说抽象类和接口的实现以及它们的区别。我们知道抽象类和接口都是对具体事物的抽象,接口在实现上比抽象类更加抽象,抽象类中可以有普通方法和变量,而接口中只有抽象方法和不可变常量。但是从另一个角度看,抽象类似乎又比接口更具抽象,我们在开发过程中选择定义抽象类或是接口往往是通过判断是对这一事物本质的抽象还是动作行为上的抽象,对事物本质的抽象我们选择用抽象类来定义,对动作行为的抽象我们往往采用接口进行...
小编步入BS的学习阶段有段时间了,学习拖拖拉拉,需要好好整理之前学习到的知识。回顾JavaScript 中的知识点之DOM(Document ObjectModel)文档对象模型,针对HTML和XML文档的API (应用程序接口)。是W3C组织推荐的处理可扩展标志语言的标准编程接口。 一.DOM 介绍 DOM 中的三个字母:D(文档)理解为D(文档)可以理解为整个Web 加载的网页文档;O(对象)可以理解为类似 window 对象之类的东西,可以调用...
说明:1在《透视JAVA-反编译修补和逆向工程技术》提到了这个工具,这里简单介绍一些2ODB(即Omniscient Debugger)最新版本已经迁移到github上3ODB支持的最高JDK版本是1.6,用来分析新版本的jar包和类会报各种异常,从内心的角度来说还是不太想介绍这个工具的OmniscientDebugger ODB的使用下载github方式https://github.com/OmniscientDebugger/LewisOmniscientDebugger/releasesmaven中央仓库方式http://central.maven.org/maven2/c...
enum Mycolor{红色,绿色,蓝色};
publicclass asd
{
publicstaticvoid main(String[] args)
{
Mycolor[] allcolor = Mycolor.values(); //枚举数组读取枚举中的值for(Mycolor acolor:allcolor)
{System.out.println(acolor.name()+"->"+acolor.ordinal());//输出枚举数组元素名字和编号}
Mycolor c = Mycolor.valueOf(Mycolor.class, "红色");//返回指定枚举类中指定名称的枚举值 mycolor.class是指用来返回mycolor的类型
System...
第六章 一维数组
1
数组初始化语法 array initializer
2
for each loop
3
off-by-one error 通常是在循环中该使用<的地方使用了<=
4
复制数组:1.for 2.System.arraycopy 3.clone
5
arraycopy(sourceArray, src_pos, targetArray, tar_pos, length);
6
匿名数组: anonymous array
7
值传递 pass by value
8
变长参数
http://www.cnblogs.com/lanxuezaipiao/p/3190673.html
9
java.util.Arrays.sort(arrayname,begin,end);
java.util...
字符串参考资料:《Java从入门到精通》/明日科技编著. 4版. 北京:清华大学出版社,2016在Java语言中,字符串作为String类的实例来处理。以对象的方式来处理字符串,使字符串更加灵活、方便。一、String类前面介绍了,char类型变量只能表示单个字符,不能表示由多个字符连接而成的字符串。在java语言中将字符串作为对象处理,可以通过java.lang包中的String类来创建字符串对象。1、声明字符串在Java语言中,字符串必须包含在一对双...
第一周接触java基础语法,上课听得头痛,还是半懂不懂,放学后讲的啥子都忘了。 这是老师给的周末作业:1、输入长与宽计算长方形面积与周长。(用精度类型计算)2、输入一个学生三科成绩,计算平均分。3、输入int型市场价格,购买价格,计算差额,差额显示为单精度浮点型。4、42页第二,计算房贷那道题。5、输入一个学生成绩,学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。6、题目:输入三个整数x,y,z,...
内部类的使用 1内部类对象的创建: 非静态内部类:Outer.Inner oi = new Outer().new Inner(); 静态内部类:Outer.Inner oi = new Outer().Inner(); 2内部类的方法调用 非静态内部类和静态内部类的非静态方法:oi.test(); 静态内部类的静态方法:Inner.test();publicclass Test {publicstaticvoid main(String[] args) {new Test().new Inner1().test1();new Test().new Inner1().test2();new...
动态性动态语言在程序运行时,可以改变程序结构或变量类型,典型的语言:
Python,ruby,javascript如:function test(){var s = "var a=3;var b=5;alert(a+b);";eval(s);
}Java的动态性C,C++,JAVA不是动态语言,但是JAVA有一定的动态性我们可以利用反射机制,字节码操作获得类似动态语言的特性JAVA的动态性让编程的时候更加灵活Class类反射机制指的是可以于运行时加载,探知,使用编译期间完全未知的类程序在运行状态中,可以动...
1、待续待续 原创作者:DSHORE作者主页:http://www.cnblogs.com/dshore123/原文出自:https://www.cnblogs.com/dshore123/p/9306363.html欢迎转载,转载务必说明出处。(如果本文对您有帮助,可以点击一下右下角的 推荐,或评论,谢谢!) GMT 检测语言世界语中文简体中文繁体丹麦语乌克兰语乌兹别克语乌尔都语亚美尼亚语伊博语俄语保加利亚语僧伽罗语克罗地亚语冰岛语加利西亚语加泰罗尼亚语匈牙利语南非祖鲁语卡纳达...