• java学习第一天


    计算机基础知识

    计算机硬件(computer hardware)

    通常包括CPU,主板,内存,电源,主机箱,硬盘,显卡,键盘鼠标,显示器

    计算机软件(computer software)

    系统软件(操作系统),应用软件

    软件开发

    软件:按照特定顺序组织的计算机数据和指令的集合

    开发:软件分的制作过程

    软件开发:借助开发工具计算机语言制作的软件

    计算机语言

    语言:人类进行沟通

    计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言,计算机语言中也有字符,符号等,常见计算机语言如:C,C++,C#,JAVA

    人机交互

    交互方式:图形化界面命令行方式(需要控制台和记住一些指令)

    快捷键

    Ctrl+A全选

    Ctrl+C复制

    Ctrl+V粘贴

    Ctrl+X剪切

    Ctrl+Z撤销

    Ctrl+S保存

    常见DOS命令:(win7可以shift屏幕右键选择在此处打开命令窗口或者windows+R输入cmd或者搜索程序cmd)

    盘符切换   d:

    列出当前目录下文件及文件夹   dir

    创建文件夹   md

    删除空文件夹   rd

    进入指令目录   cd       退一级目录   cd..

    删除文件  del

    删除一堆相同后缀名   del *.txt

    清屏   cls

    退出   exit

    调出记事本   notepad

    删除非空文件夹   rd /s aaaa(询问)    rd /s /q aaaa(不询问)

    java语言概述

    java语言发展史

    java之父詹姆斯·高斯林Oak,后改名为java

    Java Development Kit

    Java 2 SDK(主要是1.5或1.6的版本)

    Java语言平台版本

    J2SE标准版:基础

    •是为开发普通桌面和商务应用程序提供的解决方案
    •该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发

    J2ME小型版:安卓方向

    •是为开发电子消费产品和嵌入式设备提供的解决方案

    J2EE企业版:PC浏览器方向

    •是为开发企业环境下的应用程序提供的一套解决方案
    •该技术体系中包含的技术如 Servlet、Jsp等,主要针对于Web应用程序开发
     
    Java语言特点
    开源,跨平台简单性,面向对象,分布式处理,健壮性,结构中立,解释性,高性能,多线程,动态,安全性
    java语言跨平台(可移植性)原理(通过java语言编写的应用程序在不同的系统平台上都可以运行):
    在运行程序的操作系统上安装一个java虚拟机(JVM :Java Virtual Machine),由JVM来负责java程序在该系统中的运行,JVM作为翻译。
    JRE与JDK:
    JRE(Java Runtime Environment   java运行环境):包括java虚拟机和java程序所需的核心类库
    JDK(Java Development Kit   java开发工具包):

    JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。

    其中的开发工具:编译工具(javac.exe)  打包工具(jar.exe)等

    简单而言:使用JDK开发完成的java程序,交给JRE去运行。JVM保证跨平台。(JDK包括JRE和JVM)

    JDK的下载安装

    此处不叙述

    HelloWorld案例

    开发工具介绍:notepad,Notepad++,Eclipse,MyEclipse

    第一个程序:

    新建HelloWorld.java文件,输入下列代码,在dos中指定路径输入javac HelloWorld.java进行编译,这时该路径下会生成HelloWorld.class文件,此时再输入java HelloWorld则会生成代码结果

    扩展名不能隐藏,否则会出错

    class HelloWorld{
    public static void main(String[] args){
    System.out.println("hello zhuzhu");
    }
    }
    

    如果没有配置环境变量,只能在bin目录下才可以编译运行,因为只有该bin目录下有相应执行编译程序

    环境变量配置

    path环境变量配置作用:为了让在任意位置的源码可以用java指令执行

    配置方式1:进入环境变量配置,编辑Path添加jdk的bin目录

    配置方式2:创建新的变量名称JAVA_HOME,添加JDK的安装目录,之后编辑Path环境变量中JDK目录修改%JAVA_HOME%in;

    classpath环境变量配置作用:为了让在任意位置可以运行class文件

    配置方式:创建新的变量classpath,添加class文件所在目录

    classpath里面配置的路径有先后顺序,现在第一个路径查找,再再第二个,依次。其中.表示当前盘符根目录

    path和classpath的区别

    path环境变量里面记录的是可执行性文件,如.exe文件,对可执行文件先在当前路径去找,如果没找到就去path环境变量中配置的路径去找
    classpath环境变量里记录的是java类的运行文件所在的目录
     
    notepad++配置
     
     
  • 相关阅读:
    JS匿名函数及调用及闭包
    js的变量提升和函数提升
    JS调用模式以及bind()方法
    转载:JS call()方法和apply()方法
    创建一个用于上传文件的表单
    POST 异步请求 url没有明文显示
    转载:nodejs res.end和res.send 区别
    HTTP中get和post区别
    通读cheerio API
    转载:JS数组reduce()和reduceRight()方法
  • 原文地址:https://www.cnblogs.com/zhuzhutest/p/5532078.html
Copyright © 2020-2023  润新知