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. google gtest框架入门使用案例

    通过本文可以收获:google gtest急速入门.google gtest资源网站. google gtest是什么 google gtest是谷歌开源的c++单元测试框架,非常的好用. 起码个人感 ...

  2. 滑动窗口模板在字符串中的巧妙应用|LeetCode 76 最小覆盖子串

    LeetCode 76 最小覆盖子串 点此看全部题解 LeetCode必刷100题:一份来自面试官的算法地图(题解持续更新中) 更多干货,请关注公众号[忍者算法],回复[刷题清单]获取完整题解目录- ...

  3. redis渐进式rehash

    本文分享自天翼云开发者社区<redis渐进式rehash>,作者:l****n Redis是k-v型数据库,其内部设计了一种dict类型的数据结构用来存储键值结构. dict 通常的存储结 ...

  4. [业界方案] Yarn的业界解决方案和未来方向

    [业界方案] Yarn的业界解决方案和未来方向 目录 [业界方案] Yarn的业界解决方案和未来方向 0x00 摘要 0x01 Yarn 1.1 参考文章 0x02 分析 2.1 综述 2.1.1 y ...

  5. ORACLE11g数据中创建DB Link方法,用于跨oracle数据库查询数据

    ---查看该用户下已建立的DB link链接 SELECT * FROM DBA_DB_LINKS --创建语句 CREATE DATABASE LINK  连接名CONNECT TO 登录名  ID ...

  6. 多线程之lamda表达式

    代码简化过程  public class TestLambda1 { ​     //3.静态内部类     static class Like2 implements ILike{          ...

  7. WPF程序性能优化总结

    原文链接: https://blog.csdn.net/u010265681/article/details/77571947 WPF程序性能由很多因素造成,以下是简单地总结: 元素: 1. 减少需要 ...

  8. 使用JAVA8 filter对List多条件筛选

    记录项目开发的过程中遇到的一些问题及解决方法,由于公司操作数据库都是统一使用工具生成的存在一些多表查询模糊查询,这些操作只能在集合方面下手了,比如发送邮件记录方面查询,对用户的名字及邮件模糊检索 年龄 ...

  9. JUC并发—11.线程池源码分析

    大纲 1.线程池的优势和JUC提供的线程池 2.ThreadPoolExecutor和Excutors创建的线程池 3.如何设计一个线程池 4.ThreadPoolExecutor线程池的执行流程 5 ...

  10. 万字长文手把手教你实现MicroPython/Python发布第三方库

    MicroPython/Python 发布第三方库 原文链接: FreakStudio的博客 摘要 文章讲解内容包括第三方库文件说明和组织.开源许可协议选择.通过black模块.Flake8模块和预提 ...