摘要: 1.动态编译 1.介绍 jdk1.6后引入动态编译机制 应用场景: 可以做一个浏览器端编写java代码,上传服务器编译和运行的在线评测系统 服务器动态加载某些类文件进行编译 两种方法: 通过Runtime调用编译器,启动显得进程去操作 通过JavaCompiler动态编译 通过反射运行编译好的类 2 阅读全文
posted @ 2020-08-03 18:20 CKuan 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 1.动态语言 程序在运行的时候,可以改变程序结构或变量类型。 典型的语言:Python,ruby,javascript等 例:javascript代码: function test(){ var s="var a=3;var b=5;alert(a+b);": eval(s); } c,c++,ja 阅读全文
posted @ 2020-08-03 16:41 CKuan 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 1.注解入门 注解(Annotation)由jdk1.5后引入 1.注解作用: 1.不是程序本身,可以对程序作出解释(与注释功能一致) 2.可以被其他程序读取(编译器)。 注释与注解的区别: 注解信息处理流程,是注解的和注释的最大区别。没有注解信息处理流程,注解就没有意义 注解的格式: 注解是以“@ 阅读全文
posted @ 2020-08-03 12:05 CKuan 阅读(289) 评论(0) 推荐(0) 编辑