【Fatal error compiling: java.lang.NoSuc hFieldError??】教程文章相关的互联网学习教程文章

JAVA基础之网络编程【代码】

一:服务端需要先设置服务器端口,开启服务端,等待客户端连接请求。若连接成功,服务端会获得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...

java可视化编程-eclipse安装windowbuilder插件

1. 下载离线安装WindowBuilder插件,url地址:http://www.eclipse.org/windowbuilder/download.php 根据Eclipse版本下载对应的插件; 2. 打开Eclipse离线安装插件,进入 Eclipse -- Install New Software -- Add, 设置如下: Name: WindowBuilder Location: your Disc:\your plugins\windowbuilder4Eclipse3.6.zip(离线安装插件包) 3. 重启Eclipse后,可在 window -- Preferences 面板中看到 WindowBuilder 属性,说明插件已...

黑马程序员——java IO流

java中,IO流需要操作系统资源,使用完毕后要释放资源。IO流根据操作的数据的类型的不同,可以分为字节流和字符流,字符流是基于字节流的。字符流的顶层基类是Reader和Writer字节流的顶层基类是InputStream和OutputStream流是用来操作数据的,数据的最常见形式是文件,字符流针对的是文本文件,字节流针对的是二进制文件(如图片文件)。1.FileWriter是Writer的一个子类,创建FileWriter对象后,如果源文件不存在则创建新文件;如果源...

Java StringBuffer 和 StringBuilder 类【代码】

Java StringBuffer 和 StringBuilder 类 当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。和 String 类不同的是,StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象。StringBuilder 类在 Java 5 中被提出,它和 StringBuffer 之间的最大不同在于 StringBuilder 的方法不是线程安全的(不能同步访问)。由于 StringBuilder 相较于 StringBuffer 有速度优势,所以多数情况下...

Java设计模式-----适配器模式【图】

1. 概述  将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。2. 解决的问题  即Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。 下面是两个非常形象的例子 3. 模式中的角色  3.1 目标接口(Target):客户所期待的接口。目标可以是具体的或抽象的类,也可以是接口。  3.2 需要适配的类(Adaptee):需要适...

javascript window.opener的用法分析

window.opener 返回的是创建当前窗口的那个窗口的引用window.opener 的用法 window.opener 返回的是创建当前窗口的那个窗口的引用,比如点击了a.htm上的一个链接而打开了b.htm,然后我们打算在b.htm上输入一个值然后赋予a.htm上的一个id为“name”的textbox中,就可以写为: window.opener.document.getElementById("name").value = "输入的数据"; 对于javascript中的window.opener没有很好的理解。 为什么框架中不能使用,弹出窗口...

关于javascript中RegExp的实例方法exex()和test()的小'冲突'【代码】

之前使用js中正则表达式的过程中,基本都是用的test方法,exec很少用,更别说test和exec混用的情况,今天碰巧遇到了这个情况,于是就发现了一个小‘bug‘。比如我们要匹配全文中长度为4的单词,我们通常会这么做:var str = ‘my last name is junhua‘ var reg = /\b\w{4}\b/gvar result,i = 1 while (i > 0) {result = reg.exec(str)if(!result) {break;}console.log(result) }打印的结果为last和name,这就是我们想要的结果,但...

Java事件模型【代码】

graph LRaction(外部动作) eventSource((事件源)) event((事件)) eventListener((事件监听器)) eventHandler1((事件处理器1)) eventHandler2((事件处理器2)) eventHandler3((事件处理器...))action --> |操作| eventSource eventSource --> |触发| event eventListener --> |注册到| eventSource event --> |传递| eventListener eventListener --> |调用| eventHandler1 eventListener --> |调用| eventHandler2 eventListener --...

Java-读取Excel【代码】【图】

1、需要在pom.xml中配置需要使用的包:org.apache.poi<!--poi--><dependency><groupId>org.apache.poi</groupId><artifactId>poi</artifactId><version>3.10-FINAL</version></dependency><dependency><groupId>org.apache.poi</groupId><artifactId>poi-ooxml</artifactId><version>3.10-FINAL</version></dependency><!--poi-end-->2、配置完成后,点击Maven-install,Maven会自动下载包3、创建一个java类:ExcelUtilpackage exc...

JavaScript获取主流手机系统和型号【代码】【图】

<script src="http://cdn.bootcss.com/jquery/3.3.1/jquery.min.js"></script> <script src="http://cdnjs.cloudflare.com/ajax/libs/mobile-detect/1.4.1/mobile-detect.min.js"></script> <script> //判断数组中是否包含某字符串 Array.prototype.contains = function(needle) { for (i inthis) { if (this[i].indexOf(needle) > 0) return i; } return -1; } var device_type = navigator.userAgent;//获取userAgent信...

javaScript--Dom 二级事件

1、Dom2级事件定义了两个方法,用于处理指定删除事件处理程序事件:addEventListener() 和 removeEventListener()。2、这两个方法有三个参数,(处理事件名称, 事件处理程序函数,事件捕获冒泡(true / false))。  例子: const btn = document.querySelector(‘#btn‘);      btn.addEventListener("click", function () {        alert(" Hello, world !!! ");       }, false);3、通过addEventListe...

Java中泛型得到T.class【代码】

例子:publicclass Test<T> {public Class<T> getTClass() {return (Class<T>) ((ParameterizedType) getClass().getGenericSuperclass()).getActualTypeArguments()[0];}publicvoid test() {System.out.println(getTClass());}publicstaticvoid main(String s[]) {(new Test<User>() {}).test();} } 注意:1、使用时必须在new出的方法中使用匿名内部类,不然获取不到,比如:new Test<User>() {},后面带了大括号的表示为匿名内部...

Javascript基本概念梳理【代码】

javascript里的数据类型:原始类型:数字,字符串。布尔值。(原始值:null,undefined)对象类型:键值对,数组,function,全局对象(MATH,JSON)保留字:abstract boolean byte char class const debugger double enum export extends final float goto implements import int interface long native package private protected public short static super synchronized throws transient volatile 包装对象的概念:字符串"aaa...

四道JavaScript面试题检测你的js基本功

下面有四道简短的JavaScript小脚本,如果你能顺利预测脚本的运行结果,那么你的JavaScript基本功还是可以的。如果答错了,可以相应地去补一下缺漏的知识。反正也很简单,答错了只是说明你没了解而已,看下资料很快就会明白。那么先做吧,要看答案请点 runcode 按钮。郸城县殳海环保第一题1var a = 10;2sayHi();3function sayHi() {4 var a = 20;5 alert(a);6}7alert(a);第二题1var a = 10;2sayHi();3function sayHi() {4 ...

javaScript 工作必知(二) null 和undefined

null  null 表示个“空” ,     使用typeof (null) ;//Object ; 说明他是一个特殊的对象。 null 类型只自己唯一个成员。他是不包含属性和方法的。undefined undefined 同样也是表示"空",    使用typeof (undefined) ;//undefined ;说明他是undefined类型的。 undefined 类型只包含自己一个成员,他不包含属性和方法的。summary null 和 undefined 在莫种意义上可以一样 ,比如都可以转换成布尔值,表...