您的位置:首页 > 编程语言 > Java开发

奔向黑马-----新手学java-初学第一天

2013-05-04 21:23 134 查看
.4.28号.

.正式开课!因为之前没有基础,所以我听得很认真,不敢有丝毫大意,整理笔记,认真复习是每天的必修课!只有这样才会觉得自己离黑马又近了一步!加油!!

1.常用的DOS命令

a:启动Dos

 a1:窗口+r ------->出入cmd------>回车

 a2:开始------>程序------>附件------>命令提示符

b:完成交互掌握常用Dos命令

 b1:Dos默认目C:\Documents and Settings\Administrator

 b2:切换目录 e:------->回车

 b3:

dir:显示某个目录下得所有文件和文件夹

 md 目录名 :创建相应的目录

 cd 目录名 :进入指定的目录

 cd.. :返回当前目录的上一级目录

 cd\ :直接返回根目录

 del 文件名 :删除指定的文件 del 1* "*"号代表任意多个任意字符

 del * 删除所有文件

 rd 目录名: 删除指定目录,指定的目录必须是空的

 cls :清屏

 exit:推出DOs界面

 DOS命令其实就是通过字符界面完成和系统交互

作业:

 切换到e:

 在e盘创建文件夹test,在test里面创建文件名子个位同学名字的拼音表示

 在自己名字文件夹里面创建文件

 测试

 cd 目录名 :进入指定的目录

 cd.. :返回当前目录的上一级目录

 cd\ :直接返回根目录

 del 文件名 :删除指定的文件 del 1* "*"号代表任意多个任意字符

 del * 删除所有文件

 rd 目录名: 删除指定目录,指定的目录必须是空的

 cls :清屏

 exit:推出DOs界

2:计算机语言

a 人类的自然语言

 就是人和计算机进行交互的工具

 b:计算机语言的分类

 b1:低级计算机语言

 DOS,汇编

 b2:高级计算机语言

 高级在哪里:就是接近人类自然语言

 java,c++,c,c#

3:计算机常用的快捷键(组合键)

 ctrl+c:复制

 ctrl+v:粘贴

 alt+tab:窗体的切换

 ctrl+z:撤销当前操

 ctrl+a:全选

 ctrl+x:剪切

 F1--------F12:功能键:

 0-------9:数字键

 shift+数字键 :完成符号的输入

--------------------------------------------------------------------------------------------------------------------------------------------

4:java概述

 1995 sun(stanford university netword) 推出的高级的计算机语言

 oracle:目前被甲骨文公司收购.

 oracle数据库

 面向互联网,而且现在时很火爆,java语言市场份额很大.选择java<
4000
/span>学习的目的.

5:java语言的目前状态

 java7

a:按照java应用领域java技术架构

j2me:移动设备,嵌入式开发(电冰箱,电磁炉,机顶盒,机器人). 小型版

 j2se:开发桌面应用程序提供相应的技术支持(扫雷,词霸,单机游戏)

 j2ee:java企业级的应用开发(大盘走势,12306,mis系统企业管理系统,bos电信,)技术支持

b:j2se ------>j2ee

 j2me(android)

c:特点:简单易学,安全性高(内存是可以被及时的释放),面向对象语言,跨平台性(java开发程序可以在不同的操作系统达到同样的效果)

 d:java语言跨平台的原理

提供翻译:jvm java虚拟机,(jvm:用程序模拟的一台电脑),造就java的可移植性

主意:jvm不跨平台

6:java开发环境的搭建

 a:介绍

 a1:jre java runtime envrioment(java 运行 环境) 包含jvm + java的核心类库

a2:jdk java development kit(java开发工具包) 包含jre + java的开发工具(javac java)

 b:获得jdk (download)

www.oracle.com

 java.sun.com

 提供32,64机的jdk,不同平台的jdk

 e:删除程序

 开始----设置-----控制面板-----添加或删除程序------选择相应程序删除

 f:双击jdk-7u9-windows-i586.exe 安装(不能安装到中午目录)

7:jdk的配置

a:使用jdk提供的工具,相应的工具只能jdk安装的bin目录下运行

b:解决是用的局限性

 解决方法:将javac所在目录配置到系统的环境变量.

 怎么配:

 我的电脑---->右键属性------>高级----->环境变量------>系统变量

 找见path变量----->编辑

环境变量的配置技巧:

 第一步:在系统变量里面新建环境变量

 JAVA_HOME: D:\Program Files\Java

 第二部:修改path

 PATH: %JAVA_HOME%\jdk1.7.0_09\bin;

 %JAVA_HOME%: 作用获取%JAVA_HOME%变量所保存值

 主意:

简述JDK,JRE的区别。

简述path和classpath环境变量的作用。

 jdk 包含了jre 和java的开发工具

 但是jre 只是包含了jvm和 java的核心类库 jre是个运行环境

path是查找先当前目录,然后查找path路径下,path指定的是可以运行的.exe文件可以运行

 classpath 可以配置临时的环境变量 文件可以放到其它位置任然可以运行,让java能找到编译后的class文件来运行,是先查找classpath,再在目录查找

 前提是当前目录中找不到相应的命令,系统在查找某个命令时候,对于path环境是有前向后进行查找

c:ipconcig查看当前计算机的ip地址

 原理:由于在安装os系统的时候,自动的系统环境变量配置,ipconfig这个命令所在路径,当我们在任意一个路径下面执行ipconfig命令的

 时候,操作系统会自动在环境变量配置的路径下面去找到相应的命令.

8:第一java程序 Hello world

 a: 写程序(程序的源文件)

 a1:IDE(集成开发环境) eclipse,myeclipse,jbuilder

 notepad记事本.

 b:写程序

b1:启动记事本(输入notepad命令,右键新建记事本)

b2:保存(ctrl+s) 主意:文件保存文件类型.java ,选择为所有文件

 b3:编写

 第一步:

 class Demo

 {

 }

 主意:Demo是可以改变的,遵守第一个字母大写规则

 第二步:

 javac test.java 将我们写得java的源文件进行翻译(编译),class二进制文件(字节码文件)

第三步:

给程序添加保证程序可以独立执行的main方法

 public static void main(String [] args)

 {

 System.out.println("hello world");

 }

.java 用javac工具 编译为 .class ,再用java 执行class

 c:问题总结

 c1:找不到相应的文件出错的可能:文件名不对,路径不对.

 c2:输入中文标点符号

 c3:main --- mian

9:classpath环境变量的临时配置

a:set

 作用:查看当前系统中配置的环境变量

 :设置临时环境变量的值,只能在当前配置窗体使用

 :

 set classpath=class文件所在目录

 规律:首先在classpath里面查找,如果找不到在当前目录下进行查找(前提:配置临时环境变量的时候必须加;)如果没有;只在classpath中进行查找

 实际需要:只配classpath不配当前目录 去掉;

10:java中的关键字:

关键子:就是我们字在写程序的时候不能使用的一些单词,这些单词java开发这门语言已经使用过而且有特殊的含义

 110 120 911

 public static void final super this

class 用来定义一个类 class后面紧跟类名 ,遵守规则每个单词的首写字母都大写

 标示符(自己起得名字):自己可以定义,只需要遵守一定规则

11:注释

注释:用相应的去解释相应的程序

三类:

第一:单行//

第二:多行/* */

 第三:文档注释 /** */

注释的要求:

/***

 @author:张三

 @version 1.0

 @time -------

功能:完成个人信息的输出

*/

/*

 分析:

 第一步: 定义class

 第二步: 添加程序的入口 (main方法)

 第三步: 添加输出语句

实现:

*/

//定义一个类 名字:Demo3  

class Demo3

{

 //程序的入口

 public static void main(String [] args)

 {

 //打印个人信息

 System.out.println("张三 20 武汉");

 }

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Java JDK