0
154
¥ 0.00
立即开通
立即购买

你将收获

java基础语法

给后面的课程打基础

适用人群

编程小白

课程介绍

带编程小白入门,我上课风格是我尽量讲细一点,你学习起来就更轻松一点

课程讨论

老师讲的很清晰很细致呀,听课体验很好
亲爱的老师,讲课声音清晰,生活,再来几个案例
老师讲的好详细啊,而且这么多节课不收一分钱,太良心了!
为什么我的javac后会提示,编码GBK的不可映射字符。我把中文去掉就行

所有回复(1):

编码问题,以后的课很多地方都有讲到编码!学到了就晓得了
就是String s1 = "aaa";String s3 = "aaa";System.out.println(s1 == s3);true s3=s1;s3="bbb";System.out.println(s1);aaa说明了如果这么定义的话或许其实属于栈内存呢,而不是堆内存,因为引用赋值的时候如果是堆内存那么必然改变s1的地址,所以我觉得是栈内存,我很疑惑,如果你有空的话方便帮我解答一下吗,感激不尽

所有回复(1):

不是的,字面量形式声明的字符串,是在常量池里,申明了一个s1=“aaa”,这个值就会放在这个常量池,s2=“aaa”的时候,不会重新在另一个内存里放一个aaa,会把常量池中前面那个aaa的地址赋给s2,所以s1==s2是ture,JDK1.7 及之后版本的 JVM 已经将运行时常量池从方法区中移了出来,在 Java 堆(Heap)中开辟了一块区域存放运行时常量池。所以这些值还是在堆里
讲得非常好66666666666666666666666666666666
讲的蛮细的,这样挺好的
讲的太详细了,就是想问下老师套餐咋没了,还想继续学习

所有回复(1):

有新课进来,套餐更新中..................

同学笔记

  • styxzhong 2020-06-30 07:48:17

    来源:第一个java程序和三种注释符号 查看详情

    课程笔记关注公众号 :“发发编程” 可以获取,我所有课里的笔记,用到的工具,部分课上写的代码,都会同步到这个号上。

  • Leo8283 2020-02-14 22:41:42

    来源:Java数据类型 查看详情

    java数据类型

    内存区:

    栈内存区:每一个内存单元的大小固定;

    堆内存区:每一个内存单元大小是弹性的;

    java的变量(类型,名称,数值)对应栈内存中的一个单元--基本数据类型:int,double,float(定义后要以f结尾-float height=175.2f),char(只能放一个汉字或一个字母,用单引号),boolean(内存占一个字节)

    java默认小数为double类型

    String是一种常见的引用数据类型

    java数组的值对应堆内存的地址--引用数据类型

     

  • Leo8283 2020-02-14 22:13:25

    来源:认识Java标识符 查看详情

    标识符:给变量、类、方法命名的名称

    数字,字母,下划线,美元符$

    数字不能开头

没有更多了