1.标识符和保留字 标识符:一般为变量名称;可以由数字&字母&$&下划线构成;首字符不能为数字; 保留字:一般为javascript内部有特殊含义的单词,或者即将加入的新属性或方法;不可以当标识符名称使用;当为对象内部属性时,要加引号;2.注释 javascript注释分为两种: 单行注释 //注释的内容 多行注释 /*注释的内容*/ 当多行注释写为/*!注释的内容*/时代码压缩工具不会删除此注释;3.严格模式 在函数或者...
前言:看了这么多人的博客文章,和订阅了好多博主的微信公共号,自己也有写过博客的想法,但是被各种借口给打击了(例如,语文不行,没有词汇等等),都没有能坚持下来,想想自己也是够了。。今天就从Java基础知识的复习开始,定期写写博客,算是给自己一个狠心和交代!贵在坚持,对自己说一句话:望好自为之。关键词: JAVA 环境变量 常量 变量1.Java 的特性:简单性、面向对象、可移植性。2.Java 是一种编译型和解释型相结...
一、集合框架 对于不知道存储数量和更复杂的方式存储对象用集合框架。 其中有几个常用的接口和实现类:Collection父接口、List接口,Set接口,Map接口, ArrayList实现类、LinkedList实现类、hashSet实现类、hashMap实现类 Collection集合框架的父接口,该接口存储的是一组不唯一,无序的对象。Collection父接口下有两个子接口: List接口:存储的数据是 不唯一的、有序的 Set接口 : 存储的数据是惟一的、...
若为生活所迫,做了自己不喜欢做的事。却没有达到自己预期想要的结果,那么何必强迫自己,苦恼这一世。不如转而做自己喜欢的事,哪怕像我一样从头开始。一、概念【老生常谈】对于刚接触计算机,没几年的我来说,好多老生常谈的概念对我而言都很新鲜。下面的概念也不例外。他们说对学计算机的而言,堆栈是一个不容忽视的概念。 1、堆栈是两种数据结构,只能在一端对数据项进行插入和删除。 2、在单片机应用中,堆栈是个特殊的存储...
一、作用域 var和es6中的let 的区别。 1、var 是JavaScript中定义全局变量的关键字 2、let 是es6语法中定义变量的关键字 但是let的变量是块级作用域(只能在自己的块里面使用 也就是在大括号里面可以使用在外面是用不了) 实例(var): ‘use strict‘; if(true){ var a="apple"; } console.log(a); //控制台输出apple 实例(let) ‘use strict‘; if(true){ let a="apple"; } console.log(a); //控制台输出 ...
JavaScript是使用“对象化编程”的,或者叫“面向对象编程”的。所谓“对象化编程”,意思是把JavaScript能涉及的范围划分成大大小小的对象,对象下面还继续划分对象直至非常详细为止,所有的编程都以对象为出发点,基于对象,小到一个变量,大到网页文档、窗口甚至屏幕,都是对象。今天我将在马海祥博客上跟大家讲述一些JavaScript对象属性的基础教程指南。 一、JavaScript对象的基础知识JavaScript 中的所有事物都是对象:字符串...
1.字母的大小写敏感2.标识符3.数据类型数字型数据(number)整型(十进制、八进制和十六进制)浮点型字符串型数据(string)布尔型数据(boolean)特殊数据类型转义字符未定义类型(undifined)空类型(null)对象类型日期类型窗口类型文档类型…4.函数的调用书上有说4中调用方式:方法调用模式函数调用模式构造器调用模式apply调用模式下面我们来看看一些实例更好理解。1:方法调用模式。请注意this此时指向myobject。/*函数调用模式*/v...
1、为什么Java规定作为程序入口点的main为静态?因为静态的方法不用建立对象,而程序的主函数一定要被引用。2、变量的作用域问题public class fun1 { private static int v=1; public static void main(String[] args) { int v=2; System.out.println(v); }}结果为23、double类型不准确的原因与计算机内部的二进制有关4、package fun;public class fun2 { public static void main(String args[]) { int x=100; int y=200; Sy...
通过javassit操作类,是各种链路追踪系统最基本的知识。通过java agent机制实现代码不侵入的监控性能,实现主动监控,主动告警,代码时间消耗记录等等...核心类ClassPool:map结构 key为类名 value为CtClassCtClass:拿到对应的操作类对象CtField:构造类字段CtMethod:操作方法,能赋到CtClass上 成为一个新方法CtConstructor:操作构造方法 赋值到CtClass 成为一个新的构造方法实践生成class文件ClassPool pool = ClassPool.getD...
Java基础一、注释1.单行注释//我是单行注释内容
2.多行注释/*
我是
多行
注释内容
*/
3.文档注释/**
*我是
*文档
*注释内容
*/
二、标识符Java关于标识符的语法规则标识符的第一个字符不能是数字例:12a 是非法的标识符
首字符之后可以是字母(A~Z或a-z)、下划线(_)、美元符($)或数字的任何组合,不限长度例:a1、$1、_12a 是合法的标识符
标识符不能是关键字标识符是大小写敏感的hello和Hello是不一样的
标识符不能是false、...
方式一: 1<script type="text/javascript"> 2function test() {3 $.ajax({4 url:"test1",//要发送的地址 5 data:{6"str":"你好",7"str2":"世界" 8 },//发送的数据 9 type: "POST",//发送的类型10 dataType:"html",//预期响应的数据类型11 success: function (data) {
12//服务器返回的内容13 alert(data)
14 }
15 })...
1. 常用内置对象所谓内置对象就是ECMAScript提供出来的一些对象,我们知道对象都是有相应的属性和方法。1.1 数组Array1.1.1 数组的创建方式字面量方式创建(推荐大家使用这种方式)。var colors = [‘red‘,‘color‘,‘yellow‘];使用构造函数(后面会讲)的方式创建,使用new关键词对构造函数进行创建对象。var colors2 = new Array();1.1.2 数组的赋值var arr = [];
//通过下标进行一一赋值
arr[0] = 123;
arr[1] = ‘哈哈哈‘;...
Java起源:SUN(全称Stanford University Network,后来被Oracle公司以74亿美金收购)公司的工程师考虑到c++复杂性,于是使用c++开发出了新的平台——Oak(橡树)平台,主要设计师为James gosling,后来oak得到了sun公司首席执行官Scott McNealy的支持,为了更好地进行推广,正式将Oak更名为Java。Java开发的三个方向:J2SE:包含构成Java语言核心的类,比如数据库连接、接口定义、数据结构、输入输出、网络编程,这是三者之中最基...
[作业1]------------------------------------使用抽象类和接口实现适配器模式设计。涉及的类和接口分别为ButtonListener(接口),其中含有click() / dbclick() / keyUp() / keyDown()等方法。ButtonAdapter(按钮适配器类),适配器中对非click()方法进行默认实现。Button类中添加addListener(ButtonListener l)方法。答:/*定义一个接口,让接收到值判断做出相应动作,接口接收的值需要一个监视器接收注意问题:a.接口实现全部实现即...
大学里虽然老师教过JAVA,但我没学。后来工作了,断断续续的也碰到了JAVA的项目,都是拉过来就干的节奏。也没有好好系统的学习一下。从今天开始系统学习整理一下JAVA,以后再碰到JAVA项目的时候,心里也踏实点。咱也是正儿八经学过的人了,发发博客就当做个笔记,有不足的地方,大家多多指点,先在这里谢谢大家。1. 环境搭建第一步,安装JDK。JDK 是Java开发工具包 (Java Development Kit ) 的缩写。JDK 是一系列工具的集合,这些...