摘要:
本文接上一篇:乐字节Java|this关键字、static关键字、block块。本文是接着讲述JavaGC垃圾回收机制、package 和 import语句。 一、GC垃圾回收机制 GC全名:Garbage Collection 垃圾回收机制 程序员无权调用垃圾回收器。 程序员可以通过System. 阅读全文
摘要:
一、 构造器(构造方法|构造函数) 在创建对象时(new),必会调用一个特殊的方法,这个方法是初始化对象信息的为new服务的。这个方法称为“构造器” 使用 new + 构造方法创建一个新的对象。 构造函数是定义在 Java类中的一个用来初始化对象的函数。 构造函数与类同名且没有返回值。 例如: Pe 阅读全文
摘要:
大家好,上次我们讲过了乐字节Java编程之方法、调用、重载、递归,接下来我们将会进入到Java封装的内容。Java编程语言发展,面向对象和类。 一、编程语言的发展 机器语言——直接由计算机的指令组成,指令、数据、地址都以“0”和“1”组成:可以被计算机直接识别并执行。 汇编语言——用容易理解和记忆的 阅读全文
摘要:
一、概述 方法是指人们在实践过程中为达到一定目的和效果所采取的办法、手段和解决方案。 所谓方法,就是解决一类问题的代码的有序组合,是一个功能模块。编程语言中的方法是组合在一起来执行操作语句的集合。例如,System.out.println 方法,该系统实际上是为了在控制台上输出的消息执行多条语句。可 阅读全文
摘要:
乐字节小乐上次讲完了Java反射,接下来小乐给大家讲述Java循环。 循环有以下四部分: 一、循环控制 1. do..while 直到型 ( 先执行后判断) ,结构为: 先执行循环体,后判断布尔表达式。循环体至少执行一次 其流程图如下: 2. for 灵活的循环 ( 能够确定循环次数) ,结构为: 阅读全文
摘要:
大家好,乐字节小乐继续为Java初学者讲述Java基础知识。上次说到乐字节Java反射之三:方法、数组、类加载器,这次是Java反射之四:反射相关操作 1、操作属性 //1、获取Class对象 Class<?> clz=Class.forName("com.shsxt.ref.simple.User 阅读全文
摘要:
本文承接上一篇:乐字节Java发射之二:实例化对象、接口与父类、修饰符和属性 继续讲述Java反射之三:方法、数组、类加载器 一、方法 获取所有方法(包括父类或接口),使用Method即可。 public static void test() throws Exception { Class<?> 阅读全文
摘要:
大家好,小乐继续接着上集:乐字节Java反射之一:反射概念与获取反射源头Class 这次是之二:实例化对象、接口与父类、修饰符和属性 一:实例化对象 之前我们讲解过创建对象的方式,有new 、克隆、反序列化,再加一种,根据Class对象,使用newInstance() 或者构造器实例化对象。调用以下 阅读全文
摘要:
一、Java反射机制概念 “程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言”,如Python, “程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言”,如Python, Ruby是动态语言;显然C++,Java,C#不是动态语言,但是JAVA有着一个非常突出 Ruby是动态语 阅读全文
摘要:
大家好,小乐又来了,上一篇:乐字节Java变量与数据类型之二:Java常量与变量, 今天接着讲Java变量与数据类型之三:数据类型与转义字符 一、数据类型 1、定义 Java是一种强类型语言,针对每种数据都提供了对应的数据类型。 Java数据类型 Java数据类型 2、分类 A:基本数据类型:4类8 阅读全文