zoukankan      html  css  js  c++  java
  • 《Java程序设计基础》 第4章手记

    《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%libdt.jar;%JAVA_HOME%lib	ools.jar

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

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

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


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

  • 相关阅读:
    python面试题解析(python基础篇80题)
    python面试题
    网络IO模型 主要 IO多路复用
    线程队列 线程池 协程
    线程的Thread模块 同步控制:锁,事件,信号量,条件,定时器
    进程池,线程的理论,Threading.Thread来创建线程
    进程之间的通信(IPC),对列,管道,数据共享.进程池初识
    Process 进程之间的数据隔离问题,守护进程,锁,信号量,事件
    js get the local domain and path fast
    github jekyll blog
  • 原文地址:https://www.cnblogs.com/wanghongze95/p/13842668.html
Copyright © 2011-2022 走看看