###JNI:本地接口
Runtime.getRuntime().exec("c:\\windows\\system32\\calc.exe")---调用系统程序(计算器)###调用cmd
package com.mtlk.demo;
import java.io.IOException; import java.io.InputStream; import java.util.Scanner;
public class demo{ public static void main(String[] strs)throws IOException{ Process pro = Runtime.getRuntime().exec(new String[]{“cmd”,"/c",“ping baidu.com”}); InputStream in = pro.getInputStream(); Scanner sc = new Scanner(in); while (sc.hasNextLine()){ System.out.println(sc.nextLine()); } } }
面向过程:以逻辑形式穿进代码
面向对象:以不同的功能
public---公开 private ---私有 static---静态,类变量(能共享的变量),调用时不用new 不加static---实例变量,调用时需要new一个 属性:全局变量、成员变量,静态描述一个实例或类; public void(返回类型,没有返回值) demo(类名) (int(类型) 1,String s){}---定义一个类默认构造方法—不加void
类抽象—实例化使用;静态可能会泄露信息