摘要:
1、内置数据类型 Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。 byte: byte 数据类型是8位、有符号的,以二进制补码表示的整数; 最小值是 -128(-2^7); 最大值是 127(2^7-1); 默认值是 0; byte 类型用在大 阅读全文
摘要:
1、类:类是一个模板,它描述一类对象的行为和状态。 一个类可以包含以下类型变量: 局部变量:在方法、构造方法或者语句块中定义的变量被称为局部变量。变量声明和初始化都是在方法中,方法结束后,变量就会自动销毁。 成员变量:成员变量是定义在类中,方法体之外的变量。这种变量在创建对象的时候实例化。成员变量可 阅读全文
摘要:
1、基本语法 编写Java程序时,应注意以下几点: 大小写敏感:Java是大小写敏感的,这就意味着标识符Hello与hello是不同的。 类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJavaClass 。 方法名:所有的方法 阅读全文
摘要:
打开eclipse,选择“file——new——Java project” 打开eclipse,选择“file——new——Java project” 为我们的java项目取一个名字,然后点击完成。 为我们的java项目取一个名字,然后点击完成。 这时候左侧列表就有了我们刚才新建的java项目,点开 阅读全文
摘要:
命令行编译运行java程序 使用命令 javac进行编译 和 java进行执行。 javac 后面跟着的是java文件的文件名,例如 HelloWorld.java。 该命令用于将 java 源文件编译为 class 字节码文件,如: javac HelloWorld.java。 运行javac命令 阅读全文
摘要:
let、 var、 setTimeout,一点思考。 结果是很显而易见的,10次都是10,在面试前端的闭包知识时候很常见。 用上let之后, 结果是: 0、1、2、3、4、5、6、7、8、9 为什么var和let声明的i,得到不同的结果? var声明的i,作用域不仅仅在for循环内,还在for循环的 阅读全文
摘要:
JavaScript是单线程语言,但是它可以通过设置超时值和间歇时间值来指定代码在特定的时刻执行。超时值是指在指定时间之后执行代码,间歇时间值是指每隔指定的时间就执行一次代码。 超时调用 超时调用使用window对象的setTimeout()方法,它接受两个参数:要执行的代码和以毫秒表示的时间(代码 阅读全文
摘要:
很多时候,我们需要更加复杂的if判断逻辑,显然默认的if不能满足我们的需求。 本例中,利用Handlebars.js中Helper强大的扩展性,定义了一个compare,它用来比较两个数的大小,如果第一个数大于第二个数,满足条件继续执行,否则执行{{else}}部分。 Handlebars.regi 阅读全文
摘要:
工作中,如果公司要求你兼容ie6、7,那么你可以辞职了,开个玩笑; 关于json,本文不作介绍,介绍一下json字符串和对象的相互转换; 在各大主浏览器及ie8+,我们可以使用内置方法JSON.stringify([obj])和JSON.parse([str]),但是如果在ie6、7下使用,则会报以 阅读全文
摘要:
我们在web页面开发中经常需要让单选框、复选框进行选中或者不选中的操作, 我们可以在元素中添加checked属性 或者添加checked="checked" 都可以让某个选项默认选中,单选框的如果有多个checked 会以最后一个为准。 来看一下我们刚开始初始化的时候。这里说明一下我们使用jquer 阅读全文