热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

大数据之Java漫谈(二)

计算机,最基本的是1.输入2.处理值3.输出。高级语言,我认为就是在最基本的步骤上进行变形,使其具有自己的特点,达到在某个领

  计算机,最基本的是

  1.输入2.处理值3.输出。

  高级语言,我认为就是在最基本的步骤上进行变形,使其具有自己的特点,达到在某个领域更便捷的目的。Java作为一种高级语言也是这种特点。

  今天说的是处理值:这块包括算法,数据结构等,在此暂时不进行说明,感兴趣的读者可以查阅相关资料,本人水平有限,今后能力提高再进行分享。这里要说的是Java中值的特点。

  

  当要赋值时,一般都给的是变量,赋值前要声明变量类型,eg:int a=23;要记住,不管在哪里,赋值初始化时都要定义类型。

  有了值就要进行运算&#xff0c;运算符有&#xff1a;算术运算符&#43;-*/等&#xff1b;关系运算符&#xff1a;<, > ,&#61;, <&#61;, >&#61; ,boolean等;逻辑运算符&#xff1a;&&&#xff0c;||&#xff0c;&#xff01;等&#xff1b;条件运算符&#xff1f;&#xff1a;等。

  运算符有优先级&#xff01;有优先级&#xff01;有优先级&#xff01;重要的事情说三遍&#xff01;&#xff01;&#xff01;

  优先级&#xff1a;&#xff08;&#xff09;

      &#xff01;

      算术运算符

      逻辑运算符

      条件运算符

      赋值

  由上到下优先顺序逐渐递减。

  进行处理值时&#xff0c;有流程控制语句&#xff1a;顺序结构&#xff0c;分支结构&#xff0c;循环结构。

  顺序结构就是正常的一句接一句&#xff0c;对应逻辑顺序书写程序。

  分支结构有单分支&#xff1a;if(){}和双分支&#xff1a;if(){}else{}和多分支&#xff1a;if(){}else if(){}...switch

  循环结构有&#xff1a;固定次数的for循环&#xff0c;非固定次数的while{}和do{}while()

  

 

  对于处理值方面&#xff0c;在下只能说这么多&#xff0c;并非藏拙&#xff0c;实在能力有限&#xff0c;如有问题可私下一起探讨学习&#xff0c;今日到此结束。

转:https://www.cnblogs.com/djx1966/p/9374449.html



推荐阅读
  • 深入解析Java虚拟机(JVM)架构与原理
    本文旨在为读者提供对Java虚拟机(JVM)的全面理解,涵盖其主要组成部分、工作原理及其在不同平台上的实现。通过详细探讨JVM的结构和内部机制,帮助开发者更好地掌握Java编程的核心技术。 ... [详细]
  • 2018-2019学年第六周《Java数据结构与算法》学习总结
    本文总结了2018-2019学年第六周在《Java数据结构与算法》课程中的学习内容,重点介绍了非线性数据结构——树的相关知识及其应用。 ... [详细]
  • Coursera ML 机器学习
    2019独角兽企业重金招聘Python工程师标准线性回归算法计算过程CostFunction梯度下降算法多变量回归![选择特征](https:static.oschina.n ... [详细]
  • Java 实现二维极点算法
    本文介绍了一种使用 Java 编程语言实现的二维极点算法。该算法用于从一组二维坐标中筛选出极点,适用于需要处理几何图形和空间数据的应用场景。文章不仅详细解释了算法的工作原理,还提供了完整的代码示例。 ... [详细]
  • 实用正则表达式有哪些
    小编给大家分享一下实用正则表达式有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下 ... [详细]
  • 深入解析ESFramework中的AgileTcp组件
    本文详细介绍了ESFramework框架中AgileTcp组件的设计与实现。AgileTcp是ESFramework提供的ITcp接口的高效实现,旨在优化TCP通信的性能和结构清晰度。 ... [详细]
  • 本文介绍了一种基于选择排序思想的高效排序方法——堆排序。通过使用堆数据结构,堆排序能够在每次查找最大元素时显著提高效率。文章详细描述了堆排序的工作原理,并提供了完整的C语言代码实现。 ... [详细]
  • 目录一、salt-job管理#job存放数据目录#缓存时间设置#Others二、returns模块配置job数据入库#配置returns返回值信息#mysql安全设置#创建模块相关 ... [详细]
  • 本文深入探讨了SQL数据库中常见的面试问题,包括如何获取自增字段的当前值、防止SQL注入的方法、游标的作用与使用、索引的形式及其优缺点,以及事务和存储过程的概念。通过详细的解答和示例,帮助读者更好地理解和应对这些技术问题。 ... [详细]
  • 本题来自WC2014,题目编号为BZOJ3435、洛谷P3920和UOJ55。该问题描述了一棵不断生长的带权树及其节点上小精灵之间的友谊关系,要求实时计算每次新增节点后树上所有可能的朋友对数。 ... [详细]
  • 本文总结了优化代码可读性的核心原则与技巧,通过合理的变量命名、函数和对象的结构化组织,以及遵循一致性等方法,帮助开发者编写更易读、维护性更高的代码。 ... [详细]
  • 本文回顾了2017年的转型和2018年的收获,分享了几家知名互联网公司提供的工作机会及面试体验。 ... [详细]
  • Python 工具推荐 | PyHubWeekly 第二十一期:提升命令行体验的五大工具
    本期 PyHubWeekly 为大家精选了 GitHub 上五个优秀的 Python 工具,涵盖金融数据可视化、终端美化、国际化支持、图像增强和远程 Shell 环境配置。欢迎关注并参与项目。 ... [详细]
  • 深入解析RDMA中的队列对(Queue Pair)
    本文将详细探讨RDMA架构中的关键组件——队列对(Queue Pair,简称QP),包括其基本概念、硬件与软件实现、QPC的作用、QPN的分配机制以及用户接口和状态机。通过这些内容,读者可以更全面地理解QP在RDMA通信中的重要性和工作原理。 ... [详细]
  • 本文将继续探讨前端开发中常见的算法问题,重点介绍如何将多维数组转换为一维数组以及验证字符串中的括号是否成对出现。通过多种实现方法的解析,帮助开发者更好地理解和掌握这些技巧。 ... [详细]
author-avatar
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有