java基础学习(四)十二、包装类 十三、Object类 十四、System类 十五、数组十二、包装类序号基本数据类型包装类1byteByte2shortShort3intInteger4longLong5charCharacter6floatFloat7doubleDouble8booleanBoolean2.Integer类常用方法:方法返回值功能byteValue()byte以 byte 类型返回该 Integer 的值shortValue()short以 short 类型返回该 Integer 的值intValue()int以 int 类型返回该 Integer 的值toString()String返回一个表示该...
集合与数组的区别: 1.数组是固定长度的;集合的长度是可变的。 2.数组可以存储基本数据类型,也可以存储引用数据类型;集合只能存储引用数据类型。 3.数组存储元素必须是同一个数据类型;集合存储的对象可以是不同数据类型。 java集合主要有3种重要的类型: ●List:是一个有序集合,可以存放重复的数据。 ●Set: 是一个无序集合,不允许存放重复的数据。 ●Map: 是一个无序集合,集合中包含一个键对象和一个值对象, 键对象不...
闭包 下面是百度百科的解释: 闭包是指可以包含自由(未绑定到特定对象)变量的代码块;这些变量不是在这个代码块内或者任何全局上下文中定义的,而是在定义代码块的环境中定义(局部变量)。 也就是说一个代码块中使用了自由变量var d=10;function df(){console.log(d);//这个时候d就是自由变量了 } 那下面来看一个简单的闭包的例子:let t1=(function d(){var dd=1;returnfunction(){return dd++;}; })();//立即执...
Java基础四一、Switch语句二、if和switch区别 推荐使用if 三、函数Java中的函数和方法是同一个词 四、数组4.1、数组常见错误 五、内存机制六、转换成十六进制移位&操作6.2 查表法求十六进制查表法很多时候都非常好用,这样就非常好了,真的非常好用算的时候直接移四位,我喜欢,我觉得以后可以多做移位运算,真的是简单方便 6.3 查表法求星期几 原文:http://www.cnblogs.com/Renyi-Fan/p/6883048.html
java基础语法 1,关键字不能为标示符且const和goto不能在java中存在 2,标识符必须为字母,下划线,数字和$。 3,第一字符也必须为字母,下划线,和$。数据类型 1,高低顺序为:字节型byte(1字节,8位),短整型short(2字节,16位),整型int(4字节,32位),长整型long(8字节,64位),单精度型float(4字节,32位),双精度型double(8字节,64位),字符型char(2字节,16位),布尔型boolean(不确定,结果只有ture和f...
这里有我之前上课总结的一些知识点以及代码大部分是老师讲的笔记 个人认为是非常好的,,也是比较经典的内容,真诚的希望这些对于那些想学习的人有所帮助!由于代码是分模块的上传非常的不便。也比较多,讲的也是比较清晰的!如果你有需要可以在评论中留下您的邮箱我看到一定会免费发给你的!感谢这个平台让我们大家共同进步吧!! 记住 程序员是无私的!!!也非常欢迎到我的博客内观看 博客地址:http://www.cnblogs.com/duscl/ ...
目录javascript :引入方式:javaScript 语言基础:-- javaScript 中的所有事物都是对象数据类型:运算符流程控制函数函数作用域:词法分析:自定义对象:date对象JSON对象REGExp 对象(re正则)math对象javascript :--脚本语言, 插入 HTML 页面后,可由所有的现代浏览器执行。引入方式:#引入方式 : 1.script标签内部直接书写 <script> alert(123) </script> zgu 2.通过script标签src书写 引入外部js文件 <script src="js.js"></scrip...
本章内容:简介定义注释引入文件变量运算符算术运算符比较运算符逻辑运算符数据类型数字字符串布尔类型数组Math语句条件语句(if、switch)循环语句(for、for in、while、do-while)label语句异常处理函数定义函数3种方式函数参数(arguments)作用域与作用链闭包面向对象(特性,构造模式,原型模式prototype)prototype 验证方法(isPrototypeOf、hasOwnProperty、in)其它序列化转义eval正则表达式时间处理 简介定义 javasc...
05.01_Java语言基础(数组概述和定义格式说明)(了解)A:为什么要有数组(容器)为了存储同种数据类型的多个值B:数组概念数组是存储同一种数据类型多个元素的集合。也可以看成是一个容器。数组既可以存储基本数据类型,也可以存储引用数据类型。C:数组定义格式 数据类型[] 数组名 = new 数据类型[数组的长度];05.02_Java语言基础(数组的初始化动态初始化)(掌握)A:什么是数组的初始化就是为数组开辟连续的内存空间,并为每个数组元素赋予...
1.仔细阅读示例: EnumTest.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); //true //列出它的所有值 for...
简单的把前面的java基础知识讲了,接下来就开始面向对象的旅程了。对象(Object):简而言之,世界是由对象组成的,一切可见的事物吧类(class):说白了就是把具有相同的一些特征或是属性归为一类对象具有的:静态特性:属性,变量等动态特性:方法,即函数简单的例子:把一个人当成对象,具有的属性有身高,性别,年龄等,具有的方法如吃饭,学习等;而人类就可以当成这个对象的类,java中class是类的关键字。上述描述可用java代...
Java线程核心基础(上)一、实现多线程 根据Oracle官方文档,目前推荐的创建线程方法主要有两种,分别是继承Thread类和实现Runnable接口。通过阅读Thread类源码,可以发现继承Thread类需要重写run()方法,而实现Runnable接口会将自己实现的对象在new Thread()时,通过Thread构造函数传给Thread类中的target对象,并在调用run()方法时调用target.run(),下面让我们看源码。/* What will be run. 这是Thread类中的target对象 */ p...
之前学习了.net,感觉还好,不过发现了几句话很有含义:有的女人就是Windows虽然很优秀,但是安全隐患太大。 有的女人就是MFC她条件很好,然而不是谁都能玩的起。 有的女人就是C#长的很漂亮,但是家务活不行。 有的女人就是C++,她会默默的为你做很多的事情。 有的女人就是汇编虽然很麻烦,但是有的时候还得求它。 有的女人就是SQL,她会为你的发展带来莫大的帮助。不过现在是学Java了,今天通过学习了Java的,简单的描述java语法:...
首先在java中有三个类来操作字符串:Character 是进行单个字符操作的;String 对一串字符进行操作。不可变类;StringBuffer 也是对一串字符进行操作,但是可变类String:是对象不是原始类型.为不可变对象,一旦被创建,就不能修改它的值.对于已经存在的String对象的修改都是重新创建一个新的对象,然后把新的值保存进去.String 是final类,即不能被继承.StringBuffer:是一个可变对象,当对他进行修改的时候不会像String那样重新建立对象它只...
绑定绑定指的是一个方法的调用与方法所在的类(方法主体)关联起来。对java来说,绑定分为静态绑定和动态绑定;或者叫做前期绑定和后期绑定. 静态绑定 在程序执行前方法已经被绑定(也就是说在编译过程中就已经知道这个方法到底是哪个类中的方法),此时由编译器或其它连接程序实现。例如:C。针对java简单的可以理解为程序编译期的绑定;这里特别说明一点,java当中的方法只有final,static,private和构造方法是前期绑定动态绑定 ...