标识符和关键字

多一个美元符号,还可以用任意文字(大部分,中文,日文,韩文,但不建议)



前三个合法
第二行都合法
数字,警号,关键字,减号

基本数据类型

基本和引用数据类型

表示范围

布尔数组会编译成bit






double输出也是%f

基本数据类型转换

往下就要强制转((int))





ch2-4-数据的输入

无法获取单字符

这里就有阻塞了

nextboolean :可以直接输入true

另有hasNext····

ch2-5-数据的输出

system类 out对象

这里println也可以用转义符

JDK1.5新增的printf

ch2-6-一维数组

中括号可以放在前或后,是引用数据类型 与C语言不同,不用申请空间,new时才开

new时要在后面

Java会直接报错





ch2-7-二维数组

依然前后都可以


两种初始化


ch2-8-运算符





短路运算符



以下代码会报错,因为y没赋过值

public class HelloWorld {public static void main(String []args) {int x,y;if((x=0)==0||(y=20)==y++){}System.out.println(x+":"+y);}
}
public class HelloWorld {public static void main(String []args) {int x,y;y=20;if(y==y++){System.out.println(y);}if((x=0)==0||y==y++){System.out.println(x+":"+y);}System.out.println(x+":"+y);}
}
21
0:21
0:21

此处是二进制位


这个c没有


ch2-9-控制语句


这里表达式不能用int了






















Java 第二章 程序设计基础相关推荐

  1. python语言程序设计嵩天-python语言程序设计基础(嵩天版),第二章程序练习题...

    python语言程序设计基础(嵩天版),第二章程序练习题 欢迎访问江南烧酒的博客 2.2汇率兑换程序.按照1美元=6人民币汇率编写一个美元和人民币的双向兑换程序. """ ...

  2. python语言程序设计基础嵩天答案第二章_python语言程序设计基础(嵩天版),第二章程序练习题...

    python语言程序设计基础(嵩天版),第二章程序练习题 欢迎访问江南烧酒的博客 2.2汇率兑换程序.按照1美元=6人民币汇率编写一个美元和人民币的双向兑换程序. """ ...

  3. python语言程序设计基础第二章答案_python语言程序设计基础(嵩天版),第二章程序练习题...

    python语言程序设计基础(嵩天版),第二章程序练习题 欢迎访问江南烧酒的博客 2.2汇率兑换程序.按照1美元=6人民币汇率编写一个美元和人民币的双向兑换程序. """ ...

  4. java第二章复习_JAVA第二章知识点

    JAVA第二章知识点 本章知识梳理 2.1 关键字 2.2 标识符 2.3 变 量 2.4运算符 2.5 程序流程控制 2.6 方法 2.1 关键字 关键字(keyword)的定义和特点 定义:被ja ...

  5. java第二章_JAVA第二章知识点

    JAVA第二章知识点 本章知识梳理 2.1 关键字 2.2 标识符 2.3 变 量 2.4运算符 2.5 程序流程控制 2.6 方法 2.1 关键字 关键字(keyword)的定义和特点 定义:被ja ...

  6. 《Go语言圣经》学习笔记 第二章 程序结构

    Go语言圣经学习笔记 第二章 程序结构 目录 命名 声明 变量 赋值 类型 包和文件 作用域 注:学习<Go语言圣经>笔记,PDF点击下载,建议看书. Go语言小白学习笔记,几乎是书上的内 ...

  7. c语言的程序灵魂是什么,C语言 第二章 程序的灵魂--算法

    <C语言 第二章 程序的灵魂--算法>由会员分享,可在线阅读,更多相关<C语言 第二章 程序的灵魂--算法(39页珍藏版)>请在人人文库网上搜索. 1.第二章 程序的灵魂-算法 ...

  8. 尚学堂 JAVA第二章作业

    文章目录 尚学堂JAVA 第二章作业 尚学堂JAVA 第二章作业 第二章比较简单写得很粗略 import java.util.Scanner; import java.math.*;/*** 作业2* ...

  9. r认识计算机教案,八年级信息技术教案第二章 程序新天地----初识QBASIC

    第二章 程序新天地----初识QBASIC 一.学习目标 1.了解机器语言和高级语言各自的特点. 2.了解什么是计算机程序. 3.了解程序设计的基本步骤. 二.教学重点 程序设计的基本步骤. 三.教学 ...

最新文章

  1. 两家外企的长三角仓库,活儿竟全被中国机器人承包了
  2. Android 浅谈动画
  3. Java中集合(三)Stack
  4. 我的一些学习经验:ONVIF
  5. 自己动手实现分布式任务调度框架
  6. 二分查找的变体 —— Fibnaccian Search
  7. 开课吧学python靠谱吗-开课吧9.9元学Python课程适合哪些人?开课吧靠谱吗?
  8. Log42j 源代码分析:日志回滚
  9. Ubuntu Server 使用 PPA 安装 Java (JDK) 8
  10. 删除单链表中指针q指向的结点
  11. 扫雷游戏网页版_如何成为扫雷高手,数学老师教你玩转这款复古小游戏
  12. mimo雷达虚拟阵列matlab,基于Matlab的雷达阵列天线信号的波达方向估计
  13. 使用DisUnity解包unity资源文件
  14. 软件工程导论-Gantt图和工程网络图
  15. matlab中的uigetfile函数和setappdata函数
  16. hiber泛型 spring
  17. powerbi服务器打开文件慢,Power BI 优化指南
  18. 修改用户属性信息 usermod
  19. 提问的智慧,智慧的提问
  20. 知乎不能改用户名吗_不知道不能随便改名字吗

热门文章

  1. mysql性能优化的一些建议
  2. [POJ2420]A Star not a Tree?(模拟退火)
  3. JavaScript 开发者年度调查报告(2016-01)
  4. 使用windbg排查一个内存溢出的问题
  5. 修改ONET.XML自定义SPS站点
  6. web前端知识点太多_web前端入门必学的16个知识点,都来看一下吧
  7. python脚本自动运行失败_解决Python中定时任务线程无法自动退出的问题
  8. 有参组装新转录本cufflinks_转录本组装软件StringTie的使用说明
  9. 卡尺测量的最小范围_不知道这四大基本原则,你还有脸在测量圈混?
  10. php源代码compress,Php常见开源程序gzip网页压缩功能手动关闭或开启方法大全