一,入门常识

一【计算机基础知识】

计算机: 就是由硬件和软件组成的电子设备.

计算机硬件: 用于支持软件执行的物理设施.

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

可分为:系统软件和应用软件

软件开发:就是制作软件。

二 【开发周期】

  1. 需求调研 需求分析(项目经理与客户交流)
  2. 写需求设计文档(项目经理与我们写设计文档)
  3. 程序员编码(程序员根据设计文档进行编码)
  4. 测试(大公司有测试团队,小公司由程序员测试)
  5. 维护(一般免费维护一年)

………………………………………………

三【人机交互两种方式】

人机交互两种方式:图形界面,命令行,常见的dos命令

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

md:创建目录

rd:删除目录

cd:进入指定目录

cd..:退回到上一级目录

cd\:退回到根目录

del:删除文件

exit:退出dos命令行【什么计算机语言 Java发展历史】

Java之父—詹姆斯·高斯林。

四【Java的三大结构 JavaSE   JavaEE  JavaME】

  1. Javaee :企业版(企业级用户)
  2. Javase :标准版(桌面程序开发)
  3. Javame:小型版(被android逐渐取代)

【Java 特型。开源、跨平台】

 Java跨平台原理,基于JVM。JVM不跨平台

Java编写的程序在不同的系统平台上都可以运行

只需要在需要运行Java应用程序的系统上安装一个Java虚拟机即可,由Jvm来负责Java程序在该系统中的运行。(Java跨平台,Jvm不夸平台,虚拟机保证了Java的跨平台特性)

【JVM,JRE和JDK的区别】

JVM:Java虚拟机。保证Java语言的跨平台性。

JRE:Java运行环境(提供Java程序运行的环境(JVM)和核心类库)如果只需要在计算机中运行一个开发好的Java程序,计算机中只需要安装JRE即可.

JDK:Java开发工具包即Java开发环境(JRE和Java开发工具包)

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

其中开发工具:编译工具(Javac.exe)打包工具(Jar.exe)等

【下载JDK】

官网下载Jdk文件,www.oracle.com

【安装JDK,并验证按照是否成功】

安装 JDK,不需要安装JRE,安装完成后。在Dos命令行中测试是否安装成功。

测试方法:在dos中切换到bin目录中,输入Javac 看是否显示Javac的相关应用;

如果显示则安装成功,否则安装失败需重新安装。

【classpath,path】

配置path是为了保证JDK的bin目录的.exe应用程序可以在任意目录下运行。

path:path中配置的是可以直接执行是应用程序或者批处理文件等。

操作系统查找应用程序的顺序:先在当前目录中找,如果当前目录中没有可执行的命令,就会到系统的变量path中再找,如果在path中找到当前命令就会去执行这个命令,如果没找到就会报错。

配置path时,开启的dos窗口无法预知已经更改的path,如果要运行可执行的程序,需要重新开启dos窗口,使用start开启新窗口无效。

【path配置和技巧:】

使用一个新的环境变量记录Jdk安装目录可能改变的目录:

Eg:JAVA_HOME= D:\JavaTool\Jdk1.7.0_45;

path:%JAVA_HOME%\bin;

想要引用一个已经存在的环境变量用%已存在的环境变量%。

临时环境变量配置:只对当前窗口有效,但可用start开辟可用窗口。

set:查看环境变量

set+空格+环境变量名:查看环境变量名对应的环境变量的配置信息

set  path=D:\JavaTool\Jdk1.7.0_45\bin

set  path= 清空path配置

set  path= D:\JavaTool\Jdk1.7.0_45\bin;%path%  在原有path上添加新目录

【classpath的原理】

classpath中配置的class文件所在的路径,即就是Java可执行程序所在的路径。classpath是JVM可以识别的环境变量。先到指定路径找,如果配置了当前目录再在当前目录找。

set classpath 查看classpath配置路径;

set classpath= 清空classpath制定路径

set classpath=.;d: (.代表当前目录,也可在指定路径后加“;”一般不查找当前目录)

【path和classpath的区别】

classpath:

它用来记录.class文件所在的路径

classpath中配置的class文件所在的路径,即就是Java可执行程序所在的路径

classpath是JVM可以识别的环境变量

path

path中配置操作系统可以执行的命令或者可执行程序,以及批处理文件等path是操作系统可以识别的环境变量

它们都可以做持久的配置,配置在系统变量中

也可以做临时配置,使用set命令完成临时配置。

时间: 2024-08-15 12:23:19

一,入门常识的相关文章

python入门常识

Django开发心得: filter方法可以使用count(),update().get方法不可以使用. 密码重置功能和修改功能.项目链接功能.(前端模板表单向后台传输数据时,有post和get两种方式:以action的属性值调用后台函数:在获取前端模板表单数据时,以name属性来获取,获取其中的value值.) 日志邮件提醒功能和项目到期提醒功能.(单独写一个python脚本,遍历数据库的信息,从而完成此项功能.主要采用python的SMTP和Email模块.) python入门常识: pyt

java入门常识整理

1.    异常类型: Exceptionin thread  "main"  java.lang.NoClassDefFoundError:HelloWorld.        ----通常是设置了不必要且不正确的CLASSPATH导致的 2.    java特点: 1.    既有编译型语言的特点,又有解释性语言的特点: 2.    自动垃圾回收机制:只回收堆中的内存资源,对其它资源无能为力:将对象设置为null可暗示垃圾回收机制回首资源:finalize(),System.gc(

seo入门常识

seo常用命令: site : 查看网站有多少收录: domain : 查看网站有多少外链: inurl : 查看在网址中包含某个词的网站: intitle : 查看在标题里面包含某个词的网站: filetype : 查看网页的相关类型: seo常见术语: 权重:网站在搜索引擎里的重要程度: 收录量:被百度收录的网页量: 蜘蛛:收索引擎的程序,在互联网上发现网站,爬行和下载网站的程序: 索引量:能够参与排名的页面: 指数:一般指百度的指数,通过index.baidu.com查询: 百度快照:百度

shell编程----笔记

考虑了下,只是自己的一点记录,就按照自己的情况进行记录吧,后续有新的东西再随时补充.嗯呢~~ 一.入门常识 1.  几个命令 1) !n:可执行history中的第n个命令 2) set:查看全部的环境变量 3) env:可查看当前的环境变量 4) unset (环境变量) (注意:如果是在父进程定义的环境变量,那么在子进程中该变量就不能被删除 5) alias :别名,简单设置你的命令,下面利用alias实现一个简单的HTTP服务 效果类似: 注:如果需要设置重启依旧生效的话可以将alias写

【DevStore实用篇】8大有趣的专业编程学习网站

摘要: 1.很有影响力的趣味编程网站Codecademy Codecademy在今年4月全新改版,启用了全新的设计风格,新网站界面漂亮,充满了极客的味道.而在今年年初独立注册用户已经突破 2400 万. 适用人群:趣味性十足,适合没有编程基础的新手入门,还有中文版本,适合国内用户使用. code.org是一家非盈利组织,它的宗旨就是让 CS(计算机科学)这门学科能够进入到全球的每一所学校中去.主推项目之一是“一小时编程”,将会面 向全世界开放并推广,而且不会针对任何特定的等级水平,处于任何年龄段

8大有趣的专业编程学习网站

摘要:有人说,编程是二十一世纪人类的必备技能之一,每个人都有编程学习的需求,更何况是想靠代码吃饭的从业和准从业人员.博主今天就为大家介绍8个比较有趣的专业编程学习网站,希望能让枯燥的编程学习变得有趣.鉴于初学者的语言习惯,介绍尽量倾向于中文和当下网站. 1.很有影响力的趣味编程网站Codecademy Codecademy在开发者圈子里有不错的知名度,并且不用注册,就能深入细致的学习JavaScript.HTML/CSS.Python.Ruby.PHP,甚至API编程.Codecademy通过交

20140901 数据库基础

数据库入门常识SQL(Structured Query Language,结构化查询语言) DB→数据库,存放数据文件 DBMS(Database Management System,数据库管理系统),包含DB和管理软件 DBS→数据库系统,包含DBMS.硬件设备.操作人员 数据库分三个层次 1 库文件(用来存放数据) 1数据文件(后缀为.mdf)2日志文件(后缀为.ldf)用来记录对数据库的操作. 2 服务   打开数据库时,所选的服务器引擎就是服务. 3 管理界面 做开发时,一般服务器验证方

博客随笔《文章目录》大纲

/**博客随笔<文章目录>大纲***/ /---------更新时间:2018-9-30 ------------/ /* *大纲分为三大部分,包括:前端开发技术.服务器开发技术.数据库开发技术 */ /-------------------------------------------------- 前端技术 ------------------------------------------------------------/ 一.html/css/html5/css3 html+cs

linux文件权限查看及修改-chmod ------入门的一些常识

查看Linux文件的权限:ls -l 文件名称 查看linux文件夹的权限:ls -ld 文件夹名称(所在目录) 修改文件及文件夹权限: sudo chmod -(代表类型)×××(所有者)×××(组用户)×××(其他用户) 常用修改权限的命令: sudo chmod 600 ××× (只有所有者有读和写的权限) sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限) sudo chmod 700 ××× (只有所有者有读和写以及执行的权限) sudo chmod 6