zoukankan      html  css  js  c++  java
  • Java概述和项目演示

    Java概述和项目演示

     

    1、 软件开发学习方法

    多敲

    多思考

    解决问题

    技术文档阅读(中文,英文)

    项目文档

    多阅读源码

    2、 计算机

    简称电脑,执行一系列指令的电子设备

     

    3、 硬件组成

    输入设备:键盘,鼠标

    输出设备:显示器,音响

    处理设备:CPU  :算术运算,逻辑运算

              CPU: 算术逻辑单元,控制单元

    存储设备:

           主存:内存,临时存放,存取的速度快

           辅存:硬盘,U盘,光盘,软盘1.44M

           高速缓存cache

    计量单位:

           1bit   0,1,0     1

           1byte    字节    8=1byte

           1k              1024byte=1k

           1m             1024k  =1m

           1g

           1t   

    一个汉字两个字节 ,一个字母一个字节

    A:   01000011

     

    4、 软件组成

    系统软件:

    Window  5000个人 ,4

           桌面,服务器 window Server2003,DNS FTP ,邮件服务器,网关服务网,防火墙   :网路工程师   4

    Linux  免费 ,安全/稳定性高    4年    

    通用软件:office

    应用软件:

       C/S:需要安装 C客户端 ,S服务端   QQ,影院售票系统,点餐系统

       B/SB浏览器,S服务器  京东网,火车售票系统,CRM

       手机应用:

    B浏览器:Html5   前端开发

        Android,IOS

    5、 人机交互

      Dos界面:命令方式

      图形界面:window图形界面

    6、 Dos命令

    Dir  查看文件/目录内容

    Cd  切换目录

    Mkdir  创建目录

    Help  查看帮助

    Rmdir  删除目录

    Ipconfig   查看计算机的ip,网关,子网掩码

               ip:计算机在网络中的地址,具有唯一性

               Ip组成:网络Ip(指定处于网段)+主机ip(网段内编号)

                    192.168.10.2(二进制32) 255. 255.255.255

                   127.0.0.1  本机服务器

               A类:

                     . 网络编号.a.b.c  1.

                 1~126

               B类:

                     . .网洛编号b.c

                 128~191

               C类:

                 192~223

                    ...网络编号.    192.168.10   局域网

               D类:

               E:

       Ping  查看两台机器是否连接

    7、 Java简介

      1995起源  

      典型应用在互联网,OAK语言:控制电器设备工作

    8、 java的技术体系

     

    JavaSE:桌面应用  .net   C#

    JavaEE:企业级应用:CRM,OA

    JavaME:手机或嵌入设备软件开发

    9、 java之父

    参考链接:https://baike.baidu.com/item/Java%E4%B9%8B%E7%88%B6/7522276?fr=aladdin

     

     

     

     

     

    10、 Java发展历史和演进

    参考链接:https://blog.csdn.net/djy1992/article/details/56666725

    https://blog.csdn.net/tieselingzhi/article/details/79764048

     

    JavaSun    Microsystems公司于19955月推出;

    2009Oracle公司宣布正式以74亿美元的价格收购Sun公司,Java商标从此正式归 Oracle所有

    Java不仅仅是一门编程语言,同时也是一个技术平台

    Java技术分为三个版本:JavaSEJavaEEJavaME

    JavaSEJavaSEJava Standard Edition:Java标准版 是其他版本的核心基 础,能用于开发桌面应用系统  

    JavaEEJava  Enterprise  Edition):Java企业版 用于开发企业级应用

    JavaMEJava Micro Edition):Java微型版 可以用于嵌入式设备系统 (已经很 少使用,被Android替代了)

    Java版本的演进(目前最新是JDK10

     

     

    11、 Java平台

    跨平台的技术:跨软件平台,跨硬件平台

    JVMjava虚拟器,一台虚拟机器

     

    12、 开发工具

    JDK:  java开发工具集   1.7

    计事本

    IDE:MyEclipse/Eclipse   Eclipse免费

     

    13、 开发java程序步骤

    1.编写java源程序   .java文件

    2.编译             .class 字节码文件

    3.解析运行    

     

     

    public class MyTest {

    public static void main(String  []args){

          System.out.println("hello");

      }

    }

       

     

     public   公有的,指该类可以被任意访问

     class   类  :java文件就是类文件

     MyTest  类名: 理解成文件名

     

     

    public static void main(String  []args){

          System.out.println("hello");

      }

     

    代表方法(功能),作为工程入口

     

    System.out.println("hello");

    表示在控制台上输出hello

     

     

     

     

     

     

    14、 Java语言的主要特点

    参考链接:https://www.cnblogs.com/yxiaooutlook/p/7625362.html

     

    跨平台性(一次编写到处运行)

     

    健壮性

    动态性

    体系结构中立

    安全性优越

    多线程

    分布式

    丰富的第三方开源组件

    15、 Java基础项目演示

    Java基础项目演示

    java -jar  jar包路径

     

     

     

     

     


     

     

     

     

     

    16、 Java开发环境的搭建

    16.1 安装jdk下载jdk 

    JDKhttp://www.oracle.com/technetwork/java/javase/downloads/index.html

    JDK安装与配置:https://www.cnblogs.com/smyhvae/p/3788534.html

     

     

     

     

     

     

     

    点击安装就可以了

     

    bin文件夹中存放可执行的程序

     

     

     

     

     

    16.2 配置环境变量

     

     

    (1)新建->变量名"JAVA_HOME",变量值"C:Javajdk1.8.0_05"(即JDK的安装路径)

    (2)编辑->变量名"Path",在原变量值的最后面加 ;%JAVA_HOME%in;%JAVA_HOME%jrein

    (3)新建->变量名“CLASSPATH”,变量

    .;%JAVA_HOME%lib;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar

     

     

     

    16.3 测试开发环境

     

     

     

     

    16.4 eclipse的安装和基本使用

    解压

     

    运行

     

    发送桌面快捷方式

     

     

     

     

    1.创建java工程

     

     

    2.创建包

    选中项目右键new-->package

     

     

     

    3.创建类,(.java文件)

     

     

     

     

     

    4.编译/解析运行

    运行方式1

     

    运行方式2

     

     

    运行结果

     

     

    17、 JVMJREJDK之间的关系

     

    参考网址:https://blog.csdn.net/geyouchao/article/details/51669552

    JDKJava Development Kit)是针对Java开发员的产品,是整个Java的核心,包括了Java运行环 JREJava工具Java基础类库

     

     

     

     

    JREJava  Runtime  Environment)是运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java

    核心类库

     

     

     

    JVMJava  Virtual  Machine  Java虚拟机)的缩写,是整个java实现跨平台的最核心的部分,能够运

    行以Java语言写作的软件程序。

     

     

     

     

    18、 JDK常用命令的介绍

     javac  编译器,将源程序转成字节码;

     java  运行编译后的java程序(.class后缀的);

     jar  打包工具,将相关的类文件打包成一个文件;

     javadoc  文档生成器,从源码注释中提取文档;

     

     

     

     

     

     

     

     

     

    19、 使用记事本开发HelloWorld

     

     

     

     

     

     

     

     

     

    <wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">





  • 相关阅读:
    webstorm和git安装后,terminal输入git命令,提示'git' 不是内部或外部命令
    Vue中beforeRouterEnter和beforeRouteLeave的应用
    对象数组,对比多个数组的相同子元素并筛选
    应用canvas绘制动态时钟--每秒自动动态更新时间
    opacity 与rgba区别
    js对象的合并
    小程序wx.navigateTo和wx.redirectTo 都无效
    点赞博客园
    英语学习方法
    JAVA编程思想——分析阅读
  • 原文地址:https://www.cnblogs.com/myblogpengjia/p/9594316.html
Copyright © 2011-2022 走看看