• 1.0计算机与编程语言

    • 1.0.1计算机与编程语言

      • 计算机解决问题

        • 人:What to do
        • 计算机:How to do
      • 编程语言
        • 描述要求计算机如何做事情的过程或方法
      • 算法
        • 计算=算法—>编程语言实现
        • 计算机做的所有事情都叫做计算
        • 计算的步骤就是算法
    • 1.0.2计算机的思维方式
      • 枚举
      • 程序的执行
        • 解释

          • 第三方解释器解释
          • 边读边执行源代码
        • 编译
          • 1.源代码翻译成机器语言
          • 2.运行机器语言
        • 之分
          • 语言无编译解释之分
          • 解释型语言有特殊的计算能力
          • 编译性语言有确定的运算性能
  • 1.1第一个Java程序
    •  Hello world
      package com.study.main;
      public class Hello
      {
      public static void main(String[] args)
      {
      // TODO Auto-generated method stub
      System.out.println("Hello world");
      }
      }
  • 1.2变量与计算
    • 1.2.1输入

      • 输入类

        •  Scanner in = new Scanner(System.in);
      • 程序运行结束
        • terminated
      • 点击几次run,就会有几个程序在运行
        • Display Selected Console
      • 快捷键
        • 按住shift ,移动方向键进行选择
        • 注释:Ctrl + /
        • 提示补充:Alt + /
    • 1.2.2变量
      • 变量的名字:标识符
      • 标识符构造规则
        • 只能由字母、数字和下划线组成
        • 数字不可以出现在第一个位置上
    • 1.2.3赋值
      • JAVA基础学习(1)之计算的更多相关文章

        1. 尚学堂JAVA基础学习笔记

          目录 尚学堂JAVA基础学习笔记 写在前面 第1章 JAVA入门 第2章 数据类型和运算符 第3章 控制语句 第4章 Java面向对象基础 1. 面向对象基础 2. 面向对象的内存分析 3. 构造方法 ...

        2. Java基础学习-- 继承 的简单总结

          代码参考:Java基础学习小记--多态 为什么要引入继承? 还是做一个媒体库,里面可以放CD,可以放DVD.如果把CD和DVD做成两个没有联系的类的话,那么在管理这个媒体库的时候,要单独做一个添加CD ...

        3. Java基础学习中一些词语和语句的使用

          在Java基础学习中,我们刚接触Java会遇到一些词和语句的使用不清的情况,不能很清楚的理解它的运行效果会是怎么样的,如:break,continue在程序中运行效果及跳转位置, 1.先来看看brea ...

        4. Java基础学习笔记总结

          Java基础学习笔记一 Java介绍 Java基础学习笔记二 Java基础语法之变量.数据类型 Java基础学习笔记三 Java基础语法之流程控制语句.循环 Java基础学习笔记四 Java基础语法之 ...

        5. 转载-java基础学习汇总

          共2页: 1 2 下一页  Java制作证书的工具keytool用法总结 孤傲苍狼 2014-06-24 11:03 阅读:25751 评论:3     Java基础学习总结——Java对象的序列化和 ...

        6. java基础学习总结——开篇

          java是我学习的第一门编程语言,当初学习java基础的时候下了不少功夫,趁着这段时间找工作之际,好好整理一下以前学习java基础时记录的笔记,当作是对java基础学习的一个总结吧,将每一个java的 ...

        7. Java基础学习笔记(一)

          Java基础学习笔记(一) Hello World 基础代码学习 代码编写基础结构 class :类,一个类即一个java代码,形成一个class文件,写于每个代码的前端(注意无大写字母) XxxYy ...

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

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

        9. JAVA基础学习-集合三-Map、HashMap,TreeMap与常用API

          森林森 一份耕耘,一份收获 博客园 首页 新随笔 联系 管理 订阅 随笔- 397  文章- 0  评论- 78  JAVA基础学习day16--集合三-Map.HashMap,TreeMap与常用A ...

        10. [转帖]java基础学习总结——多态(动态绑定)

          https://www.cnblogs.com/xdp-gacl/p/3644035.html 多态的概念 java基础学习总结——多态(动态绑定) 一.面向对象最核心的机制——动态绑定,也叫多态

        随机推荐

        1. Atom 基础使用

          当你安装好了 Atom 之后,让我们来认识一下它吧. 当你第一次打开 Atom 的时候,你会看到这样的一个窗口:   这是 Atom 的欢迎屏幕(welcome screen),它展示了一些不错的建议 ...

        2. python接口自动化测试之http协议(一)

          1.http(超文本传输)协议:是一个基于请求与响应模式的.无状态的(不会记住每个请求的状态).应用层协议 2.url详解 https://www.baidu.com/s?ie=utf-8&f ...

        3. WMITools修复wmi劫持--hao643.com/jtsh123劫持(修改快捷方式跳转至hao123.com)

          >症状:所有浏览器快捷方式,都被加上尾巴,例如IE的:"C:\Program Files\Internet Explorer\iexplore.exe" http://hao ...

        4. NVMe over Fabrics 协议Discovery服务交互过程跟踪

          Discovery服务过程跟踪 对于NVMe over Fabrics的subsystem,有两种类型:Discovery子系统和NVM子系统.这里介绍与Discovery子系统相关的交互内容(即:在 ...

        5. FireFox浏览器的about:config参数大全及其具体用途介绍

          FireFox浏览器的about:config参数大全及其具体用途介绍,注意:这还远不是所有的about:config参数,由于设置参数太多,官方也只提供英文版本的说明,这里提供的FireFox ab ...

        6. PP: Data-driven classification of residential energy consumption patterns by means of functional connectivity networks

          Purpose Implement a good user aggregation and classification. or to assess the interrelation pattern ...

        7. unity命令行参数

          Typically, Unity will be launched by double-clicking its icon from the desktop but it is also possib ...

        8. try/catch/finally 语句

          定义和用法 try/catch/finally 语句用于处理代码中可能出现的错误信息. 错误可能是语法错误,通常是程序员造成的编码错误或错别字.也 可能是拼写错误或语言中缺少的功能(可能由于浏览器差异 ...

        9. CentOS之service iptables stop 显示not loaded

          停止firewalld服务停止防火墙,并禁用这个服务 sudo systemctl stop firewalld.servicesudo systemctl disable firewalld.ser ...

        10. koa2第一天 async详解

          一.什么是async    async其实是ES7的才有的关键字,放在这里说,其实是和我们前面所说的Promise,Generator有很大关联的.async的意思是"异步",顾名 ...