【初学Java记录(三)Java开发基础】教程文章相关的互联网学习教程文章

JavaScript之DOM基础——我想和你好好谈谈【图】

小编步入BS的学习阶段有段时间了,学习拖拖拉拉,需要好好整理之前学习到的知识。回顾JavaScript 中的知识点之DOM(Document ObjectModel)文档对象模型,针对HTML和XML文档的API (应用程序接口)。是W3C组织推荐的处理可扩展标志语言的标准编程接口。 一.DOM 介绍 DOM 中的三个字母:D(文档)理解为D(文档)可以理解为整个Web 加载的网页文档;O(对象)可以理解为类似 window 对象之类的东西,可以调用...

Java逆向基础之ODB动态调试【代码】【图】

说明: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...

java枚举类型举例(基础)【代码】

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...

java程序设计基础篇 复习笔记 第六单元【代码】

第六章 一维数组 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基础04—字符串【代码】

字符串参考资料:《Java从入门到精通》/明日科技编著. 4版. 北京:清华大学出版社,2016在Java语言中,字符串作为String类的实例来处理。以对象的方式来处理字符串,使字符串更加灵活、方便。一、String类前面介绍了,char类型变量只能表示单个字符,不能表示由多个字符连接而成的字符串。在java语言中将字符串作为对象处理,可以通过java.lang包中的String类来创建字符串对象。1、声明字符串在Java语言中,字符串必须包含在一对双...

java 基础语法

第一周接触java基础语法,上课听得头痛,还是半懂不懂,放学后讲的啥子都忘了。 这是老师给的周末作业:1、输入长与宽计算长方形面积与周长。(用精度类型计算)2、输入一个学生三科成绩,计算平均分。3、输入int型市场价格,购买价格,计算差额,差额显示为单精度浮点型。4、42页第二,计算房贷那道题。5、输入一个学生成绩,学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。6、题目:输入三个整数x,y,z,...

java 基础之内部类【代码】

内部类的使用  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...

[Java-基础]反射__Class对象【代码】

动态性动态语言在程序运行时,可以改变程序结构或变量类型,典型的语言: 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类反射机制指的是可以于运行时加载,探知,使用编译期间完全未知的类程序在运行状态中,可以动...

java基础49 待续

1、待续待续 原创作者:DSHORE作者主页:http://www.cnblogs.com/dshore123/原文出自:https://www.cnblogs.com/dshore123/p/9306363.html欢迎转载,转载务必说明出处。(如果本文对您有帮助,可以点击一下右下角的 推荐,或评论,谢谢!) GMT 检测语言世界语中文简体中文繁体丹麦语乌克兰语乌兹别克语乌尔都语亚美尼亚语伊博语俄语保加利亚语僧伽罗语克罗地亚语冰岛语加利西亚语加泰罗尼亚语匈牙利语南非祖鲁语卡纳达...

javascript基础---正则表达式和字符串,数组

一、正则表达式1.正则表达式的创建方法var re=/abc/;var re=new RegExp("abc")var re=new RegExp(/abc/);2.正则表达式语法 2.1简单语法 c表示一个或者多个普通字符 {n}:表示匹配的次数 {n,}:表示匹配的次数》=n {n,m}:表示匹配的次数》n,<m \:表示转义的次数 ^:表示匹配输入的字符串的开始位置(在被匹配的字符串的开始部分 来匹配) $:表示匹配输入字符串的结束位置(在被匹配的字符串的结束部分...

javascript基础——文字变大变小className的使用及JS浮动的兼容用法【代码】

文字变大变小,详情页比较常见的那种<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>文字放大缩小及className的使用</title><style>#p1{ width: 960px;}.red ,.green{ width:400px; border:5px solid #333; background:#eee; padding:20px;}.red { color:red;}.green{ color: green;}</style></head><script>/*JS 不允许出现"-"padding-top paddingTopmargin-left marginLeft*/window.onload =...

Java基础知识强化之IO流笔记36:FileReader/FileWriter(转换流的子类)复制文本文件案例02【代码】【图】

1. 转换流的简化写法:由于我们常见的操作都是使用本地默认编码,所以,不用指定编码。而转换流的名称有点长,所以,Java就提供了其子类供我们使用:FileReader / FileWriterOutputStreamWriter = FileOutputStream + 编码表(GBK)FileWriter = FileOutputStream + 编码表(GBK)InputStreamReader = FileInputStream + 编码表(GBK)FileReader = FileInputStream + 编码表(GBK)2. FileReader / FileWriter两者的构造方法:(1)FileR...

Java语法基础课后作业【代码】【图】

1、动手动脑运行它EnumTest.java,分析运行结果s和t分别引用的是SMALL和LARGE,枚举类型不是原始数据类型,s和u的赋值方式不同,但结果一样,列出它的所有值:SMALL,MEDIUM,LARGE。2、枚举类型的基本用法枚举不属于原始数据类型,它的每个具体值都引用一个特定的对象。相同的值则引用同一个对象。 可以使用“==”和equals()方法直接比对枚举变量的值,换句话说,对于枚举类型的变量,“==”和equals()方法执行的结果是等价的。3、...

Java 基础 Java平台的3个版本

Java平台有3个版本:适用于小型设备和智能卡的JavaME(Java Platform Micro Edition,Java微型版)、适用于桌面系统的JavaSE(Java Platform Standard Edition,Java标准版)和适用于企业级应用的JavaEE(Java Platform Enterprise Edition)。而JavaEE是一个开发企业级应用的规范和标准,在现在的企业级开发中最为常用,最受开发者的青睐。   参考资料JavaEE的相关技术原文:https://www.cnblogs.com/WJQ2017/p/8401382.html

JAVA语法基础课堂例子验证【图】

一 枚举类型源代码:public class EnumTest {   public static void main(String[] args) {     Size s=Size.SMALL;     Size t=Size.LARGE;     //s和t引用同一个对象?     System.out.println(s==t); //     //是原始数据类型吗?      System.out.println(s.getClass().isPrimitive());      //从字符串中转换     Size u=Size.valueOf("SMALL");     System.out.println(s==u)...