最近在自己摸索Java会时不时更新┅些笔记。
J2SE:基础版用于桌面应用活或简单服务器应用的Java平台。
J2ME:移动版用于手机和其他小型设备的Java平台。
J2EE:企业版用于复杂的服務器应用的Java平台。
从1.11.2,1.31.4之后到1.5时为纪念重大升级改为5.0版本。
Java是一门跨平台语言举例来说,开发一个软件C语言针对Windows和Linux系统需要分别開发,Java只需要开发一个版本即可实现通过虚拟机(JVM)。Java能跨平台因为有各种类型JVM各种JVM不跨平台。
开发人员安装JDK即可用户使用JRE。
按照测试对象来划分条件测试語句可以分为4种:
使用文件测试语句来判断/etc/fstab是否为一个目录类型的文件,然后通过Shell解释器的内设 $? 变量显示上一条命令执行后的返回值如果返回值为0,则目录存在;如果返回值为非零的值则意味着目录不存在。
这段代码的执行顺序是先判断当前登陆用户的USER变量名称是否等于root,然后用逻辑运算符“非”进行取反操作效果变成就变成了判断当前登陆的用户是否为非管理员用户了。最后若条件成立则会根据邏辑“与”运算符输出user字样;或条件不满足则会通过逻辑“或”运算符输出root字样而如果前面的&&不成立才会执行后面的||符号。