Java基础详解160713

今天开始学习大数据,用将近一个月的时间将之前的java基础复习一下:

1.dos命令 : 
---------------
1.dir : directory
2.d:切换盘符.
3.tab : 补全按键 shift + tab : 反向操作.
4.cd : 进入目录
5.mkdir :mkd /make directory   创建目录
6. 目录   .. : 上级目录
                .: 当前目录
7.复制  cp copy
8:del : 删除文件
del a.txt
// -s :递归
// -q : quiet 安静
// -f : force,强制
del /s/q/f *.class
9.mv //移动
10.rmdir //删除目录,空目录,/q /s 
11. ipconfig //查看IP地址
12.ping //查看网络连通情况
ping 192.168.0.10
13.配置hosts文件,绕过dns解析
C:\Windows\System32\drivers\etc\hosts文件
[host]
....
192.168.0.67 xy
...
14.exit //退出
15.set //列出所有的环境变量
16.win7的注意事项
安装64旗舰版,有administrator用户,可以优化。
17.环境变量配置
18.防火墙
控制面板->防火墙->打开关闭防火墙。
19.

cpu affinity
----------------




cls : clear screen ,清屏


start :启动新程序
-------------------
start /affinity 16进制  notepad



2.java基础
-----------------
sun : 


b/s : browser(浏览器) / server( web server),
c/s :client / server(db server),
ria : rich internet application,
ws  : web service,
平台无关:操作系统。一次编译,到处执行.


sandbox : 沙箱,jvm


jee:java Enterprise Edition ,
jse:java standard edition 标准版。
jme:java micro edition,微型版


java特点
-----------
1.跨平台,sandbox(jvm)
2.oop : oriented object program,面向对象编程. ooa ood
一切都是对象.
3.
3.
4.


jvm : java vitrual machine,java虚拟机
jre : java runtime environment java运行时环境
      jvm + 核心类库.
jdk : java development kit ,java开发包
 jre + 工具软件。


java运行机制
-------------------
1.编写源代码 : xxx.java
javac(java compile)
2.编译源代码 : *.java ----------------------> .class
java
3.运行 : *.class --------------------->程序


程序:可执行的文件.
进程:运行着的程序.


安装jdk
-----------------
1.下载jdk-8u73-windows-x64.exe
2.运行安装
3.选择路径:c:\myprograms\
没有中文和空格.
c:\myprograms\jdk1.8.0-65\
4.cd ${java_home}/bin
5.java -version
jav -verbose
6.


配置环境变量
-----------------
1.计算机-->右键-->属性
2.高级系统设置
3.高级选项卡-->环境变量
path=%java_home%\bin;C:\ProgramData\Oracle\Java\javapath;C:\myprograms\CMake\bin;C:\myprograms\protoc-2.5.0-win32;C:\myprograms\cygwin\bin;C:\myprograms\nc;%m2_home%/bin;%spark_home%/bin;%hadoop_install%/bin;%hadoop_install%/sbin;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files\Lenovo\Fingerprint Manager Pro\;C:\myprograms\scala\bin;C:\Program Files\Microsoft Windows Performance Toolkit\
使用;分割(windows)
   :(linux)
4.


卸载
--------------
1.控制面板
2.程序
3.找到软件 --> 卸载
4.


jdk目录
------------
1.bin : binary,二进制
2.lib
3.db


扩展名:显示os的文件扩展名
------------------------
1.在任何窗口中
2.按下alt键
3.显示菜单
4.工具 -->文件夹选项-->查看
5.取消选择<<隐藏已知文件的扩展名.>>
6.点击应用到所有文件夹
7.确定.




/****************************/
编写java程序 
/****************************/
1.编写文本文件.
[Demo.java]
//class 类
class Demo{
//public : 公共的
//static : 静态的
//void   : 空
//main   : 主函数名
//String[] : 参数类型,字符串数组类型
//x        :形参
public static void main(String[] x){
System.out.println("hello world");
}
}
2.编译java源文件,生成class文件(字节码文件)。
javac Demo.java //Demo.java源文件路径
3.运行java程序
java Demo


jar : java archieve , java归档文件。


path:
----------------
OS搜索文件的路径顺序.


clalsspath类路径
-------------------
1.内存中设置
java程序搜索java类的顺序。
set classpath=d:\java;d:\;.


2.添加classpath环境变量
classpath=%java_home%\lib\tools.jar;%java_home%\lib\dt.jar;.

3.java指令执行时可以直接指定classpath路径
java -cp Demo
java -classpath Demo
4.类搜索顺序
1.-cp | -classpath参数指定路径
2.classpath系统的环境变量。
3.当前目录.


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值