zoukankan      html  css  js  c++  java
  • JAVA学习前应该了解

    Java特性和优势

    • 简单性

    • 面向对象

    • 可移植性(跨平台性)

    • 高性能 (集成编译)

    • 分布式

    • 动态性(反射机制)

    • 多线程(同时视频,同时听音乐....)

    • 安全性 (异常机制)

    • 健壮性

    学习过程中爱上Java

    Java的三大版本

    • Write Once、 Run Anywhere(跨平台)

    • JavaSE:标准版(桌面程序,控制台开发.....)

    • JAVAME:嵌入式开发(手机,小家电)

    • JavaEE:企业级开发(Web端,服务器开发....)

    学海无涯,开发程序要勤于思考

    JDK JRE JVM

    • JDK: Java Development Kit(Java开发者工具)

    • JDK包含JRE

    • JRE: Java Runtime Environment(Java运行时环境)

    • JVM: Java Virtual Machine(Java虚拟机)

      JVM时Java跨平台核心

      img

    Java开发环境搭建

    • JDK下载与安装

      下载

      安装:

      1.鼠标右击【jdk-8u221-64bit】选择【解压到jdk-8u221-64bit】。

      ![img](file:///C:/Users/16699/AppData/Local/Temp/msohtmlclip1/01/clip_image002.jpg)

      2.双击打开【jdk-8u221-64bit】文件夹。

      ![img](file:///C:/Users/16699/AppData/Local/Temp/msohtmlclip1/01/clip_image004.jpg)

      3.鼠标右击【jdk-8u221-windows-64bit】选择【以管理员身份运行】。

      ![img](file:///C:/Users/16699/AppData/Local/Temp/msohtmlclip1/01/clip_image006.jpg)

      4.点击【下一步】。

      ![img](file:///C:/Users/16699/AppData/Local/Temp/msohtmlclip1/01/clip_image008.jpg)

      5.点击【下一步】。

      ![img](file:///C:/Users/16699/AppData/Local/Temp/msohtmlclip1/01/clip_image010.jpg)

      6.安装中。

      ![img](file:///C:/Users/16699/AppData/Local/Temp/msohtmlclip1/01/clip_image012.jpg)

      7.点击【下一步】。

      ![img](file:///C:/Users/16699/AppData/Local/Temp/msohtmlclip1/01/clip_image014.jpg)

      8.jre安装中。

      ![img](file:///C:/Users/16699/AppData/Local/Temp/msohtmlclip1/01/clip_image016.jpg)

      9.点击【关闭】。

      ![img](file:///C:/Users/16699/AppData/Local/Temp/msohtmlclip1/01/clip_image018.jpg)

      10.打开jdk的安装路径,在地址中鼠标右击选择【复制】。

      配置环境变量

      温馨提示:64位的jdk的默认安装路径是【C:Program FilesJavajdk1.8.0_221】。

      32位的jdk的默认安装路径是【C:Program Files (x86)Javajdk1.8.0_221】。

      ![img](file:///C:/Users/16699/AppData/Local/Temp/msohtmlclip1/01/clip_image020.jpg)

      1.右击【此电脑】然后选择【属性】。

      ![img](file:///C:/Users/16699/AppData/Local/Temp/msohtmlclip1/01/clip_image022.jpg)

      2.点击【高级系统设置】。

      ![img](file:///C:/Users/16699/AppData/Local/Temp/msohtmlclip1/01/clip_image024.jpg)

      3.点击【环境变量】。

      ![img](file:///C:/Users/16699/AppData/Local/Temp/msohtmlclip1/01/clip_image026.jpg)

      4.在系统变量下点击【新建】。

      ![img](file:///C:/Users/16699/AppData/Local/Temp/msohtmlclip1/01/clip_image028.jpg)

      5.变量名输入【JAVA_HOME】,在变量值栏中使用快捷键Ctrl+V粘贴刚才复制的jdk的路径,然后点击【确定】。

      ![img](file:///C:/Users/16699/AppData/Local/Temp/msohtmlclip1/01/clip_image030.jpg)

      6.点击【新建】。

      ![img](file:///C:/Users/16699/AppData/Local/Temp/msohtmlclip1/01/clip_image032.jpg)

      7.变量名中输入【CLASSPATH】,变量值中输入【.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar】然后点击【确定】。

      温馨提示:注意变量值前面的【.;】

      ![img](file:///C:/Users/16699/AppData/Local/Temp/msohtmlclip1/01/clip_image034.jpg)

      8.找到【Path】变量,然后点击【编辑】。

      ![img](file:///C:/Users/16699/AppData/Local/Temp/msohtmlclip1/01/clip_image036.jpg)

      9.点击【新建】。

      ![img](file:///C:/Users/16699/AppData/Local/Temp/msohtmlclip1/01/clip_image038.jpg)

      10.输入【%JAVA_HOME%in】然后点击【确定】。

      温馨提示:win7系统有所不同,只需要在最后面加入【;%JAVA_HOME%in】就好,注意分号。

      ![img](file:///C:/Users/16699/AppData/Local/Temp/msohtmlclip1/01/clip_image040.jpg)

      11.点击【确定】。

      ![img](file:///C:/Users/16699/AppData/Local/Temp/msohtmlclip1/01/clip_image042.jpg)

      12.点击【确定】。

      ![img](file:///C:/Users/16699/AppData/Local/Temp/msohtmlclip1/01/clip_image044.jpg)

      13.按下快捷键win+r。

      ![img](file:///C:/Users/16699/AppData/Local/Temp/msohtmlclip1/01/clip_image046.jpg)

      14.输入【cmd】然后点击【确定】。

      ![img](file:///C:/Users/16699/AppData/Local/Temp/msohtmlclip1/01/clip_image048.jpg)

      15.输入【java -version】并按下键盘上的Enterd得到jdk的安装版本。

      温馨提示:-version前面有个空格。

      ![img](file:///C:/Users/16699/AppData/Local/Temp/msohtmlclip1/01/clip_image050.jpg)

      16.输入【java】然后按键盘上面的Enter键。

      ![img](file:///C:/Users/16699/AppData/Local/Temp/msohtmlclip1/01/clip_image052.jpg)

      17.得到下面的信息。

      ![img](file:///C:/Users/16699/AppData/Local/Temp/msohtmlclip1/01/clip_image054.jpg)

      18.输入【javac】然后按键盘上面的Enter键。

      ![img](file:///C:/Users/16699/AppData/Local/Temp/msohtmlclip1/01/clip_image056.jpg)

      19.得到下面的信息。

      ![img](file:///C:/Users/16699/AppData/Local/Temp/msohtmlclip1/01/clip_image058.jpg)

      20.安装完成,运行成功界面如下。

      ![img](file:///C:/Users/16699/AppData/Local/Temp/msohtmlclip1/01/clip_image060.jpg)

    • 卸载

      1. 删除Java的安装目录
      2. 删除JAVA_HOME
      3. 删除Path下面关于Java的目录
      4. 输入【java -version】并按下键盘上的Enterd得到jdk的安装失败。
    • JDK目录介绍

      • bin目录:包含了java运行所需要的可执行文件。

      • lib目录:包含了运行时依赖的java类库和动态链接库。

      • db目录:Java实现的数据库。

      • include目录:.h头文件,C语言开发时用到的头文件。比如jni.h是开发jni程序时必须引用的头文件。

      • src.zip文件:Java类库源码,包括了rt.jar库中的关键部分;除了Java类库,还包含了启动器(launcher)的源码(C语言实现)。

      • jre目录:Java运行环境。

    • Helloword及简单语法规则

      1. 新建一个文件夹,存放代码code

      2. 新建一个Java文件

        • 文件后缀名为.java
        • Helo.java
        • 【注意】系统是否隐藏了后缀,我们要手动打开,使其显示。
      3. 编写代码:

        public class Hello{
        	public static void main(String[] args){
        	System.out.print("Hello,Word!");
        	
           }
        }
        //Hello:类名
        //public static void:关键字
        //main:方法名
        //String[] args:参数列表
        //System.out.print:输出语句
        //"Hello,Word!":输出的内容
        
      4. 在cmd中编译javac java文件,文件夹会生成一个class文件

        image-20200320082948727

      5. 运行class文件,java.class文件

        如图:image-20200320083416642

      6. 可能遇到的问题:

        1. 每个单词的大小写不能出现问题,Java时大小写敏感
        2. 预防乱码,尽可能输出英文
        3. 文件名和类名必须保持一致,并且首字母大写
        4. 符号不能使用中文
        5. 环境配置出现问题了
    • Notepad++安装和使用

    Java程序运行机制

    • 编译型

      将代码编译成计算机能看懂的计算机语言

      用于操作系统

    • 解释型

      每一次都需要进行编译

      用于网页,追求速度

    • 程序运行机制

      源文件→Java编译器→字节码文件→解释器→执行

    IDEA安装

    什么是IDE

    • IDE的意思是Integrated Development Environment,集成开发环境

    • 是用于提供程序开发环境的应用程序,集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套,所有具备这一特性的软件或者软件套都可以叫集成开发环境。

    • 如微软的Visual Studio系列,Borland的C++ Builder、Delphi系列等。该程序可以独立运行,也可以和其它程序并用。IDE多被用于开发HTML应用软件。

    • 常见的IDE

      • Microsoft Visual Studio
      • Eclipse
      • ........

    IDEA介绍

    • IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Python等少数语言。

    IDEA官网

    http://www.jetbrains.com/

    常用快捷键:

    1. 写代码时用Alt-Insert(Code|Generate…)可以创建类里面任何字段的getter与setter方法。
    2. 按Ctrl-N再键入类的名字可以快速地在编辑器里打开任何一个类。从显示出来的下拉列表里选择类。同样的方法你可以通过使用Ctrl-Shift-N打开工程中的非Java文件。
    3. Ctrl-D复制当前行,Ctrl-Y删除当前行。
    4. Ctrl-Shift-U,Ctrl+Shift+Alt+U显示类继承结构图,再按Alt-M。
    5. Alt-F1 回到当前文件所在的目录结构。
    6. Ctrl-Shift-V 粘贴最近复制过的一些信息。
    7. Ctrl-Shift-F7 高亮显示所有该文本,按Esc高亮消失。
    8. Ctrl-E 最近打开的文件。
    9. Ctrl-P 方法参数提示。
    10. Alt+ Up/Down 在方法间快速移动定位。
    11. Ctrl+W 选中代码,连续按会有其他效果。
    12. Shift + F6 选中目录结构的文件,重命名。
    13. Ctrl + Alt + F12 进入当前文件所在磁盘位置。
    14. Ctrl + Shift + F。
    15. Ctrl + Shift + R 搜索指定范围文件,替换文字。
    16. Ctrl + Shift +W 返回上一次选择的代码块状态。
    17. Ctrl + Shift + J 自动将下一行合并到当前行末尾。
    18. Ctrl + Tab Switcher 导航 与 Ctrl + E 类似效果。
    19. Ctrl + Shift + C 复制当前文件磁盘路径到剪贴板
    每个人都是在努力的路上,别因为别人的误解而放弃,,术业有专攻,如是而已。
  • 相关阅读:
    selenium自动化测试CSS定位
    思想重铸(转自知乎)
    闭环思维
    20170503xlVBA房地产数据分类连接
    20170517xlVBA添加数据透视表
    20170617xlVBA销售数据分类汇总
    20170621xlVBA跨表转换数据
    20170612xlVBA含方框文档填表
    20170612xlVBA多文件多类别分类求和匹配
    20170617xlVBA调查问卷基础数据分类计数
  • 原文地址:https://www.cnblogs.com/16699qq/p/12531250.html
Copyright © 2011-2022 走看看