Linux操作系统-----服务器,智能终端,嵌入式
1:Linux是一个开源的操作系统。
Linux和Windows的区别:
1)文件系统:Linux是目录结构,Windows是盘符结构
2)外部设备映射:Linux是挂载点(目录),Windows是盘符
3)Linux比Windows安全性更高,其每个目录都可单独设置权限。/---为根目录
pwd:显示当前目录 ls:显示当前目录内容
Cd:改变当前目录(回/home) cd ..回上一级
Clear:清屏 (以上为部分常用命令)
绝对路径:cd /c/d
相对路径:cd c/d---/a/b/c/d
1)Java编译运行过程:
编译期:编写.java文件,编译器将其编译成.class字节码文件
运行期:由JVM加载.class字节码文件并运行
2)JVM:Java虚拟机,加载并运行.class文件
3)JRE:Java运行环境,包括JVM和系统类库
4)JDK:Java开发工具包 包括JRE和开发工具
注:运行Java程序的最小环境为JRE
开发Java程序的最小环境为JDK
5: Java的特点
1)跨平台性:不受计算机硬件及操作系统的约束而在任意计算机环境下运行
2)面向对象:以对象为基本粒度,基下包含属性和方法
3)安全性:语言级安全性、编译性安全性、运行时安全性、可执行代码安全性
4)多线程:支持事务并发,多任务处理
5)简单易用:Java源代码的书写不拘泥于特定的环境,记事本、EditPlus等等
Windows为例:右键计算机-属性-高级系统设置--高级-环境变量-系统变量
新建JAVA_HOME:JDK的安装路径
新建CLASSPATH:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar”
改变Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
java----运行命令
1)先建工程(Java project)再在src中建包(package)后建类(class)
2)eclipse修改字体的方法:Windows-preferens-General-Appearance-Colors and Fonts-Text Font-Edit
9:Public static void main(String[] args){(应用程序入口,用main方法进入程序,大括号{放在每一句的末尾)
10:System.out.println();(输出语句,括号内是想输出的内容,每一条正式的java程序语句后边都要加分号)
输出语句中print和println的区别是是否换行 有ln则表示换行,也可以在输出内容后加上\n\t则表示有空格 注:\n ,\t都要写在双引号之内,每一条程序语句之后都要写分号
11:第一个Java程序:
//创建一个类,命名为HelloWorld
public class HelloWorld {
//用main方法进入主程序
public static void main(String[] ages){
//输出语句,要输出的话写在双引号之内
System.out.print("Hello World!");
}
}
单行注释://