黑马程序员____第一阶段Java开发前奏(1)


  

 

黑马程序员____第一阶段Java开发前奏(1)

软件开发:

       软件是由一系列按照特定顺序组织的计算机数据和指令的集合,软件开发就是制作软件。软件的出现实现了人与计算机之间的交互。

   ⒉人机交互方式:

       图形化界面和命令行方式,图形化界面简单直观,使用者易于接受,容易上手操作。命令行方式需要有一个控制台,输入特定的指          令,让计算机完成一些操作,较为麻烦,需要记住一些命令。

   3.常用的DOS命令:

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

            md:创建目录(文件夹)

            rd:删除目录

            cd:进入指定目录

            cd..:退出当前目录,返回到上一级目录

            cd\:退回到根目录

            del:删除文件

            del*:删除所有文件

            del*.文件扩展名:删除同一类型的文件

            exit:退出dos命令行

            echo:创建文件。如:echo我可以(这里是文件内容)>我可以.txt

            cls:清屏

            help:显示所有命令及描述

            exit:关闭

        4.什么是计算机语言:

      语言是人与人之间用于沟通的方式,而计算机语言是人与计算机交流方式。 

    5.Java出生:

      是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaEEJavaME,                                   JavaSE)的总称   

    6.Java介绍:

      java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,目前已经成为Web应用程序的首选开发语言,具有简单易学,完全面       向对象,安全可靠,可以在任何操作系统上运行,自面世后非常流行。

    7.Java类型:

      J2EE(Java 2 Platform Enterprise Edition)企业版:是为开发企业环境下的应用程序提供的一套解决方案。该技术体系中包含的技术如:Servlet Jsp等,主要针对             于Web应用程序开发。

           J2SE(Java 2 Platform Standard Edition)标准版:是为开发普通桌面和商务应用程序提供的解决方案。该技术体系是其他两者的基础,可以完成一些桌面应用程序              的开发,比如Java版的扫雷、QQ等。

           J2ME(Java 2 Platform Micro Edition)小型版:是为开发电子消费产品和嵌入式设备提供的解决方案。该技术体系主要应用于小型电子消费产品,如手机中的应用程            序等。

      8.Java语言的跨平台性

         因为Java程序编译之后的代码不是能被硬件系统直接运行的代码,而是一种“中间码”——字节码。然后不同的硬件平台上安装有不同的Java虚拟机(JVM),由JVM来把字            节码再“翻译”成所对应的硬件平台能够执行的代码。因此对于Java编程者来说,不需要考虑硬件平台是什么。所以Java可以跨平台。

      9.Java语言的环境搭建

         什么是JRE,JDK:

                                JRE:Java Runtime Environment Java运行环境的简写,包括Java虚拟机JVM和Java程序所需的核心类库等,如过想要运行一个开发好的Java程                                     序,计算机中只要安装JRE即可。

                               JDK:Java Development Kit Java开发工具包的简写,JDK是提供给Java开发人员使用的,其中包含了Java的开发工具,也包括了JRE。所以安装了                                  JDK,就不用再单独安装JRE了。其中的开发工具包括:编译工具(javac.exe)和打包工具(jar.exe)等。

         下载JDK:

                             进入官网www.oracle.com,点击Downloads     Java for Developer,进入下载页面,选择Java SE 7u67   JDK  Download,进入下载页面,

                             勾选同意,选择相应电脑操作系统版本,点击下砸!

                             图:

                             图:  

                             图:

                             图:

                             图:

         安装JDK:

                           安装目录记好,一直下一步即可

         配置环境变量:             

                          点击—计算机—右键—属性—高级系统设置—环境变量—系统变量—新建变量名:JAVA_HOME—新建的变量值:输入之前记住的安装目录即可

                          图:

                        然后—在系统变量里面找到path变量名—在变量值最前面输入:%JAVA_HOME%\bin;

                        即可,环境变量设置完毕!

        验证是否成功:

                               点击—开始—运行—cmd—javac或者—java -version     

                               图:        

                               图:               

      10.关键字,标示符,注释

           Java的关键字对java编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名。

           Java语言中,对于变量常量,函数,语句块也有名字,我们统统称之为Java标识符,标识符是用来给类、对象、方法、变量、接口和自定义数据类型命名的。

                              标示符由26个英文字母大小写,数字:0-9符号:_$组成,规则有:数字不能开头、不可以使用关键字!

           在Java的编写过程中我们需要对一些程序进行注释,除了自己方便阅读,更为别人更好理解自己的程序,所以我们需要进行一些注释,可以是编程思路或者是程序的作用,                              总而言之就是方便自己他人更好的阅读。

                            1, // 注释一行

2, /* ...... */ 注释若干行

3, /**……*/文档注释

      11.Java程序开发体验-Hello World

            先写注释在写代码

           图:

时间: 2024-10-23 16:56:44

黑马程序员____第一阶段Java开发前奏(1)的相关文章

黑马程序员_第一天视频学习

一.      计算机和软件常识 1.      计算机运行原理 1)          硬件基本组成:硬盘.内存.CPU 2)          各个部件之间的运作协调(下图) 2.      计算机只能识别0和1 1)          0和1组成的指令 2)          0和1组成的数据 3.      计算机和软件的联系 1)          软件的基本概念:指令的集合 2)          软件的安装运行过程 3)          为什么要开发软件:写出能控制计算机的指令

黑马程序员之——第二部分----Java基础 IO流

-----------android培训.java培训.java学习型技术博客.期待与您交流!------------ 第一讲,黑马程序员_毕向东_Java基础视频教程第19天-01-IO流(BufferedWriter) 一,字符流的缓冲区概述: 缓冲区的出现提高了对数据的读写效率. 对应类:BufferedWriter,BuuferedReader. 缓冲区要结合流才可以使用.       ====缓冲区是为了提高流的操作效率出现的,所以在创建缓冲区之前必须要现有流对象==== 在流的基础上

黑马程序员__多线程

------<a href="http://www.itheima.com" target="blank">Java培训.Android培训.iOS培训..Net培训</a>.期待与您交流! ------- 1.线程是程序执行的一条路径, 一个进程中可以包含多条线程,多线程并发执行可以提高程序的效率, 可以同时完成多项工作. 2.开启新线程的两种方式 1).继承Thread [java] view plaincopy public stati

黑马程序员–Java之多线程09

黑马程序员–Java之多线程09 一.线程和进程 在Java中,并发机制非常重要,程序员可以在程序中执行多个线程,每一个线程完成一个功能,并与其他线程并发执行,这种机制被称为多线程.多线程就是指一个应用程序中有多条并发执行的线索,每条线索都被称作一个线程,它们会交替执行,彼此间可以进行通信.多线程是非常复杂的机制,在每个操作系统中的运行方式也存在差异,window操作系统是多任务操作系统,它以进程为单位.一个进程是一个包含有自身地址的程序,每个独立执行的程序都称为进程,也就是正在执行的程序.系统

黑马程序员——java高新---注解、泛型等

------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------- 一.注解 什么是注解? 答:对于过时的语句,java会提示过时了,通过@SuppressWarnings("Deprecation")可以在DOS命令行中取消提示,但Eclipse无法取消.这就是注解,相当于标记.编译器.开发工具.javac通过反射获得注解里的内容,进而明确应该做什么.不应该做什么.注解可以加在包.类.属性.方法.参数及局部变量之上.一个注解就是一个类. java.

黑马程序员---Java多线程

---------------------- Android开发.java培训.期待与您交流! ---------------------- 线程与进程是程序运行中体现的两个名词,它包含这不同的程序域.进程指的是一个正在运行的程序,如:360,QQ运行时就是不同的两个进程.当你打开windows任务管理器时,看到的每个进程就是此时windows中正在运行的程序.线程则就是进程中的一个个独立的控制单元,线程控制着进程的执行,也就是说每个正在运行的程序中就包括着很多的线程. 主线程:Java虚拟机运

黑马程序员---Java集合框架

---------------------- Android开发.java培训.期待与您交流! ---------------------- Java集合框架 集合我们都知道是用来储存对象的容器,那之前的数组不也可以储存对象么,为什么要出现集合呢? 面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,然而集合类中提供很多方便操作对象存储的方法,要比数组更容易操作对象,而且集合的长度是可变的,然而数组长度确实固定不变的,这样不利于对对象的间隔储存.  数组和集

黑马程序员_Java异常 Java常用库类

Java异常 1,异常的基本概念 异常是导致程序中断运行的一种指令流,它是在运行时期发生的不正常的情况,在Java中,一切的异常都秉着面向对象的设计思想,所有的异常都是以对象和类的形式存在的. 2,异常类的继承结构 在整个Java的异常结构中,实际上有两个最常用的类,Exception和Error,这两个类分别是Throwable的子类 Exception:一般表示的是程序中出现的问题,可以直接使用try....catch处理 Error:一般之的是JVM的错误,程序中无法处理. 3,Java的

黑马程序员——Java基础--IO流(一)---字符流和字节流

------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------- 一.IO流的介绍及体系 IO流用来处理设备之间的数据传输.java对数据的操作是通过流的方式.java用于操作流的对象都在IO包中. 输入流和输出流相对于内存设备而言:将外设中的数据读取到内存中:输入.将内存中的数据写出到外设中:输出. 流按照操作数据分为两种:字节流和字符流. 字符流的由来:其实就是字节流读取文字字节数据后,不直接操作而是先查指定的编码表,获取对应的文字,再对这个文字进行操作