• Java基础1-Java概述;jdk安装配置


    计算机基本概念

    1. windows : desktop系统。

    2. linux : 稳定性 + 安全性。

      centos 、 ubuntu、redhat、suse

    3. mac :

    路径:

    精准定位

    目录:

    所在的文件夹。

    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:WindowsSystem32driversetchosts文件
      [host]
      ....
      192.168.0.67 xy
      ...

    14. exit //退出

    15. set //列出所有的环境变量

    16. win7的注意事项
      安装64旗舰版,有administrator用户,可以优化。

    17. 环境变量配置

    18. 防火墙
      控制面板->防火墙->打开关闭防火墙。

    cpu affinity

    电脑优化手段

    1. 停止不必要的进程

    2. Crtl + shift + ESC 打开任务管理器

    3. 停止不必要的服务, 控制面板-->计算机-->管理-->服务
      cmd -> services.msc

    4. 调整为最佳性能:
      计算机->右键属性->高级选项卡->性能组成框->设置->视觉效果选项卡->调整为最佳性能 + 屏幕字体平滑 -> 一路确定

    5. 桌面个性化 ---> window经典

    6. 修改虚拟内存:
      计算机->右键属性->高级选项卡->性能组成框->设置->高级选项卡->虚拟内存(50% -1 -2) -> 一路确定

    7. chrome + eclipse

    8. start /affinity

      cls : clear screen ,清屏

      start : 启动新程序

      start /affinity 16进制 notepad

    二进制:0 | 1

    每位可用范围

    1. 8进制 : 0-7

    2. 10进制: 0-9

    3. 16进制: 0-f

    快捷键:

    1. 文本编辑

      • ctrl + c
      • ctrl + v
      • ctrl + x
      • ctrl + a
      • ctrl + z
      • ctrl + y
      • ctrl + s
      • ` //引用标识符
      • tab //制表符
      • shift + tab //反向操作
      • alt + tab //切换窗口
      • shift + tab + alt //
      • windows + D //打开桌面
    2. 系统服务

      • windows + r : 运行
      • services.msc //服务
      • notepad //记事本
      • calc //计算器
      • mspaint //画图
      • regedit //注册表
      • end //定位光标到行尾
      • home //定位光标到行首
      • shift + end //选择当前位置到行业的字符
      • ctrl + 方向键 //按照单词递进
      • //return
      • //line
      • //制表符

    java背景

    sun :

    1. b/s : browser(浏览器) / server( web server)

    2. c/s :client / server(db server),

    3. ria : rich internet application,

    4. ws : web service,

    java特点:

    1. 平台无关:操作系统。一次编译,到处执行.

      sandbox : 沙箱,jvm

      jee:java Enterprise Edition ,企业版

      jse:java standard edition 标准版。

      jme:java micro edition,微型版

    2. oop : oriented object program,面向对象编程. ooa ood
      一切都是对象.

    3. 术语及区别
      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:myprogramsjdk1.8.0-65

    4. cd ${java_home}/bin

    5. java -version
      jar -verbose

    配置环境变量

    1. 计算机-->右键-->属性

    2. 高级系统设置

    3. 高级选项卡-->环境变量
      java_home=jdk绝对路径;
      path=%java_home%in;C:ProgramDataOracleJavajavapath;C:myprogramsCMakein;C:myprogramsprotoc-2.5.0-win32;C:myprogramscygwinin;C:myprograms c;%m2_home%/bin;%spark_home%/bin;%hadoop_install%/bin;%hadoop_install%/sbin;C:Program Files (x86)InteliCLS Client;C:Program FilesInteliCLS Client;%SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;%SYSTEMROOT%System32WindowsPowerShellv1.0;C:Program FilesIntelIntel(R) Management Engine ComponentsDAL;C:Program FilesIntelIntel(R) Management Engine ComponentsIPT;C:Program Files (x86)IntelIntel(R) Management Engine ComponentsDAL;C:Program Files (x86)IntelIntel(R) Management Engine ComponentsIPT;C:Program FilesIntelWiFiin;C:Program FilesCommon FilesIntelWirelessCommon;C:Program FilesLenovoFingerprint Manager Pro;C:myprogramsscalain;C:Program FilesMicrosoft Windows Performance Toolkit

    4. 使用;分割(windows),:(linux)

    卸载

    1. 控制面板

    2. 程序

    3. 找到软件 --> 卸载

    扩展名:显示os的文件扩展名

    1. 在任何窗口中按下alt键显示菜单

    2. 工具 -->文件夹选项-->查看

    3. 取消选择<<隐藏已知文件的扩展名.>>

    4. 点击应用到所有文件夹

    5. 确定.

    编写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 ools.jar;%java_home%libdt.jar;.

    3. java指令执行时可以直接指定classpath路径
      java -cp Demo
      java -classpath Demo

    4. 类搜索顺序
      a. -cp | -classpath参数指定路径
      b. classpath系统的环境变量。
      c. 当前目录.

  • 相关阅读:
    线索二叉树的构建和遍历------小甲鱼数据结构和算法
    小甲鱼数据结构和算法-----二叉树的构建和前序遍历
    python爬虫爬取煎蛋网妹子图片
    C语言实现汉诺塔问题
    C语言实现中缀表达式转后缀表达式
    深度优先算法--判断迷宫的一个起点能否到达一个终点
    python 爬取36K新闻
    栈的操作实现逆波兰表达式的计算
    python 实现汉诺塔问题
    【POJ 3258】River Hopscotch
  • 原文地址:https://www.cnblogs.com/SweetZxl/p/9507416.html
Copyright © 2020-2023  润新知