博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《Java程序设计基础》 第4章手记
阅读量:4122 次
发布时间:2019-05-25

本文共 991 字,大约阅读时间需要 3 分钟。

《Java程序设计基础》 第4章手记

本章主要内容

- 语句和复合语句
- 分支结构
- 循环结构
- 跳转语句
这四部分内容跟C语言都是一样的,只在if语句上有一些区别。所以我们不再介绍相关知识概念。

if语句

if(){}else{}

C语言表示逻辑值的规则是,0为假,非零为真。也就是说,无论括号里是逻辑判断为真,还是从表达式中计算出了一个非零的数字,都将为真,执行if语句语句序列;而逻辑判断为假,或者表达式的值为0时,才执行else语句序列。这在C语言中可以用来简化代码。

if(1){}else{}

在该例中,if语句序列将直接执行,1换成一个任何一个非零值,也是如此。

Java在if语句的判断部分是得到一个boolean值(即逻辑值),不能是计算数值的表达式或者直接的数值,该值为true时,执行if语句序列,该值为false时,执行else语句序列。

if(true){}else{}

该例中,if语句序列将直接执行。

剩下的实验,或者老师布置的作业,你要自己独立完成,这里不会贴代码。

上机可能会出现的问题

友情提示:千万不要关闭机房电脑的杀毒软件,谨慎在机房下载任何文件,有中毒风险。如果你发现该u盘里的exe文件看不到原来熟悉的图标,请立即使用杀毒软件扫描u盘

强烈建议带自己的笔记本电脑上机,可以避免很多问题。

置顶top①:cmd或者power shell一闪而过。

安装的JDK有问题,D03机房的电脑有三个系统可以进,前两个是32位的win7,最后一个是64位的win7,如果你下载的是最新版的JDK,请确保位数和系统的位数相一致,否则将闪退。

推荐使用老师给你的JDK,如果你在这里耗费了太多时间,就再从老师那里复制一份。

②找不到主类

jdk环境配置有问题:

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

请注意,上面的代码中,最前面是小圆点而不是逗号。

③类的命名要与文件名一致

public class Fibonacci{    public static void main(String[] args)    {    ...    }}如果你是这么写的,那么保存的时候文件名必须是 Fibonacci.class,区分大小写。

zhihu@Solo | weibo@从流域到海域

转载地址:http://hfvpi.baihongyu.com/

你可能感兴趣的文章
web.py 0.3 新手指南 - 使用db.query进行高级数据库查询
查看>>
web.py 0.3 新手指南 - 多数据库使用
查看>>
一步步开发 Spring MVC 应用
查看>>
python: extend (扩展) 与 append (追加) 的差别
查看>>
「译」在 python 中,如果 x 是 list,为什么 x += "ha" 可以运行,而 x = x + "ha" 却抛出异常呢?...
查看>>
浅谈JavaScript的语言特性
查看>>
LeetCode第39题思悟——组合总和(combination-sum)
查看>>
LeetCode第43题思悟——字符串相乘(multiply-strings)
查看>>
LeetCode第44题思悟——通配符匹配(wildcard-matching)
查看>>
LeetCode第45题思悟——跳跃游戏(jump-game-ii)
查看>>
LeetCode第46题思悟——全排列(permutations)
查看>>
LeetCode第47题思悟—— 全排列 II(permutations-ii)
查看>>
LeetCode第48题思悟——旋转图像(rotate-image)
查看>>
驱动力3.0,动力全开~
查看>>
记CSDN访问量10万+
查看>>
Linux下Oracle数据库账户被锁:the account is locked问题的解决
查看>>
记CSDN访问20万+
查看>>
Windows 环境下Webstorm 2020.3 版本在右下角找不到Git分支切换部件的一种解决方法
查看>>
Electron-Vue项目中遇到fs.rm is not a function问题的解决过程
查看>>
飞机换乘次数最少问题的两种解决方案
查看>>