为了账号安全,请及时绑定邮箱和手机立即绑定

Java入门第一季(IDEA工具)升级版

  • Java 中 char 和 String 的区别

    1.char表示字符,定义时用单引号,只能存储一个字符,如char c='x';


    而String表示字符串,定义时用双引号,可以存储一个或多个字符,如String name="tom";


    2.char是基本数据类型,而String 是一个类,具有面向对象的特征,可以调用方法,如name.length()获取字符串的长度。

     String 是常见的引用数据类型

    Java 中 float 与 double 的区别

    1.float是单精度浮点数,内存分配4个字节,占32位,有效小数位6-7位


    double是双精度浮点数,内存分配8个字节,占64位,有效小数位15位


    2.java中默认声明的小数是double类型的,如double d=4.0


    如果声明: float x = 4.0则会报错,需要如下写法:float x = 4.0f或者float x = (float)4.0


    其中4.0f后面的f只是为了区别double,并不代表任何数字上的意义              


    3.对编程人员来而,double 和 float 的区别是double精度高,但double消耗内存是float的两倍,且double的运算速度较float稍慢。

    查看全部
  • 在 Java 的领域里,基本数据类型变量存的是数据本身,而引用类型变量存的是保存数据的空间地址。说白了,基本数据类型变量里存储的是直接放在抽屉里的东西,而引用数据类型变量里存储的是这个抽屉的钥匙,钥匙和抽屉一一对应。


    查看全部
  • ava 常用的 3 种循环: while 、 do...while 、 for

    查看全部
  • 不得不说的几点小秘密:

    1、 switch 后面小括号中表达式的值必须是整型或字符型

    2、 case 后面的值可以是常量数值,如 1、2;也可以是一个常量表达式,如 2+2 ;但不能是变量或带有变量的表达式,如 a * 2

    3、 case 匹配后,执行匹配块里的程序代码,如果没有遇见break 会继续执行下一个的 case 块的内容,直到遇到 break 语句或者 switch 语句块结束 如

    查看全部
  • public class HelloWorld {

        public static void main(String[] args) {

    int m = 5;

    int n = 7;

    int  x = ( m * 8 / ( n + 2 ) ) % m ;

    System.out.println("m:" + m);

    System.out.println("n:" + n);

    System.out.println("x:" + x);

    }

    }

    查看全部
  • 语法形式:布尔表达式 ? 表达式1 :表达式2

    运算过程:如果布尔表达式的值为 true ,则返回 表达式1 的值,否则返回 表达式2 的值

    例如:

    因为,表达式 8>5 的值为 true ,所以,返回: 8大于5

    查看全部
  • 我们可以通过 javadoc 命令从文档注释中提取内容,生成程序的 API 帮助文档。

    打开首页,查看下生成的 API 文档

    PS:使用文档注释时还可以使用 javadoc 标记,生成更详细的文档信息:

           @author 标明开发该类模块的作者

           @version 标明该类模块的版本

           @see 参考转向,也就是相关主题

           @param 对方法中某参数的说明

           @return 对方法返回值的说明

           @exception 对方法可能抛出的异常进行说明

    查看全部
  • int 类型可自动转换为 double 类型,但 double 类型不能自动转换为 int 类型

    查看全部
  • //提示信息
    System.out.print("您要开始第几周学习啦,直接输入数字吧:");
    //设置变量存储接收到的数据
    int week  = new Scanner(System.in).nextInt();
    int month = 0;
    //计算今天是几月(1-月第一周、4-月第4周)
    if(week%4==0){
       month=week/4;
       week=4;
    }
    else {
       month = week/4 +1;
       week = week%4;
    }
    //计算输入的周是这个月的第几周
    System.out.println("第"+month+"月第"+week+"周");
    //提示信息
    System.out.println("以下是您本月的学习计划, √ 代表当周学习任务");
    System.out.println("=======================================");

    //利用for循环,找到数组中对应这个月的内容输出
    for(int i=0;i<4;i++){
       //根据当前月第几周,在输出此行时,前面添加“√”
       try{
           if(i==week-1){
               System.out.print("√");
           }
           System.out.println(contentList[(month-1)*4+i]);
       }
       catch (ArrayIndexOutOfBoundsException e){
           week = (month-1)*4+i;
           System.out.println("未发现第"+week+"周学习计划");
       }
    }

    查看全部
    0 采集 收起 来源:编程挑战解析

    2021-03-15

  • http://img1.sycdn.imooc.com//604ed1e30001db2308740175.jpg

    注意double与float的区别 无f和有f

    http://img1.sycdn.imooc.com//604ed2ca00015c2704800136.jpg

    查看全部
  • http://img1.sycdn.imooc.com//604ecdf400012db209840255.jpg

    http://img1.sycdn.imooc.com//604ece0c0001858703080156.jpg

    http://img1.sycdn.imooc.com//604ece1e0001aa0404430138.jpg

    http://img1.sycdn.imooc.com//604ed0480001942c05870111.jpgjava变量

    查看全部
  • http://img1.sycdn.imooc.com//604e068000017e3a04380385.jpg

    .

    查看全部
    0 采集 收起 来源:认识Java标识符

    2021-03-14

  • http://img1.sycdn.imooc.com//604e03f00001f16602870275.jpg自动打开该目录

    查看全部
    0 采集 收起 来源:程序的移植

    2021-03-14

    1. psvm: 默认的main快捷方式 

    2. sout:文本的输出快捷方式

    查看全部
    0 采集 收起 来源:安装IntellJ IDEA

    2021-03-14

  • 程序中使用常量可以提高代码的可维护性。例如,在项目开发时,我们需要指定用户的性别,此时可以定义一个常量 SEX,赋值为 "男",在需要指定用户性别的地方直接调用此常量即可,避免了由于用户的不规范赋值导致程序出错的情况。

    常量名字一般用大写字符! 如:final String LOVE = "IMOOC"l

    查看全部
    0 采集 收起 来源:Java常量的应用

    2021-03-14

举报

0/150
提交
取消
课程须知
学习中需要用到这些工具: —JDK-Java开发环境 —IDEA编程开发工具 课程适合零基础的同学,只要你对Java有兴趣,都可以0成本完成入门!
老师告诉你能学到什么?
1、会配置Java开发环境,并使用工具进行程序开发 2、掌握Java中基本语法的使用并入门

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!