1、硬件知识介绍

2、常用dos命令以及快捷键

 1 /**
2 *@desc: 复习
3 *@Description:
4 * dir:列出当前文件目录下的所有文件;
5 * md:创建一个新目录;
6 * rd:删除一个目录;
7 * cd:进入指定的目录;
8 * cd..:退回到上一级目录;
9 * cd\:退回到根目录;
10 * del:删除文件;
11 * exit:退出;
12 * 常用快捷键
13 * ← →:移动光标
14 * ↑ ↓:调阅历史操作命令
15 * Delete和Backspace:删除字符
16 *@author: Alger
17 *@create: 2017-08-30
18 *@Time: 22:45
19 **/

3、Java语言版本迭代概述

  1995 jdk 1.0 SUN--->Oracle
  jdk 1.5 = jdk 5.0
  j2SE-->javaSE
  j2EE-->javaEE
  j2Me-->javaME

  java 语言的三个版本:javaSE / javaEE / javaME

4、Java语言应用领域

  企业级开发:java后台
  android移动端开发:app

5、Java语言特点

  1、面向对象性:两个重要的概念:类与对象;三大特征:封装、继承、多态;

  2、健壮性:1.去除了c/c++的指针 2.提供了垃圾自动回收机制。--->仍然可能出现内存溢出、内存泄漏

  3、跨平台性:write once,run anywhere。 “一次编译,到处运行”  -->JVM的支持

6、JDK、JRE、JVM的关系

  JDK = JRE + 开发工具集(例如Javac编译工具等
  JRE = JVM + Java SE标准类库

7 JDK的下载、安装
  下载: 官网:www.oracle.com
  安装: 傻瓜式安装
  安装路径注意:安装在没有中文、没有空格的路径下。

8 环境变量的配置
  Q:为什么要配置?

  A:为了能够在任何目录下,执行java提供的开发工具。比如:javac.exe ; java.exe;javadoc.exe

  Q:什么是path?

  A:windows系统执行命令时要搜寻的路径。

  配置方式:

9 开发体验——HelloWorld

 1 package com.atguigu.java2;
2
3 /**
4 * Created with Intellij IDEA
5 * Description:
6 * Created by Alger on 2017-08-30 23:21
7 **/
8 public class HelloWorld {
9 public static void main(String[] args) {
10 System.out.println("HelloWorld");
11 }
12 }

10 总结

 1  /**
2 * 1.我们编写的java代码都存放在后缀为".java"的文件中:源文件
3 * 2.编译源文件。命令:javac java源文件名,编译以后,会生成一个或多个字节码文件。字节码文件后缀:.class,字节码文件的名称即为java类名。
4 * 3.解释运行字节码文件。命令:java 类名。要求类名对应的类中有程序的入口:main()
5 * 4.程序的入口:public static void main(String[] args){}
6 * 5.java 程序是严格区分大小写的!
7 * 6.如何输出数据到控制台:System.out.println() / System.out.print()
8 * 7.如果源文件中某一个类声明public.要求此类名与源文件名相同!--->在一个源文件中,最多只能有一个类声明为public
9 * 8.在同一个源文件中,不能声明两个类名相同的类。
10 * @param args
11 */

11 注释

  单行注释://注释文字

  多行注释:/* 注释文字 */

  文档注释:/** 文档注释 */

  作用:①提供程序的可读性 ②用于程序的调试
  特点:1.注释掉的文字或代码不参与编译的。
     2.多行注释不可以嵌套使用的
        3.文档注释可以被javadoc命令所解析。

一、Java语言介绍的更多相关文章

  1. Java基础--Java语言介绍

    Java是一种半编译半解释的语言.1.编译阶段使用指令:javac这个阶段,Java编译器(也就是JVM:java虚拟机,后称JVM),首先把你的代码加载完成,然后开始检查语法.此后会产生.class ...

  2. [Java][20160707]Java语言介绍

    Java最早的名称叫"oak"后来改名叫"Java". Java最早是属于"Sun"公司的, 后来被"Oracle"公司 ...

  3. Java众神之路(1)-语言介绍

    Java语言介绍 1.Java的历史 我个人认为,学习一种技术,不止要关注技术本身,也应该去了解一下它的发展史,这一方面是对技术本身的尊重,另一方面也是希望能够通过该技术的发展历史推测出其未来可能的发 ...

  4. 1.Java语言基础

    一:java语言介绍 (1). 1991年出现,1995年5月正式发布 出生地:SUN  创始人:James Gosling  2009年4月被Oracle收购 目前最新的版本2018年3月v10.0 ...

  5. Java语言的介绍

    1. 计算机语言 语言:沟通交流的方式 计算机语言:人与计算机之间的交流方式 java是一门计算机编程语言,也是意大利自行车品牌 软件工程师,java开发工程师 <--------------- ...

  6. Java语言Lang包下常用的工具类介绍_java - JAVA

    文章来源:嗨学网 敏而好学论坛www.piaodoo.com 欢迎大家相互学习 无论你在开发哪中 Java 应用程序,都免不了要写很多工具类/工具函数.你可知道,有很多现成的工具类可用,并且代码质量都 ...

  7. Java语言中的面向对象特性总结

    Java语言中的面向对象特性 (总结得不错) [课前思考]  1. 什么是对象?什么是类?什么是包?什么是接口?什么是内部类?  2. 面向对象编程的特性有哪三个?它们各自又有哪些特性?  3. 你知 ...

  8. 用Java语言编写一个简易画板

    讲了三篇概博客的概念,今天,我们来一点实际的东西.我们来探讨一下如何用Java语言,编写一块简易的画图板. 一.需求分析 无论我们使用什么语言,去编写一个什么样的项目,我们的第一步,总是去分析这个项目 ...

  9. 20145205 java语言实现数据结构实验一

    数据结构实验要求 综合类实验设计3 已知有一组数据a1a2a3a4--anb1b2b3b4--bm,其中ai均大于bj,但是a1到an和b1到bm不是有序的,试设计两到三个算法完成数据排序,且把bj数 ...

  10. 瘋耔java语言笔记

    一◐ java概述                                                                                        1.1 ...

随机推荐

  1. tomcat 自启动脚本(普通模式)

    tomcat daemon模式启停脚本 https://www.cnblogs.com/wxp100/p/14846331.html tomcat 普通模式启停脚本 vi tomcatServer.s ...

  2. 什么是OpenStack?

    OpenStack是一个云平台管理的项目,它不是一个软件,它是由几个主要的组件组合起来,为公有云.私有云和混合云的建设与管理提供软件的开源项目.现在已经有来自100多个国家的数万名个人和200多家企业 ...

  3. 分享一个 Windows 下的透明锁屏工具【开源】

    透明锁屏 担心展示内容时被误操作打断? 害怕离开后忘记锁屏导致隐私泄露? 厌倦了千篇一律的系统锁屏界面? 透明锁屏 了解一下. 功能特点 告别误操作:锁屏状态下,屏幕内容依然可见,视频播放.PPT 演 ...

  4. jQuery validate验证表单隐藏域

    function validInfoForm(){        return $("#form_password").validate({            ignore : ...

  5. 【COM3D2Mod 制作教程(5)】实战!制作身体部分(中)

    [COM3D2Mod 制作教程(5)]实战!制作身体部分(中) 帽子是很典型的装扮类型,较为简单适合入门,所以我们先制作帽子 Mod,流程基本和第二章中的概述相符.因为导入插件及其功能位置也都已在第二 ...

  6. Qt QFileSystemModel 的使用

    Model 指的是数据 View 指的是界面,View不用设置,只需要和Model进行绑定,绑定完成之后就是Model的格式了 例子:本例子中QListView QTableView QTreeVie ...

  7. 傻妞教程——如何获取天行数据服务的Key

    在傻妞插件列表中,比如油价查询.舔狗语录等需要申请天行KEY,才能使用 1.打开 天行数据官网注册登录 2.在控制台首页完成实名认证 3.在左侧数据管理里面获取你的秘钥Key 4.回到傻妞已安装的插件 ...

  8. 单元测试三部曲-AAA模式

    AAA 指的是 "Arrange, Act, Assert",这是一种通用的单元测试模式. 在测试方法中, 1.首先对测试对象进行准备(Arrange), 2.然后调用要测试的方法 ...

  9. WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战

    开源项目名称:leagueoflegends-OpenSilver 作者:Vicky&James leagueoflegends-opensilver:https://github.com/j ...

  10. mybatis-generator 自动生成mybatis代码与xml

    一.pxm.xml中引入mybatis-generator并配置 在build节点下的plugins下添加org.mybatis.generator 示例代码如下: <?xml version= ...