码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • (一)java基础篇---第一个程序


    先认识java的基础知识

    1.变量命名规则

    :1)变量名由数字字母下划线组成,2)不能使用java的关键字,比如public这种,3)遵循小驼峰命名法

    2.数据类型

    2.1基本数据类型有8种

    其中分为四种:1)整数型:byte short int long;2)浮点型:float double;3)字符型:char;4)布尔型:boolean;

    2.2数据之间的转换:

    顺序:从左往右,依次变高位byte short(char) int long float double

    规则:1)低位变高位,java自动转换

       2)高位变低位需要强制转换,例如:int a = 3;变成double类型的话:int a = (double)3;

    3.变量的使用

    一声明二赋值三使用

    int a ;//声明

    a = 0; //赋值

    a = a+b;//使用

    4.输入Scanner

    使用步骤:

    1)导入java.util包

    import java.util.Scanner

    2)创建对象

    Scanner. Scanner input=new Scanner(System.in);

    3)调用next相关方法进行输入

    什么数据类型,后面的nextXXX()需要对应上。

    比如:int a = nextInt();

    String类型的话,有next(),nextLine()两种方式,区别如下:

    next()遇到空格,tab,回车就会停止输出,剩下的字符保存在缓存中

    nextLine()能输出空格这种,但是前面有next(),nextInt(),,,有调用过其他的next相关方法,nextLine()就会失效。

    5.运算符

    1)算数运算符+,-,*,/(整除),%(求余数)

    2)=是赋值运算符,等号后面的值赋给前面的值,其中,它的优先级最低!

    3)比较运算符>,< <=,>=

    4)逻辑运算符&&,||,!

    5)++,--

    6)&,|,异或

    7)三目运算

    例子:++i;i先加1,然后把加1后的值赋给表达式

        i++;先把变量的值赋给表达式,i再加1。

     

    第一个程序:(用记事本编写,脚本运行)

     

  • 相关阅读:
    Android 序列化框架 Gson 原理分析,可以优化吗?
    小码农也有大目标,最新BAT大厂Java面试总结
    基于微信小程序+SSM学生社团管理系统设计
    Kafka 万字精讲|工作五年这些你都知道吗?
    python_data_analysis_and_mining_action-master-13
    springboot - 2.7.3版本 - (七)整合Kafka
    基于Adam算法优化GRU神经网络的短期负荷预测(Python代码实现)
    用大白话解释“什么是ERP?” 看完这篇就全明白了
    HCIA网络课程第三周作业
    如何使用 Hotshot 通过文字生成 GIF 动画
  • 原文地址:https://www.cnblogs.com/pilpill/p/16488300.html
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号