![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java入门学习
B站课程【狂神说Java】Java零基础学习视频通俗易懂学习笔记
tengzixuan
这个作者很懒,什么都没留下…
展开
-
Java学习07——运算符
在src上new package,把之前建立的demo放进去。小贴士:快捷键Ctrl+D——复制当前行到下一行。小贴士:src是source源代码的意思。结论:以参与计算的容量最高的那个为准。b=a++:先把a赋给b再给a+1;b=++a:先给a+1再把a赋给b;&&与 ||或!小贴士:cast是转换的意思。幂运算:Math.pow。原创 2024-04-17 23:50:22 · 150 阅读 · 1 评论 -
Java学习06
驼峰原则:变量名首字母小写,之后单词的首字母都大写 如lastName。class的结构:变量+main方法+其他方法。PS:这里要写static才能在下面输出。小贴士:变量定义的时候一个变量一行。在main方法里声明、初始化值。应用:例如游戏开发里设置宽和高。小贴士:修饰符不区分前后顺序。加final 用大写字母。首字母大写,驼峰原则。原创 2024-04-15 15:58:18 · 203 阅读 · 2 评论 -
Java学习05
解决方案:把year转换成long类型 PS:对乘积结果进行转换没有用。小技巧:输出位数很多的数时用下划线分割数字,下划线不会输出。原因:byte最多到127,强制转换导致内存溢出了。小贴士:程序里尽量用大写L,防止看错看成1。转换的时候可能存在内存溢出,或者精度问题。在把高容量转换到低容量的时候,强制转换。不能把对象类型转换为不相干的类型。用int计算发现溢出了。不能对布尔值进行转换。原创 2024-04-15 14:06:51 · 179 阅读 · 1 评论 -
Java学习04
3.打开project structure,把sdk选上,语言改成8(和java的版本一致)Java的数据类型:基本类型和引用类型(PS:除了基本类型都是引用类型)2.file-new module 选java一路next。用BigDecimal这个类,不要用float进行比较。算钱的时候不能用float和double。标识符开头:只能是字母或$或下划线。查看一个类的信息:Ctrl+单击。PS:尽量用上面的这种写法。char强制转换成int。所有变量先定义再使用。原创 2024-04-15 13:44:21 · 604 阅读 · 1 评论 -
Java学习03
2.回到hello.java所在的文件夹,在路径前面敲cmd,回车。4.运行命令:java Hello(不需要class后缀)->类装载器->字节码校验器->解释器->操作系统平台。文件夹里多了一个Hello.class(编译出来的)解释型语言的应用:网页 python......3.编译命令:javac Hello.java。敲sout:system out的快捷键。注意:文件名和代码里的类的名字一定要一样。敲psvm:main方法的快捷键。编译型的优点:速度快。PS:搜IDEA优化。原创 2024-04-14 11:05:38 · 227 阅读 · 2 评论 -
Java学习02
遇到的一个问题:卸载jdk后在cmd里测试version还是会显示openjdk的版本,经试验发现是由于之前装过centos虚拟机,有openjdk的路径。3.jre JAVA运行环境,如果只是要运行JAVA编的程序有这个就可以了。5.src压缩包 一些资源文件,解压之后可以看到JAVA基础类的源代码。JDK:Java开发者工具 包含JRE,JVM,其他的一些开发工具。C语言的缺点:指针和内存管理。4.lib JAVA的一些库。面向对象:C++,Java。JRE:Java运行环境。JavaME 不用了。原创 2024-04-13 20:03:49 · 199 阅读 · 1 评论 -
Java学习01
搭网站:typecho。原创 2024-04-13 11:02:00 · 555 阅读 · 1 评论