2019年3月1日星期五
JDK安装,
默认安装即可(下一步。。。。。)
安装好后,将bin全路径配置到系统PATH环境变量即可
怎么调出配置界面:计算机---属性---高级 –环境变量
怎么查看环境变量:命令行 set path
jdk包含了(TOOL JRE)
JRE包含了(
包含了各种用C/C++写好的可用的代码(window以dll形式存在 linux以so形式存在 )
java 的package(各种写好的java代码,以jar形式存在)、
Java virtual Machine(运行java程序) )
javac.exe java.exe
两个程序在什么位置
(安装过JDK一定有,肯定在bin文件夹下)
在JDK安装位置搜索 *.dll *.h
dll :dynamic link library
在JDK安装位置,查找jvm.dll程序
编程语言:C/C++ java javascript p(php ,perl ,python) C#
没有c就没有C++,C++是在C语法的基础上,增加了面向对象
没有c就没有java应用的存在,java跟系统层面的交互要调用C/C++写的代码
编译语言: 语言写好的代码,编译为计算机可以识别的,比如C/C++
解释(脚本)语言:写好的代码可以直接运行的语言
javascript php perl python
课间:每个人将JDK安装好,环境变量配置好
创建一个文件 a.java,用记事本打开
class abc{
public static void main(String …args){
byte x=125;
while(x>120) x++;
System.out.println(x);
}
}
打开命令行,如果你的文件在E盘,输入E:回车切换到E盘
然后用cd(change directory)这个程序切换到a.java文件所在的路径
javac a.java 编译
java abc 运行
E: 切换到某个盘符
cd \ 切换到根位置
cd pathname 切换到具体的路径
再创建一个文件a2.java,记事本编辑
class Zsls{
public static void main(String args[]){
byte x=(byte)130, y=(byte)-130;
System.out.printf(“%d,%d\n”,x,y);
System.out.println(1+’c’);
}
}
编译、运行
C/java用单引号表示一个字符
JDK只要配置PATH,当然你可以配置CLASSPATH(但要配对,你现在是错的)
软件 software
硬件 hardware
虚拟机软件vmware
硬盘 harddisk
internet adapter cpu
进程 process
程序program
命令行
java -version
javac -version
JDK(J2SE版本 )
SE:standard edition
JVM:能干什么?
app(c/oc) | app(java)
|
API | Java API |
| C/C++ API |
| Vm |
unix | linux |
hardware |
Vmware
打开服务
打开网卡
window 服务器
2000年之前是没有权限控制的
window NT
NTFS
window: 90开始商用
UNIX:70
LINUX:90
java:90
unix/linux
login
password
root
123456 密码不回显
# unix/linux 管理员提示符是# 普通用户是 $
unix/linux路径符号是 /
window路径符号是 \
什么是命令
#who 看谁在使用系统
#tty 看终端号
hostname 计算机名称
#ifconfig 看ip地址
#ip addr 看ip地址
#chk 按tab键,系统会显示所有chk开头的程序
#if 按tab键
ifc 按tab键
#usera 按tab键
#useradd yangtao 创建用户
#pass 补全
#passwd yangtao 为用户设置口令
按Alt+F3键,注意F3键是否需要Fn键配合
又开了一个登陆终端
login:yangtao
$who
没成功的,
按Alt+F1键,注意F1键是否需要Fn键配合
#useradd ncb
#passwd ncb 设置口令
按Alt+F5 用root登录
按Alt+F6 用你创建的用户登录
who看现在有多少用户在使用系统?
tty1(Alt+F1)
tty3(Alt+F3)
#net补全
#netconfig 配置网络
配置好后
#service network restart 启动网络
#ifconfig 查看地址
#service iptables stop 停止防火墙
主机命令行ping linux
linux系统 ip addr
打字练习
记事本编辑a3.java
class a3{
public static void main(String args[]){
for(int i=0;i<args.length;i++)
System.out.println(args[i]);
}
}
javac a3.java 编译
java a3 abc cba nba运行
记事本编辑a3.html
<html><head><title>a3</title></head><body>
<input > <br>
输入信息 <input οnkeyup=’alert(this.value)’> </br>
<input type=’date’ > <input type=’button’ οnclick=”alert(‘s y t’)”></body></html>
浏览器打开a3.html