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

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

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

    @version 标明该类模块的版本

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

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

    @return 对方法返回值的说明

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

    查看全部
  • Java语言是一种强类型语言。(在Java中存储的数据都是有类型的,而且必须在编译时就确定其类型)

    Java中有两类数据类型:

    数据类型:

        基本数据类型:

            数值型:

                整数类型(byte、short、int、long)

                浮点类型(float、double)

            字符型(char)

            布尔型(boolean)

        引用数据类型:

            类(class)

            接口(interface)

            数组


    String 是一种常见的引用数据类型,用来表示字符串。在程序开发中,很多操作都要使用字符串来完成,例如系统中的用户名、密码、电子邮箱等。

    查看全部
  • Java 语言中有一些具有特殊用途的词被称为关键字。关键字对 Java 的编译器有着特殊的意义,在程序中应用时一定要慎重哦!!

    Java 中常用关键字:

    问:这么多,记不住啊。。。。。。-_-||

    答:现在不需要你记住所有,混个眼熟即可,在学习的过程中,你会逐步找到感觉并记住他们

    对了,差点忘了大事,Java 关键字是区分大小写的哦!所以 void 是关键字,但 Void 就不是了~~

    查看全部
    0 采集 收起 来源:Java中的关键字

    2025-03-20

  • JDK    JRE的概念

    查看全部
    0 采集 收起 来源:JDK安装演示

    2025-03-19

  • 数组名.length  用于获取数组的长度

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

    查看全部
  •  switch 后面小括号中表达式的值必须是整型或字

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

    case后为汉字时加‘’

    查看全部
  • 自动类型转换的条件


    进行自动类型转换需要满足两个条件:

    两种数据类型兼容:通常是数值类型之间(如整数类型和浮点类型)可以进行自动类型转换,而数值类型和布尔类型之间不兼容,不能进行自动类型转换。

    目标类型的范围大于源类型的范围:即转换后的数据类型能够容纳原数据类型的所有可能值。

    常见的数据类型范围顺序


    按照范围从小到大的顺序,常见的 Java 基本数据类型排列如下:
    byte < short < char < int < long < float < double

    自动类型转换的示例

    整数类型之间的自动类型转换


    在上述代码中,byte 类型的变量 byteValue 可以自动转换为 int 类型,因为 int 类型的范围比 byte 类型大;short 类型的变量 shortValue 可以自动转换为 long 类型,因为 long 类型的范围比 short 类型大。

    整数类型转换为浮点类型


    在这段代码中,int 类型的变量 intValue 可以自动转换为 float 类型,long 类型的变量 longValue 可以自动转换为 double 类型,因为浮点类型的范围通常比整数类型大。

    注意事项

    char 类型的特殊情况:char 类型虽然是无符号的 16 位整数,但它和 byte、short 之间不能直接进行自动类型转换,因为 char 是无符号的,而 byte 和 short 是有符号的。不过,char 可以自动转换为 int 及更大范围的数值类型。


    布尔类型:布尔类型(boolean)与其他基本数据类型不兼容,不能进行自动类型转换。


    自动类型转换在 Java 中为程序员提供了便利,使得代码编写更加简洁,但在使用时也需要注意数据类型的范围和兼容性,避免出现意外的结果。

    查看全部
  • double 型兼容 int 型的原因

    存储范围角度:int 类型通常在 32 位系统中占 4 个字节,取值范围有限。而 double 类型占 8 个字节,取值范围大得多,能表示的数值范围远远超过 int。所以从空间角度,double 完全有能力容纳 int 类型的数据12。

    精度角度:int 类型用于表示整数,没有小数部分。double 类型用于表示浮点数,有小数部分,精度更高。当 int 类型转换为 double 类型时,只是在数值后面补 0 作为小数部分,不会改变数值的大小和意义,数据不会丢失或失真。

    隐式转换规则支持:在许多编程语言中,如 Java、C、C++ 等,都有自动类型转换机制。当表达式中出现 int 和 double 类型混合运算时,编译器会自动将 int 类型转换为 double 类型,然后进行运算,以保证运算结果的准确性。

    char 型与 int 型的关系


    从存储角度来看:char 类型通常占 1 或 2 个字节,int 通常占 4 个字节。int 的存储范围比 char 大很多。

    从取值范围来看:在 Java 中,char 类型是 16 位无符号整数,取值范围从 0 到 2^16-1。int 类型是 32 位有符号整数,取值范围从 - 2^31 到 2^31-1。

    从转换角度来看

    char 转 int:在大多数编程语言中,当需要将 char 类型转换为 int 类型时,实际上是将字符对应的 ASCII 码值或 Unicode 码值赋给 int 变量。如在 Java 中,'A' 的 ASCII 码值是 65,将字符 'A' 转换为 int 类型,得到的就是 654。

    int 转 char:当把 int 值赋给 char 变量时,会自动截取 int 值的低 16 位,并将其赋给 char 变量。如果 int 值的范围超出了 char 的取值范围,高位数据会丢失,可能导致结果不正确。

    查看全部
  • System.out.println     是输出的意思

    查看全部
    0 采集 收起 来源:第一个Java程序

    2025-02-27

  • char需要配单引号'   '
    查看全部
  • public class HelloWorld {

    public static void main(String[] args){

    System.out.println("hello imooc");

    }

    }

    查看全部
    0 采集 收起 来源:Java中的关键字

    2025-02-02


  • public class HelloWorld{

    public static void main(String[]args){

    System.out.printin("Hello World");}

    }

    查看全部
  • 1、姓名为多个字符,可以使用 String 类型

    2、性别为单个字符,可以使用 char 类型

    3、中奖数字为整数,可以使用 int 类型

    4、价格带有小数,可以使用 double 类型

    5、“确定要关闭程序吗”的值为是或否,表示逻辑上的真或假,所以使用 boolean 类型

    查看全部
  • https://img1.sycdn.imooc.com/7f9c9b67097f40f225591539.jpgpubilc class HelloWorld{  //意思是创建了一个名为HelloWorld的程序

       pubilc static void main(Sring[] args){    //此行为程序入口意思主要代码在这一组大括号中来进行书写

           System.out.println("Hello World");    //意思为将后面引号中的字符在屏幕上打印输出,其中最后注意分号

         }

    }

    查看全部
  • ++a:先加减再运算
    a++:先运算再加减
    查看全部
  • final常量名=赋值
    常量名大写
    查看全部
    0 采集 收起 来源:Java常量的应用

    2025-01-07

代码语言
首页上一页1234567下一页尾页

举报

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

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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