写Java程序时常见的错误:

1.类不可以随便命名。2.void不可少。3.Java对英文字母大小写敏感。4.“;”是必需的。5.“"”是必需的

结论一:public修饰的类的名称必须与Java文件同名。

结论二:main()方法中的void不可少。

结论三:Java对英文字母大小写敏感。

结论四:在Java中,一个完整的语句都要以“;”结束。

结论五:输出的字符串必须用引号引起来,而且必须是英文的引号。

例:上机练习2

public static void main(String[] args){

System.out.println("你好,我是青鸟学员");

System.out.println("姓名:爱编程");

System.out.println("年龄:20岁");

System.out.println("爱好:打篮球");

}

写程序时变量部分的常见错误:

1.变量未赋值先使用

2.使用非法变量名

3.变量不能重名

常量:常量代表程序运行过程中不能改变的值,如圆周率等。定义常量时,需要使用final关键字。常量名需要大写,多个单词之间使用“—”分隔。定义常量语法如下:

final 数据类型 常量名 = 值;

运算符

1.赋值运算符 “=”

2.算术运算符

常用算数运算符:+加法运算符,-减法运算符,*乘法运算符,/除法运算符,%取余运算符

特殊运算符:自加运算符“++”和自减运算符“--”

数据类型转换:1.自动数据类型转换

规则1:如果一个操作数为double类型,则整个表达式可提升为double类型。

例:int score = 80;

double newScore = score;

规则2:满足自动类型转换的条件。两种类型要兼容:数值类型(整型和浮点型)互相兼容。

2.强制数据类型转换

语法:(数据类型)表达式

double d=34.5634;

int b = (int)d;

boolean类型有且只有两个值:true和false。

运算符的优先级:算术运算符>关系运算符>逻辑运算符。

条件运算符:是Java中唯一需要三个操作数的运算符,所以又称三目运算符或三元运算符。

语法:条件?表达式1:表达式2

在语法中:

1.首先对条件进行判断,如果条件结果为true,返回表达式1的值。

2.如果条件结果为false,返回表达式2的值。

例:int min;

min=5<7?5:7;

System.out.println(min);

min=10<7?10:7;

System.out.println(min);

分解获得一个四位数的每一位的数字:

方式1:int gewei = custNo % 10; 分解获得个位数

int shiwei = custNo / 10 % 10;分解获得十位数

int baiwei = custNo / 100 % 10;分解获得百位数

int qianwei = custNo / 1000;分解获得千位数

方式2:qianwei = custNo / 1000;分解获得千位数

baiwei = custNo % 1000 / 100;分解获得百位数

shiwei = custNo % 100 / 10;分解获得十位数

gewei = custNo % 10;分解获得个位数

转载于:https://www.cnblogs.com/loveConan5----/p/9337519.html

Java学习正嗨Day2!相关推荐

  1. Java学习总结第一阶段

    day1(甘特图)预科阶段 甘特图:让工程项目变成可视化图表,也叫项目进度规划表. 一般由:任务名称.工期.开始时间.完成时间.前置任务.资源名称.日期组成 如下所示,资源名称那就是人的名字,前置任务 ...

  2. Java学习从入门到精通的学习建议

    想要学好java技术,首先打好基础很重要,不论学什么基础都是重中之重,学习Java更是如此.如:基础语法.核心类库.面向对象编程.异常.集合.IO流等基础如果学不好,那么后边更深入的语法也不容易学会. ...

  3. 计算机编程老鸟的心得,java入门123——一个老鸟java学习心得.docx

    java入门123--一个老鸟的java学习心得 学习Java心得体会 学习了一学期的Java课程,觉得是该总结自己的心得体会了.开始学习任何一门课(包括java),兴趣最重要.一直觉得自己在学计算机 ...

  4. java老鸟123怎么样_java入门123——一个老鸟的java学习心得.doc

    java入门123--一个老鸟的java学习心得 java入门123--一个老鸟的java学习心得 篇一:java初学者学习心得 学习Java心得体会 学习了一学期的Java课程,觉得是该总结自己的心 ...

  5. Java学习笔记22:并发(2)

    Java学习笔记22:并发(2) 图源:PHP中文网 终止任务 终止线程有一种非常简单的方式:设置一个多线程共享的标记位,子线程用轮询的方式检查这个标记位,如果该标记位显示取消状态,就让子线程退出执行 ...

  6. 寒假宅喵java学习

    1.25 小fleeting 学习java 关于辅助书籍: Core Java 字典 比如学习完了IO的知识,觉得意犹未尽,那么就通过这本字典一样的Java书籍,把IO的知识更丰满的刷一遍 Effec ...

  7. java学习第二周周记

    JAVA学习第二周周记 **day1.**流程控制语句 ,跳转控制语句 **day2.**什么是方法?方法的重载 **day3.**数组,栈和队列 **day4.**冒泡排序及对象的引入 **day5 ...

  8. Java 学习API(一)

    文章目录 前言 API 文档注释 String类 创建字符串 拼接字符串 格式化字符串 String方法 substring() indexOf() charAt() trim() startsWit ...

  9. 必看~与众不同、通俗易懂的lol版Java学习路线图

    前言 动力节点2022最新的LOL版Java学习路线图整理完了!!!这篇文章是把每个阶段做了一个汇总,强烈建议大家收藏起来,是时候学习真正的Java技术了! 一.Java学前准备工作 2022全新Ja ...

最新文章

  1. 【Android 逆向】x86 汇编 ( 使用 IDA 解析 x86 架构的动态库文件 | 使用 IDA 打开动态库文件 | IDA 中查找指定的方法 )
  2. csdn开源夏令营-ospaf中期报告
  3. Replacing the ESXi Host Default Certificate with a CA-Signed Certificate
  4. mysql 51 bin_mysqldump和bin-log备份以及恢复示例
  5. Mybatis 算术逻辑运算
  6. 数据结构与算法 - 递归回溯(迷宫问题)
  7. close wait 过多原因_time_wait 详解和解决方案
  8. 二手轻型载货车报价图片_业主坐地提价, 新房抢客, 10月广州二手房成交跌了24%...
  9. 3dmax材质通道插件_3dmax插件外挂神器【疯狂模渲大师蓝色经典版】第九章:渲染后期教程...
  10. 知名国产论坛,凉了!!!!
  11. js调用HttpPrinter(web打印插件)
  12. C#文件操作——文件、数据流与注册表
  13. SFDC中的DEBUG
  14. 7-2 符号配对 (25 分)(C语言版)
  15. 用STRAIGHT_JOIN优化mysql的执行速度
  16. 基于网易云音乐API的微信小程序——网愈芸音乐
  17. 计算机原理学习(1)
  18. 【PMP】燃起图燃尽图分析
  19. MATLAB comm 通信工具箱
  20. 【预测模型-ELAMN预测】基于蚁群算法优化ELMAN神经网络实现数据回归预测matlab代码

热门文章

  1. Linux下ntpdate时间同步
  2. MySQL 5.7.18 zip 文件安装过程
  3. wordpress--SEO们的福音
  4. struts文件上传时异常问题
  5. MySql 内存表使用
  6. healthd: battery l=1 v=0 t=27.0 h=2 st=1 chg=a 注释方法
  7. oracle如何配置dns连接,图文详解添加DNS服务器的操作步骤
  8. 1854: zbj的可乐(思维题)
  9. 如何将业务系统的数据抽取汇聚到数据中台?
  10. Quick BI 功能“炸弹”:即席分析、模板市场、企业微信免密登录等强势功能