【java学习笔记--集合】教程文章相关的互联网学习教程文章

java学习笔记【代码】

1class A2{3publicstaticfinalint VAL = 3; // 不会导致A被加载 4static 5 {6 System.out.println("load A");7 }8public A()9 { 10 System.out.println("create A"); 11 } 12} 13class B 14{ 15publicstaticfinal A AOBJ = new A(); //会导致B被加载16static17 { 18 System.out.println("load B"); 19 } 20public B() 21 { 22 System.out.println("create B"); 23 } 24} ...

编写高质量代码、学习笔记——Javascript篇【代码】

一、良好的编程习惯1.避免JS冲突 1>使用匿名函数将脚本包起来,减少全局变量,避免冲突。 2>团队项目有必要添加必要注释: 包括功能、编写人员名称、编写人员联系方式、编写时间。 3>使用命名空间,用作不同功能之间的通信——使用一个{}对象类型的变量作为全局变量<script type="text/JavaScript"> var GLOBAL = {}; GLOABL.namespace = function(str){var arr = atr.split("."),o = GLOBAL;for ( i = (arr[0] =...

《JAVA编程思想》学习笔记——第十三章 字符串【图】

String对象是不可变的。查看JDk文档你就会发现,String类每一个看起来会修改String值的方法,实际上都是创建了一个全新的String对象,以包含修改后的字符串内容。而最初的String对象则丝毫未动。+和StringBuilder StringBuilder比+更高效 String常用操作 650) this.width=650;" src="/upload/getfiles/default/2022/11/9/20221109114104547.jpg" title="123.png" /> 正则表达式 略本文出自 “小城运...

Java 学习笔记之 Suspend和Resume【代码】【图】

Suspend和Resume: Suspend和Resume使用方法:以下例子证明了线程确实被暂停了,而且还可以恢复成运行状态。publicclass SuspendResumeThread extends Thread{privatelong i = 0;publiclong getI() {return i;}publicvoid setI(long i) {this.i = i;}@Overridepublicvoid run() {while(true){i++;}} }publicclass ThreadRunMain {publicstaticvoid main(String[] args) {testSuspendResumeThread();}publicstaticvoid testSuspendR...

javascript学习笔记-1

说起来也挺丢人的,自己干了八年it,却从来没有好好从基础学习下javascript,曾经还认为和java有着多么大的联系。 真的很惭愧。今天开始有时间了,打算打打基础。 JavaScript 有什么特点  JavaScript 使网页增加互动性。JavaScript 使有规律地重复的HTML文段简化,减少下载时间。JavaScript 能及时响应用户的操作,对提交表单做即时的检查,无需浪费时间交由 CGI 验证。JavaScript 的特点是无穷无尽的,只要你有创意。  Java 与...

JAVA学习笔记——1、JDK与Eclipse安装【图】

学习Java的第一步,就是安装JAVA的开发环境。JDK就是Java 的开发工具集。Java_JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html Java分为三个体系,分别为: Java SE(J2SE,Java 2 Platform Standard Edition,标准版); Java EE(J2EE,Java 2 Platform, Enterprise Edition,企业版); Java ME(J2ME,Java 2 Platform Micro Edition,微型版)。首先我们要下载我们...

java入门学习笔记之1(类的定义,代码的编译执行)【代码】【图】

这篇文章讲解Java代码的基本执行过程我们先抛开各种JAVA IDE,开发工具,只使用文本编辑器,以突出最本质的东西。在Linux环境下,我们编辑一个文件:vim HelloWorld.java编辑如下代码: 1publicclass HelloWorld{2 String name;3public HelloWorld(String name){4this.name = name;5 }6publicvoid pHelloWorld(){7 System.out.print("HellWorld," + this.name + "\n");8 }9publicstaticvoid main(String []args){ 1...

Android(java)学习笔记254:ContentProvider使用之内容观察者(观察发出去的短信)【代码】【图】

1.新建一个案例如下: 2. 不需要添加权限,同时这里布局文件不做修改,来到MainActivity,如下: 1package com.itheima.sendsmslistener;2 3import android.net.Uri;4import android.os.Bundle;5import android.os.Handler;6import android.app.Activity;7import android.database.ContentObserver;8import android.view.Menu;910publicclass MainActivity extends Activity { 1112 @Override 13protectedvoid onCreate(Bundle ...

JAVA学习笔记(三十六)- 文件的拆分和合并【代码】

文件的拆分和合并import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.SequenceInputStream; import java.util.Enumeration; import java.util.Vector;/** 文件的拆分和合并*/publicclassTest07 {publicstaticvoidmain(String[] args) throws IOException {// splitFile();mergeFile2();}// 拆分文件:一个输入流、多个输出流publicstatic...

JavaScript学习笔记(四)【代码】

函数是对象,函数名是指针function sum(num1,num2){return num1 + num2; } alert(sum(10,20)); //30var anotherSum = sum; //相当于把another指向sum所指向的空间 alert(anotherSum(10,10)); //20 sum = null; alert(anotherSum(10,15)); //25函数声明与函数表达式的区别1.函数声明alert(sum(10,20)); //30function sum(num1,num2){return num1+num2; }2.函数表达式alert(sum(10,20));//TypeError: sum is not a functionvar sum =...

JAVA Web学习笔记

JAVA Web学习笔记 1、JSP (java服务器页面) 锁定本词条由“科普中国”百科科学词条编写与应用工作项目 审核 。JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它[1] 是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),...

Java语言基础——学习笔记【代码】

04.01_Java语言基础(循环结构概述和for语句的格式及其使用) A:循环结构的分类 for,while,do...while B:循环结构for语句的格式:for(初始化表达式;条件表达式;循环后的操作表达式) {循环体; }C执行流程: a:执行初始化语句b:执行判断条件语句,看其返回值是true还是false 如果是true,就继续执行如果是false,就结束循环c:执行循环体语句;d:执行循环后的操作表达式e:回到B继续。D:案例演示 在控制台输出10次"helloworld"04.02_Java语...

Android(java)学习笔记201:网络图片浏览器的实现【代码】

1.我们在Android下,实现使用http协议进行网络通信,请求网络数据。这里是获取网络上的图片信息,让它可以显示在手机上;但是我们这个手机连接网络是很费时间,如果我们在主线程(UI线程)中写这个网络连接的逻辑,这是很容易报一个错误:android.os.NetworkOnMainThreadException(Android4.0之后引入的异常)主线程很重要,它负责监听系统的各种事件,如果主线程在一段时间内没有响应,系统就会这个应用程序无响应,就会产生ANR的...

学习笔记_Java_day13_JSTL_自定义标签库(9)

自定义标签 1 自定义标签概述 1.1 自定义标签的步骤其实我们在JSP页面中使用标签就等于调用某个对象的某个方法一样,例如:<c:if test=””>,这就是在调用对象的方法一样。自定义标签其实就是自定义类一样!l 定义标签处理类:必须是Tag或SimpleTag的实现类;l 编写标签库描述符文件(TLD); SimpleTag接口是JSP2.0中新给出的接口,用来简化自定义标签,所以现在我们基本上都是使用SimpleTag。Tag是老的,传统的自定义标签时...

JavaScript学习笔记(十五)——对象之Date,RegExp【代码】

在学习廖雪峰前辈的JavaScript教程中,遇到了一些需要注意的点,因此作为学习笔记列出来,提醒自己注意!如果大家有需要,欢迎访问前辈的博客https://www.liaoxuefeng.com/学习。Date在JavaScript中,Date对象用来表示日期和时间。系统当前时间:var now = new Date(); now; // Thu Nov 30 2017 20:50:03 GMT+0800 (中国标准时间) now.getFullYear(); // 2017, 年份 now.getMonth(); // 10, 月份,注意月份范围是0~11,10表示十一月...