【112天】尚学堂高琪JAVA300篇视频笔记(14-25)[舍弃]

码林苔藓
• 阅读 1752

【112天】尚学堂高琪JAVA300篇视频笔记(14-25)

怎么这么累呢,胸口好闷。。。看来昨天显卡那事真是让人气的不轻,但是感叹自己强大的情绪控制与问题解决能力,迅速识别哪些可以改变,哪些不可以改变,然后迅速投入可以改变的事情中,非常好!!!给自个点赞!!!

第14集

ture&&false与ture&false结果是一样的,但是&没有“短路”现象

第15集

第16集

Debug模式可设置多个断点
若设置断点在第3行,则程序运行到第2行就停了。

第17集

三种控制语句:顺序、选择、循环

第18集

case穿透现象:不遇到break不停止
可以像下例一样运用穿透现象。

char guess1 = "a";
int rand =(int)(26*Math.random());
char guess2 = (char)(guess1+rand);
System.out.print(guess2+":");
switch(guess2){
    case "a":
    case "e":
    case "i":
    case "o":
    case "u":
        System.out.print("元音");
        break;
    case "y":
    case "w":
        System.out.print("半元音");
        break;
    default:
        System.out.print("辅音");
}

第19集

switch在java7中,判断的表达式的值除了可以是int类型,还可以是String类型。

第20-22集

第23集

goto这个关键字仍然被保留,但是已经没原来的功能了,它的功能目前被放在了break里面。

public class PrimeNumber{
    public static void main(String[] args){
        int count = 0;
        outer: for(int i=101;i<150;i++){
                    for(int j=2;j<i/2;j++){
                        if(i%j==0)
                        continue outer;
                    }
                    System.out.print(i+" ");
        }
    }
}

第24集

return两个作用,一个是结束方法,一个是返回值

第25集

为什么递归耗时间、内存空间?因为当你调用别的方法的时候,你自己是不会关闭的,你需要等它给你个返回值。

示例:计算阶层

public class A {
    static long factorial(int n){
        if(n==1){
            return 1;
        } else {
            return n*factorial(n-1);
        }
    }
}
点赞
收藏
评论区
推荐文章
Oracle 分组与拼接字符串同时使用
SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(
巴拉米 巴拉米
4年前
bind、call、apply 区别?如何实现一个bind?
一、作用call、apply、bind作用是改变函数执行时的上下文,简而言之就是改变函数运行时的this指向那么什么情况下需要改变this的指向呢?下面举个例子var name"lucy";const obj{    name:"martin",    say:function (){        co
Stella981 Stella981
4年前
Linux查看GPU信息和使用情况
1、Linux查看显卡信息:lspci|grepivga2、使用nvidiaGPU可以:lspci|grepinvidia!(https://oscimg.oschina.net/oscnet/36e7c7382fa9fe49068e7e5f8825bc67a17.png)前边的序号"00:0f.0"是显卡的代
Stella981 Stella981
4年前
Nginx Unit
最近看到一篇文章上,写到NginxUnit,可以通过js来动态改变NginxUnit。比如周末是关闭服务器的,周一到周五是每天6点启动,10点关闭。昨天在oschina中看到NginxUnit的发布。动态Web应用服务器NginxUnit1.5初步支持Node.js(https://www.oschina.net/news/101
Stella981 Stella981
4年前
ACL2020更新录取率,中国未进前五,机器学习提交量一骑绝尘
  !(http://dingyue.ws.126.net/2020/0607/d0197abep00qbjkdi0071c000m8009gc.png)  作者|蒋宝尚  编辑|丛末  ACL组委会真是肝!  5月19日刚刚公布了2020年被收录的论文,昨日又发博客分析了大会论文的录取领域。并且与2019年的ACL会议
Wesley13 Wesley13
4年前
0基础学完java后,我第一次面试 “应聘通过”!
今天注定是一个开心的一天,因为我在尚学堂0基础学完java后,第一次面试的结果是——应聘通过,真的很开心!这一天,周四,每周都会有这么一天,同样每周都会有企业来招聘一些人才。今天下午,我第一次面试,就很幸运的得到招聘企业的认可,我应聘成功了,我有自己的工作了。对于薪水我没有过多的要求,毕竟我还未毕业,也只能做一个实习生。但是,我必须感谢一个人,就业部史老
Wesley13 Wesley13
4年前
MySQL高级知识(一)——基础
前言:MySQL高级知识主要来自尚硅谷(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.atguigu.com%2Fdownload.shtml)中MySQL的视频资源。对于网上视频资源来说,尚硅谷是一个非常好的选择。通过对相应部分的学习,笔者可以说收益颇丰,非常感谢尚硅谷。
WeiSha100 WeiSha100
3年前
2022线上云学堂系统搭建源码职业资格企业内训
分享一个2022线上云学堂系统搭建源码,有在线刷题,点播,直播,考试,支付功能等功能。整个系统代码完整,好搭建,支持二次开发,源码和教程分享给需要的朋友功能挺全的,可以下载源码和教程搭建研究哦1、在线刷题:有可批量管理上传的题库,有记笔记,收藏,错题练习等2、点播:在线点播视频,课后可上传图文资料,习题等,可灵活设置付费课程3、线上直播:对接七牛云端口,最多
一文了解电商大促系统的高可用保障思路 | 京东云技术团队
本文面向受众可以是运营、可以是产品、也可以是研发、测试人员,作者希望通过如下思路(知历史清家底明目标定战略做战术促成长)帮助大家能够了解电商大促系统的高可用保障,减少哪些高深莫测的黑话和高大尚的论调,而是希望有个体系化的知识让读者有所得。
郭汜 郭汜
1年前
小虎资源网的编程怎么样
“小虎资源网”也就是网址dbbp.net专注于it课程分享,他们已经运营超过5年了,不仅分享慕课实战,慕课体系,尚学堂,极客时间,拉钩教育,网易云,马士兵,黑马博学谷,开课吧,咕泡学院,达内,腾讯课堂,动力节点,尚硅谷,图灵,万门等多个大中小型机构资源与你分享,网站成立至今已有5年,团队实力强大,源源不断地向高校和社会精英输送精品it课程资料,为广大有梦想热爱学习的人们创造价值。
一文了解电商大促系统的高可用保障思路-献给技术伙伴们
本文面向受众可以是运营、可以是产品、也可以是研发、测试人员,作者希望通过如下思路(知历史清家底明目标定战略做战术促成长)帮助大家能够了解电商大促系统的高可用保障,减少哪些高深莫测的黑话和高大尚的论调,而是希望有个体系化的知识让读者有所得。一、【知历史】电商