Java
yaozhican123
这个作者很懒,什么都没留下…
展开
-
JavaEE的三层架构分别是什么
JavaEE的三层架构分别是web、service、dao,其中,每层都有对应独特的框架可以使用,具体可以参考如下:web struct2框架service spring框架dao hibernate框架原创 2020-05-27 23:48:12 · 808 阅读 · 0 评论 -
jshell,是用来运行java代码的
jshell,类似直接在命令行输入python进入单语句运行环境原创 2020-05-27 23:45:17 · 381 阅读 · 0 评论 -
小白告诉你,jdk、jre、jvm的关系
jdk主要给开发者使用,包含了编译器等开发工具,还有jre和jvmjre是java的运行环境,包含了运行类库和jvmjvm是java的虚拟机,java的跨平台特性主要是在jvm上实现,jvm本身不是跨平台的,一个jvm对应一种操作系统的版本。java代码本身就是运行在jvm之上的。所以在安装jdk的时候,无需额外安装jre和jvm...原创 2020-05-27 23:43:54 · 87 阅读 · 0 评论 -
配置Java的环境
成功安装jdk后,需要配置Java的系统变量。本次涉及的系统变量有两个,分别是JAVA_HOME、PATHJAVA_HOME 本身是不存在的变量,需要新建,我们在windows下选中“我的电脑”,然后按下鼠标右键,点击属性,可以切换到环境变量的界面下。然后可以在系统变量一栏下,新增系统环境变量JAVA_HOME,设置对应的值为jdk的安装目录。另外,也需要设置PATH变量的值,由于PATH变量本身是已经在存在的系统变量,这个时候,我们需要往里面添加对应的值。点击对应的设置或者修改按钮,然后录入对应原创 2020-05-27 23:40:13 · 120 阅读 · 0 评论 -
java的hello world
新建一个Index.java编写如下代码public class Index{ public static void main(String[] args) { System.out.println("Hello, world!"); }}编译代码,将Index.java生成字节码文件javac Index.java运行代码,获取结果java Index注意:命令行需要切换到代码所在目录javac代表将文件转换成对应字节码文件java代码执行对应字节码..原创 2020-05-27 23:32:13 · 75 阅读 · 0 评论 -
空常量null的打印
在java当中,null代表空常量。而空常量一般是不能够进行打印的。System.out.println(null); // 错误原创 2020-05-27 23:26:00 · 1110 阅读 · 0 评论 -
JAVA的编译器常量优化
当赋值表达式等号右侧参与运算的所有数值均为常量,这个时候如果去编译代码,那么编译器会将该常量表达式进行优化。int a = 1 + 2;可以看出,上面表达式的等号右侧为 1 + 2,同时参与运算的所有数据均为常量。那么,如果对代码进行编译时候,会将 1 + 2 进行运算后,直接得出结果赋值给到变量a。编译后,效果如下。int a = 3;这就是所谓的编译器常量优化,而不是等到实际代码运行时才执行操作 1 + 2 操作!...原创 2020-05-27 23:24:18 · 160 阅读 · 0 评论