2017.10.9 java笔记

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2017.10.9 java笔记相关的知识,希望对你有一定的参考价值。

2017.10.9 java笔记

  • 没有代码是看懂得的,是通过敲出来理解的、细心!踏实!严谨!
  • 1、什么是软件:
    • 常见的软件 :1.系统软件: Windows、 Linux、 dos   ;2.应用软件: qq、飞秋等等
  • 2、知识点:
    • 1.DOS常用命令
      • div:列出当前目录下的文件及文件
      • md:创建目录
      • rd:删除目录,直接删除,不进回收站
      • cd:跳转目录
        • cd ..  退回上一级目录
        • cd  / 退回根目录
      • del:删除文件,不能用来删除文件夹,直接删除,不进回收站
      • exit:退出DOS命令行
      • 盘符:    :切换盘符
      • copy nul 文件.后缀名:新建文件
    • 2.介绍JAVA
      • java语言是一门高级的计算机编程语言(严谨的计算机编程语言)
      • java是sun公司 Stanford University Nettwork由斯坦福大学的四个程序员与1995年推出的一门高级编程语言
      • JAVA的特性
        • 1、跨平台性
          • 一次编译,多处运行
          • 原理:只要在需要运行java应用程序的电脑上安装一个java(jvm)即可,由JVM来负责JAVA程序在该系统中的运行
          • c++:只能在Windows下运行,它是微软的语言,Windows本身就是c和c++语言编写的
        • 2、面向对象
          • 封装、继承、多态、抽象
        • 3、分布式
        • 4、安全性
          • 安全性可以分成四个层面即:语言及安全性、 编译时安全性、运行时安全性、可执行代码安全性
        • 5、平台独立
        • Oracle甲骨文公司将sun公司收购了,取得了JAVA的版权;java之父:詹姆士高斯林
    • 3.安装JDK 配置环境变量
      • JRE(java runtime environment)java运行环境是运行java程序的,它提供了java的核心类库和java程序在不同平台所需的JVM包括
        • 1、JVM(java virtual machine)java虚拟机
        • 2、API(Application Program Interface)应用程序编程接口
        • JRE的三项主要功能
          • 加载代码:由类加载器(class loader)完成
          • 检验代码:由字节码检验器(bytecode verifier)完成
          • 执行代码:由运行时解释器(runtime interpreter)完成
      • JDK(java develop kit)java开发工具是提供给程序员开发java使用的包含了java程序的开发工具和jre
      • 如果想要运行一个开发好的java应用程序,计算机只需要安装jre即可
      • JDK的下载地址:www.oracle.com 及 java.sun.com
      • 安装注意:路径中不要有中文或者空格
      • JDK目录结构:
        • bin:存放java的编译器(javac.exe)和java解释器(java.exe)的执行文件
        • db:java开发自带的的数据库
        • include:存放用于本地方法的文件
        • jre:存放java的运行环境文件
        • lib:存放java的类库文件
        • src.zip:jdk提供类的源代码
      • 配置环境变量:
        • 计算机-属性-高级系统设置-系统设置-Path:添加jdk的bin目录,中间以;英文分号分割
    • 4.执行第一个JAVA程序
      • 需求:编写java程序在doc命名行中输出“Hello world”
      • 编写步骤:
        • 1、通过class关键字定义一个类,将代码编写到该类中
          • 代码:
        • 2、编写主函数main叫做主函数,是java程序的入口
        • 3、System.out.printl 输出语句,输出" "中的内容,语句结束以;分号结尾
      • 运行步骤:
        • 1、将java代码编写到拓展名为.java的文件中
        • 2、通过javac命令对该java文件进行编译
        • 3、通过java命令对生成的class文件进行运行-无报错即可结束
        • 创建java文件——javac命令编译——生成.class字节码文件——java命名运行——结束
      • 注意:当java文件被修改后,必须使用javac重新编译后再使用java命令运行
    • 5.JAVA的注解(三种)
      • 1、单行注释 //
      • 2、多行注释 /*   */
      • 3、文档注释 /**     */
      • 被注释掉的语句 将不再被执行 
    • 6.标识符 标识符命名规范
      • (包括文件及文件夹)必须英文单词开头,不能使用中文命名
  • 相关资料:
    • JAVA是一门繁琐、复杂、需要理解知识点,贯穿细节的组合
    • 文件不要保存在桌面或C盘
    • java是解决人机交互
    • 明确:(功能)需求
    • java由一堆关键字、语法组成
    • 代码看是难看不懂的,必须要去敲才能理解
    • C是面向过程、java是面对对象
    • 大数据:数据采集和数据分析
    • 一门【严谨】的计算机编程语言
    • 安卓基于java
  • 职业素养:
    • 表达训练:增强自信、逻辑组织、能力、随机应变
    • 素质拓展:明确人生目标、认识自我、增强综合能力
    • 技术交流:了解项目流程、感知团队合作、职场把握
    • 服务指导:简历、自我营销、后期跟踪
    • *目标:1-3年后达到什么成就,职业规划、自我管理、走出舒适区、选择javaee课程的原因
  • 同学分享:
    • 大胆想,细心做、细节决定成败、标准(怎样实现,怎样写,工作原理)、培训编程兴趣、不要对不起自己的时间和学费、语言沟通,技巧、怎样有效率的做、合理安排时间、如何开展工作、拼搏到无能为力,坚持到感动自己!
    • 思想转变:现在是岗前学习,我们是一群职业人  

以上是关于2017.10.9 java笔记的主要内容,如果未能解决你的问题,请参考以下文章

Java学习笔记总结

2022年Java学习笔记目录

我想记录自己整理的java笔记,啥软件好

2022年Java学习笔记目录

2022年Java学习笔记目录

Java程序猿的JavaScript学习笔记(1——理念)