JavaSE
文章平均质量分 74
默1451
总结--思考
展开
-
Java反射机制详解(转载)
本文原址:http://www.cnblogs.com/lzq198754/p/5780331.html反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。通过一个对象获得完整的包名和类名package net.xsoftlab转载 2017-03-09 20:51:17 · 222 阅读 · 0 评论 -
JavaSE基础复习-2
一、Java之String类String类代表不可变的字符序列,每次改变都是重新创建一个新对象,丢弃原对象。String常用构造方法:String s = "aaa";String s = new String("aaa");String s = new String(char[] value);String s = new String(char[] value,int原创 2017-03-08 20:19:38 · 244 阅读 · 0 评论 -
JavaSE基础复习-1
一、 Java简介Java是一种面向对象的语言,没有指针,内存的申请与释放。Java核心机制:Java虚拟机,垃圾搜集机制。Java虚拟机:不同的操作系统下,提供不同的运行机制,以实现一次编译,随处运行。垃圾搜集机制:程序员无需负责无用内存的回收,垃圾收集机制会在JVM空闲时,检查并释放无用内存。Java分为jdk和jre。一个java文件中只能有一个public类,其他不原创 2017-03-08 10:15:12 · 253 阅读 · 0 评论 -
Java编程思想(四)-- 初始化与清理
构造器的作用:确保初始化构造器的名称和类名完全相同构造器没有返回值构造器可以有参数,也可以没有 Java中,初始化和创建时捆绑在一起的。Dog dog = new Dog(); 构造器的名字和类名相同,如果想用多种方式构造类,就需要用到方法重载。方法重载:区分:每一个重载的方法都有一个独一无二的参数类型列表。(参数类型列表顺序不同也行原创 2017-05-08 17:21:46 · 259 阅读 · 0 评论 -
Java编程思想(三)--操作符
操作符的优先顺序:一般用括号来确定优先顺序,不需要记住优先顺序。 赋值:=Java赋值是通过值传值的形式来进行的。即,把一个变量的值复制到另外一个变量中,变成两个单独的变量。但是对于对象,因为我们是通过操作引用来操作对象,所以虽然引用不同,但最终操作的对象还是相同的。出于这种情况,我们可以直接传递对象的值,例如 a1.a = a2.a;这样两个对象的a就是不同的变原创 2017-04-27 11:37:52 · 235 阅读 · 0 评论 -
Java编程思想(二)--一切都是对象
我们如何操作对象:我们通过引用来控制对象。就好比遥控器控制电视。引用就是遥控器,对象就是电视机。我们操纵对象,实际上是操作引用。我们并不直接操作电视机,而是操作遥控器从而控制电视机。此外,就算没有电视机(对象),我们可以创建遥控器(引用)。只不过这时候遥控器(引用)不能控制任何电视机(对象)。如果此时要使用遥控器(引用),则编译器会报错。你可以这样创建一个引用:String原创 2017-04-26 16:12:11 · 414 阅读 · 0 评论 -
Java编程思想(一)--对象导论
抽象发展过程:汇编语言,是对底层机器语言的轻微抽象。命令式语言(如c),对汇编语言的抽象早期编程语言(如LISP,APL),对待解决问题进行建模面向对象的语言,通过建立与问题相对应的对象来解决问题。 第一个成功的面向对象语言(smalltalk)的基本特性:1、万物皆对象。即,每个事物都有属性和作用。事物可以定义为类,属性可以定义为类中的变量原创 2017-04-26 08:45:44 · 503 阅读 · 0 评论