Java语言基础
基础语法、面向对象、接口、容器、异常、泛型、泛型、反射、注解、I/O、图形化
宇泥全家福
轻大软工
展开
-
Java语言跨平台可移植理解
而源码层是可以跨平台的,也就是说你在windows上写的C代码是可以在Linux上运行的,但是前提要遵守POSIX原则(操作系统为上层应用提供硬件统一的API,也可以提供自己独特的API,如win32),POSIX原则其实就是接口统一原则。大白话讲就是,你在window是上学的C语言代码,里面调用的API在Linux中也可以调用,如果你的代码中调用了windows操作系统自身的API如win32,那这个代码在Linux中肯定是会报错的。下面理解Java语言跨平台性质。它的特点就是一次编写处处运行。原创 2022-02-21 21:31:07 · 1118 阅读 · 0 评论 -
浅谈Java SE、Java EE、JME的关系
Java SE、Java EE、JME的关系与区别原创 2022-01-03 23:32:35 · 510 阅读 · 0 评论 -
Java语言的特性
Java语言的特性Java语言特性总是在学习Java语言前反复被提到,并且拿来和C语言进行对比。对于这部分内容大家只需要简单了解一下,之后Java入门后再回过头来看,你就会真正理解其中的含义,所以下面有看不懂的地方很正常,保持疑问再之后的学习中就会得到解答。1. 简单性相对于C++少了头文件、指针运算等,所以它是C++语法的纯净版本;同时它小,基本解释器以及类支持大约为40kb,加上基础类库和线程支持也就175kb2. 分布式丰富的例程库可以处理HTTP和FTP之类的TCP/IP协议,这样Ja原创 2021-03-08 21:24:51 · 307 阅读 · 2 评论 -
Java编译器和Java解释器---即时编译器和JAVA解释器
1、Java编译器和Java解释器Java编译器和Java解释器是两个相对的东西Java编译器:将编写的Java源文件即(.java)编译成字节码文件即(.class),这个class文件是一种中间代码,它与机器的平台无关。是一种特殊的二进制文件,二进制字节码文件。可以在装有JVM虚拟机的电脑上运行。Java解释器:Java解释器的功能就是用来解释执行上面的字节码class文件的。2、即时编译器和JAVA解释器Java的编译方式有两种,一种是C++等语言一样的,把源代码编译成和本地i机器平台相原创 2020-08-04 12:25:41 · 557 阅读 · 0 评论