上一页 1 ··· 122 123 124 125 126 127 128 129 130 ··· 134 下一页
摘要: 1. 每个基本类型封装类都有将string转换为基本数据类型的方法 对于非常大的数字请使用Long,代码如下 int age = Integer.parseInt("10"); long id = Long.parseLong("190"); // 假如值可能很大. 2.将char字符转换为stri 阅读全文
posted @ 2016-09-27 16:54 跨境电商杂货铺 阅读(6825) 评论(1) 推荐(1) 编辑
摘要: 基本数据类型对象包装类:是按照面向对象思想将基本数据类型封装成了对象。 好处: 1:可以通过对象中的属性和行为操作基本数据。 2:可以实现基本数据类型和字符串之间的转换。 关键字 对应的类名 byte Byte short Short paserShort(numstring); int Integ 阅读全文
posted @ 2016-09-27 15:37 跨境电商杂货铺 阅读(1076) 评论(0) 推荐(0) 编辑
摘要: 特点:字符串一旦被初始化,就不可以被改变,存放在方法区中的常量池中。 String s1 = "abc"; // s1指向的内存中只有一个对象abc。 String s2 = new String("abc"); // s2指向的内容中有两个对象abc、new 。 System.out.printl 阅读全文
posted @ 2016-09-26 18:52 跨境电商杂货铺 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 1.什么叫多线程程序? 答:一个进程至少有一个线程在运行,当一个进程中出现多个线程时,就称这个应用程序是多线程应用程序。 java编写的程序都是多线程的,因为最少有俩线程,main主线程和gc线程。 每个线程在栈区中都有自己的执行空间,自己的方法区、自己的变量。 线程为cpu增加了一条执行路径。 2 阅读全文
posted @ 2016-09-26 18:22 跨境电商杂货铺 阅读(2941) 评论(0) 推荐(0) 编辑
摘要: 常见的软件包: java.lang : language java的核心包,Object System String Throwable jdk1.2版本后,该包中的类自动被导入。 java.awt : 定义的都是用于java图形界面开发的对象。 javax.swing: 提供所有的windows桌 阅读全文
posted @ 2016-09-26 18:21 跨境电商杂货铺 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 通常equals,toString,hashCode,在应用中都会被复写,建立具体对象的特有的内容。 之所以有hashCode方法,是因为在批量的对象比较中,hashCode要比equals来得快,很多集合都用到了hashCode,比如HashTable。 两个obj,如果equals()相等,ha 阅读全文
posted @ 2016-09-26 18:12 跨境电商杂货铺 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 多 态★★★★★(面向对象特征之一):函数本身就具备多态性,某一种事物有不同的具体的体现。 体现:父类引用或者接口的引用指向了自己的子类对象。//Animal a = new Cat();父类可以调用子类中覆写过的(父类中有的方法) 多态的好处:提高了程序的扩展性。继承的父类或接口一般是类库中的东西 阅读全文
posted @ 2016-09-26 17:50 跨境电商杂货铺 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 单例设计模式:★★★★★ 解决的问题:保证一个类在内存中的对象唯一性。 比如:多程序读取一个配置文件时,建议配置文件封装成对象。会方便操作其中数据,又要保证多个程序读到的是同一个配置文件对象,就需要该配置文件对象在内存中是唯一的。 Runtime()方法就是单例设计模式进行设计的。 如何保证对象唯一 阅读全文
posted @ 2016-09-26 17:32 跨境电商杂货铺 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 静态代码块:就是一个有静态关键字标示的一个代码块区域。定义在类中。作用:可以完成类的初始化。静态代码块随着类的加载而执行,而且只执行一次(new 多个对象就只执行一次)。如果和主函数在同一类中,优先于主函数执行。静态代码块、构造代码块、构造函数同时存在时的执行顺序:静态代码块 -->构造代码块 -- 阅读全文
posted @ 2016-09-26 16:27 跨境电商杂货铺 阅读(219) 评论(0) 推荐(0) 编辑
摘要: java分了5片内存。 1:寄存器。2:本地方法区。3:方法区。4:栈。5:堆。 栈:存储的都是局部变量 ( 函数中定义的变量,函数上的参数,语句中的变量 ); 只要数据运算完成所在的区域结束,该数据就会被释放。 堆:用于存储数组和对象,也就是实体。啥是实体啊?就是用于封装多个数据的。 1:每一个实 阅读全文
posted @ 2016-09-26 16:09 跨境电商杂货铺 阅读(581) 评论(0) 推荐(0) 编辑
上一页 1 ··· 122 123 124 125 126 127 128 129 130 ··· 134 下一页