摘要: 出现这种情况并且网上说的在setting中一顿操作没有效果可以试试将代码粘贴到Notepad++ 嫌这种麻烦的先用提供的最后一种方法试试 然后编码设置成无BOM的再搬回idea 也可以先试试在idea中Setting->Editor->File Encodings 不过很多小伙伴试过直接在idea中 阅读全文
posted @ 2020-05-11 11:18 小朋友不说话 阅读(10010) 评论(0) 推荐(2) 编辑
摘要: JDK5.0之后Java多线程的实现方式变成了四种,下面来简单的列举一下,如果需要更深入的了解,强烈建议阅读一下源码。 一、继承Thread类重写run()方法: 1. 创建一个继承于Thread类的子类 2. 重写Thread类的run() --> 将此线程执行的操作声明在run()中 3. 创建 阅读全文
posted @ 2020-05-02 17:37 小朋友不说话 阅读(1965) 评论(3) 推荐(3) 编辑
摘要: 在Java中,为了数据的安全,换句话说就是为了隐藏你的代码的一些实现细节,我们会用private来修饰属性,使用private修饰的属性就不能被其他类直接访问了,想要访问就需要通过set、get方法;顾名思义,set是设置数据,ge是得到数据。不知道你想不想问,那我通过get、set 方法还是能访问 阅读全文
posted @ 2020-04-10 13:32 小朋友不说话 阅读(2045) 评论(0) 推荐(1) 编辑
摘要: 我们先来看一下什么是构造器: 1、构造器也叫构造方法或构造函数,分为有参构造器和无参构造器; 2、构造器也是一种方法,只不过是一种特殊的方法,它会在对象创建的时候被调用; 3、构造器最大的作用就是在创建对象的时候进行对象的初始化,有参构造器可以实现对象传参(后面会比较着来看有参构造器方便在哪儿了); 阅读全文
posted @ 2020-04-05 10:11 小朋友不说话 阅读(2150) 评论(0) 推荐(1) 编辑
摘要: 相比较Java的键盘录入,C语言的scanf有一些需要注意的细节,为了避免使用的时候踩坑,我们就来了解一下scanf。 scanf()是C语言的格式输入函数,和printf函数一样被声明在stdio.h头文件中,它的基本使用很简单: 1 int a; 2 scanf("%d",&a);//程序执行到 阅读全文
posted @ 2020-04-01 22:03 小朋友不说话 阅读(3450) 评论(0) 推荐(0) 编辑
摘要: 相信很多小伙伴学Java的时候都是战术开头:HelloWorld! 首先,创建一个类,然后写一个主方法,最后打印输出,ojbk完事儿。等到我们学面向对象的时候不得不去了解一下什么是类,什么是对象,他俩是啥关系。关于面向对象,网上那个写的很好的例子已经被我抄到C语言与Java的区别那篇了,感兴趣的小伙 阅读全文
posted @ 2020-03-28 09:26 小朋友不说话 阅读(792) 评论(1) 推荐(2) 编辑
摘要: 前两天一个小伙伴问了我一个数组的练习题,我一看思路很清晰,就是打印素数加了个数组。没想到写的时候啪啪打脸,终究还是没逃过眼高手低。本来不打算发出来了,因为发出来愈发显得我很菜,最后还是打算分享出来,一来想着刚学习数组的小伙伴看到了多少会有点收获,再有就是总结了两句话。 题目内容: 我们认为2是第一个 阅读全文
posted @ 2020-03-25 13:47 小朋友不说话 阅读(818) 评论(0) 推荐(0) 编辑
摘要: 传说中的水仙花数就是一个三位数的各个位数的三次方之和就是这个数本身例如153=1*1*1+5*5*5+3*3*3。 好,开始解题:首先,题中已经说了水仙花数是一个三位数,也就是说我们需要定义一个循环在100到1000中一个个来验证它是不是水仙花数; 然后就是核心代码了,凭空想的话很难找到思路,至少对 阅读全文
posted @ 2020-03-23 21:46 小朋友不说话 阅读(1000) 评论(0) 推荐(1) 编辑
摘要: 很多初学编程的小伙伴或者想要学习编程的小白弄不清C语言和Java的区别。本文就针对萌新们尽量用通俗的语言来介绍一下我所理解的编程语言界的两大巨头。 为什么说是两巨头,介绍之前我们先看一下某度搜索出来的近几年编程语言排行榜 2018~2019年编程语言排行榜前二十 2016~2017年编程语言排行榜前 阅读全文
posted @ 2020-03-22 12:31 小朋友不说话 阅读(1913) 评论(3) 推荐(1) 编辑