一、软件是什么
软件按照一定顺序组成的计算机指令和数据集合.
二、什么是软件开发
软件开发是使用计算机的语言制作的软件.如迅雷,Windows系统,Linux,QQ等。
三、DOS常用命令
  1. cd..:退到上级目录
  2. cd \:直接退出当前根目录
  3. dir:列出当前目录下的文件和文件
  4. rd:删除目录,只能删除空目录
  5. del:删除文件

复制代码

四、JAVA简述
Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出
Java分为三个体系:

  • JavaSE(J2SE)(Java2 Platform Standard Edition,java平台标准版)
  • JavaEE(J2EE)(Java 2 Platform,Enterprise Edition,java平台企业版)
  • JavaME(J2ME)(Java 2 Platform Micro Edition,java平台微型版)。
 
五、JDK的下载与安装
JDK的下载:
http://www.oracle.com/
JRE:(java Runtime Environment):java运行时环境。如果只运行java程序只需要安装JRE
JDK:(java Development Kit):java 开发工具集,包含一个jre.
JDk的安装:
点击下一步,提示安装路径
 
更改安装路径,不要有空格的安装路径

安装JRE,同样更改安装路径,最好与JDK安装路径相同
 
安装完成。
六、环境变量配置
打开命令行窗口
 
输入java -version查看JDK版本
 
输入JAVA,出现以下说明正常
 
输入JAVAC
 
配置环境变量
我的电脑----属性--高级--环境变量--系统变量
  
新建JAVA_HOME,变量值为JDK的安装路径
JAVA_HOME:C:\Java\jdk1.8.0_60
 
配置PATH:选择PATH选择编辑,最后面加上:
;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
 
配置CLASSPATH
新建:CLASSPATH:
值:.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
 
确定
新打开cmd窗口,输入 JAVAC
 
输入SET PATH可以查看已经配置的PAT

七、第一个JAVA程序
  1. class Hello
  2. {
  3. public static void main(String[] args)
  4. {
  5. System.out.println("Hello World!");
  6. }
  7. }

复制代码

打开cmd窗口,进入Hello.java目录,执行javac Hello.java和java Hello

  1. class:类
  2. Hello 类名
  3. {}:类的开始和结束JAVA中以类最最基本,代码都是写在类中的
  4. public static void main(String [] args){}:主程序入口,固定写法
  5. public:访问权限,表示公用的,
  6. static:静态,程序起动时,初始化一次
  7. void:没有返回值
  8. main() 主方法名字固定
  9. (String [] args):方法参数
  10. System.out.println("Hello World!"); 表示系统输出一句:Hello World!

复制代码

八、注释
注释:需要对一些程序进行注释,除了自己方便阅读,更为别人更好理解自己的程序
注释种类:
文档注释(java 独有的可以使用类似API的帮助文档)
多行注释:可以注释多行代码 ctrl+shift+/注释  ctrl+shift+\清除注释  
单行注释:只能注释一行代码
  1. /**
  2. * 这里文档注释
  3. * @author Denny
  4. *
  5. */

复制代码

  1. /*
  2. * 这是多行注释
  3. */

复制代码

  1. //这是单行注释

复制代码

 

基础学习day01--JAVA入门和JDK的安装与配置的更多相关文章

  1. Java入门之JDK的安装和环境变量的配置

    Java的版本 1. Java SEjava se 以前称为J2SE.它允许开发和部署在桌面.服务器.嵌入式环境和实时环境中使用的 Java 应用程序.Java SE是基础包,但是也包含了支持 Jav ...

  2. JAVA - Windows下JDK默认安装的配置参数

    JDK版本1.8 JAVA_HOME C:\Program Files\Java\jdk1.8.0_60 CLASSPATH .;%%JAVA_HOME%%\lib;%%JAVA_HOME%%\lib ...

  3. Java基础--JDK的安装和配置

    一.Java平台简述 1.1 Java语言简介 Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承.指针等概念,因此Java语言具有功能强大和简单易用两 ...

  4. java基础学习总结——java环境变量配置(转)

    只为成功找方法,不为失败找借口! 永不放弃,一切皆有可能!!! java基础学习总结——java环境变量配置 前言 学习java的第一步就要搭建java的学习环境,首先是要安装 JDK,JDK安装好之 ...

  5. Java开发第一步:JDK 7 安装及配置

    JDK 7 安装及配置1. 打开网页http://www.oracle.com 下载对应平台的合适 JDK. 2. 双击下载的 exe,如 jdk-7u7-windows-i586.exe.3. 进入 ...

  6. 操作手册(1)JDK的安装与配置

    1 JDK的安装与配置 1.1 背景 JDK(Java SE Development Kit)是 Java 语言开发工具包的简称,是开发和运行 Java 程序的基础环境. 更多描述 | 百度百科: → ...

  7. JDK的安装以及配置

    JDK的安装以及配置 JDK(Java Development Kit),顾名思义,是 Java 语言的软件开发工具包(SDK). Android发开使用Java语言,所以装JDK是Android开发 ...

  8. jdk的安装及配置

    前几天重新了下系统,所以JDK也要重新安装,顺带温故了安装及配置的过程,记录下来.(安装的版本是JDK1.7.0) 后面基本都是点下一步(i第一步选:开发工具),路径我改为E:/java/jdk 1. ...

  9. linux ---JDK的安装与配置--两种方式

    linux下的JDK的安装与配置:JDK的安装有两种方式: tar包和rpm安装1.tar包安装: 下载地址:http://www.oracle.com/technetwork/java/javase ...

随机推荐

  1. 关于导出Excel

    Asp.Net 在刚毕业那会,做项目全是服务器控件.导出Excel的代码也很简单,在button触发后台事件后,后台生成一个excel文件,然后读取成字节,输出到客户端. Response.AddHe ...

  2. C# 解析百度天气数据,Rss解析百度新闻以及根据IP获取所在城市

    百度天气 接口地址:http://api.map.baidu.com/telematics/v3/weather?location=上海&output=json&ak=hXWAgbsC ...

  3. 【翻译】C# Tips & Tricks: Weak References - When and How to Use Them

    原文:C# Tips & Tricks: Weak References - When and How to Use Them Sometimes you have an object whi ...

  4. 编写高质量JS代码的68个有效方法(十三)

    No.61.不要阻塞I/O事件队列 Tips: 异步API使用回调函数来延缓处理代价高昂的操作以避免阻塞主应用程序 JavaScript并发的接收事件,但会使用一个事件队列按序地处理事件处理程序 在应 ...

  5. [Python] Magic editor in Pycharm

    From: http://blog.csdn.net/u013088062/article/details/50249751 From:http://blog.csdn.net/u013088062/ ...

  6. iOS-沙盒路径总结、文件管理NSFileManager总结

    // //  ViewController.m //  沙盒操作 // //  Created by mncong on 15/11/26. //  Copyright © 2015年 mancong ...

  7. Mysql学习笔记(五)数学与日期时间函数

    学习内容: 1.数学函数 2.日期时间函数 这些函数都是很常用的函数...在这里进行简单的介绍... 数学函数: mysql); //取绝对值函数 这个函数可安全地使用于 BIGINT 值. mysq ...

  8. CSS魔法堂:盒子模型简介

    本文讨论的是块级盒子(Block-level box)的盒子模型(Box Model) 一.W3C标准的盒子模型   二.IE盒子模型 三.两种模型的区别 W3C标准盒子模型: 外盒模型 元素空间宽度 ...

  9. [Tool] WireShark基本使用

    Wireshark(前称Ethereal)是一个网络封包分析软件. 在windows平台上,Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换. [参数设置]: 抓包参数(Cap ...

  10. Swift使用FMDB操作SQLite

    SQLite大家都懂的.本地数据库,在移动设备上使用广泛.IOS平台上自然也少不了它.最近自己折腾一个小App的时候需要使用sqlite本地数据库,上Github搜了下IOS下对SQLite的三方封装 ...