1.Java文件是源文件,也就是实际编程中编辑的文件,按Java语法写出来的代码。 2.class文件是虚拟机编译的,虚拟机需要把我们写的Java文件编译成它可以执行的二进制文件。 这份文件是供Java虚拟机JVM运行时执行的文件。里面按照Java定义的规范所构建的文件内容。 class文件,可以让 ...
分类:
编程语言 时间:
2019-11-10 17:41:00
阅读次数:
120
javaCompiler简单来说就是一个用来调用java语言编译器的接口,我们使用它可以实现对其他路径下或者远程代码的编译。 显然我们可以实现这样一种操作,将一串符合java语法的字符串写入一个java文件中。然后利用javaCompiler编译此文件。最后通过 反射的方法实现对此文件的运行(onl ...
分类:
编程语言 时间:
2019-11-07 14:48:24
阅读次数:
75
``` //1.JavaBean JavaBean是一种符合命名规范的class,它通过getter和setter来定义属性 属性是一种通用的叫法,并非Java语法所规定的 可以利用IDE快速生成getter和setter方法; 使用Introspector.getBeanInfo()可以获取属性列... ...
分类:
其他好文 时间:
2019-10-30 21:06:36
阅读次数:
110
引入《Java核心技术:Ⅰ》 1. 简单性 Java 语法是 C++ 语法的一个“ 纯净” 版本。这里没有头文件、 指针运算(甚至指 针语法)、结构、 联合、操作符重载、 虚基类等。如果你了解 C++ 就会发现可以轻而易举地转换到 Java语法。 2. 面向对象 面向对象设计是一种程序设计技术。 它 ...
分类:
编程语言 时间:
2019-10-02 14:59:56
阅读次数:
148
Java高概率笔试题知识点 Java语法基础部分 【解析】java命令程序执行字节码文件是,不能跟文件的后缀名! 1.包的名字都应该是由小写单词组成,它们全都是小写字母,即便中间的单词亦是如此 2.类名的第一个字母一定要大写 3.变量名第一个字母应该为小写 4.与属性对应的get, set方法为: ...
分类:
编程语言 时间:
2019-09-27 18:59:20
阅读次数:
95
概述 工具类 就是封装平常用的方法,不需要你重复造轮子,节省开发人员时间,提高工作效率。谷歌作为大公司,当然会从日常的工作中提取中很多高效率的方法出来。所以就诞生了guava。 guava的优点: 高效设计良好的API,被Google的开发者设计,实现和使用 遵循高效的java语法实践 使代码更刻度 ...
分类:
其他好文 时间:
2019-09-23 14:58:07
阅读次数:
90
概述 工具类 就是封装平常用的方法,不需要你重复造轮子,节省开发人员时间,提高工作效率。谷歌作为大公司,当然会从日常的工作中提取中很多高效率的方法出来。所以就诞生了guava。 guava的优点: 高效设计良好的API,被Google的开发者设计,实现和使用 遵循高效的java语法实践 使代码更刻度 ...
分类:
其他好文 时间:
2019-09-20 16:50:17
阅读次数:
82
恢复内容开始 动手动脑: 1:仔细阅读示例:EnumTest.java,运行它,分析运行结果 结果 :枚举类型是引用类型!枚举类型不属于原始数据类型,它的每个具体指都引用一个特定的对象。相同的值则引用同一个对象。 可以使用“==”和equals()方法直接比对枚举变量的值。换句话说,对于枚举类型的变 ...
分类:
编程语言 时间:
2019-09-19 23:25:03
阅读次数:
116
运算符:用于对常量与变量进行操作的符号 表达式:用运算符连接起来符合java语法的式子,不同运算符连接的表达式时不同类型的表达式 分类: 算术运算符 +,-,*,/,%,++,-- /--整数相除只能得到整数,得到小数必须有浮点数参与运算 %-用于获取两数之间的余数 ++自加1,--自减1 单独使用 ...
分类:
其他好文 时间:
2019-09-19 01:23:19
阅读次数:
94
原文: http://blog.gqylpy.com/gqy/275 "@[toc] ES6新增了关于变量的定义,函数扩展,数据结构,类,模块等概念,本文将详细介绍常用的ES6语法。 1. 变量的定义 let ES6中新增了let语法,用来声明变量,用法类似var。 ==let定义的变量只在当前代码 ...
分类:
其他好文 时间:
2019-08-17 12:56:24
阅读次数:
92