JAVA从0到1
文章平均质量分 57
想学习一下java,在这分享一下我的笔记咯
不定期跟新
新手村程序猿&
所有的内容都是自己找课做的笔记,在此分享一下。------2024.7.24
如果笔记种有错误的地方,欢迎各位大佬帮忙指出来
展开
-
Java内部类
ctrl+n可以查看Java内部源代码。原创 2024-07-26 16:38:01 · 226 阅读 · 0 评论 -
Java中包,final,权限修饰符,代码块学习
(这一小节我看的是。原创 2024-07-25 19:57:10 · 223 阅读 · 0 评论 -
Java中static静态变量--继承等相关知识
静态方法中不能非静态的东西,非静态的东西比如成员变量,成员方法。(本质上没有this的原因)静态方法中没有this关键字,静态方法中,只能访问静态,非静态方法可以访问所有(非静态的方法中是有this,也可以通过this调用静态中的东西)。原创 2024-07-25 11:49:19 · 1004 阅读 · 0 评论 -
java中的多态
面向对象的三大特征:封装,继承,多态。有了面向对象才有继承和多态,对象代表什么,就封装对应的数据,并提供数据对应的行为,可以把零散的数据和行为进行封装成一个整体-->对象但是对象多了之后,对象里面的内容,共性部分越来越多了,由此将共性部分抽取出来放在父类,不用在写一遍了--->继承没有继承也就没有多态。原创 2024-07-25 17:12:44 · 509 阅读 · 0 评论 -
Java-集合
集合--->也是一个容器,且长度是可以变化的,添加元素的时候,集合会自动扩容。ArrayList (Java SE 17 和 JDK 17) (oracle.com)集合有很多,用的最多的是Arraylist.如果想同时存储多个元素,我们应该怎么办?之前可以用数组存,但是数组长度是固定的。原创 2024-07-23 17:34:40 · 198 阅读 · 1 评论 -
Java 字符串
字符串在内存中的存储:Java内存模型大概是这样当代码要运行的时候,字节码文件,也就是.class文件,会加载到方法区中临时存储。strigtable(串池)也就是字符串常量池,用来存储字符串的,但是是直接赋值形式的字符串才会存储在串池中,比如new出来的字符串不是在stringtable中。在jdk7以前stringtable是在方法区之中。原创 2024-07-23 16:54:30 · 303 阅读 · 0 评论 -
Java基础-面向对象-案例+讲解-文字版本格斗游戏-对象数组
必须先设计类才能获取对象。原创 2024-07-23 11:29:23 · 791 阅读 · 0 评论 -
Java API和API帮助文档
简单理解,API就是别人已经写好的东西,我们不需要自己编写,直接用就可以了。比如Random,Scanner....。Java在设计的时候,将api收入在JDK-API帮助文档中,可直接在API帮助文档中查。(备注,我是在哔哩哔哩里黑马上学习的,api帮助文档怎么使用,黑马视频有讲解。API:目前是JDK中提供的各种功能的Java类。原创 2024-07-23 11:49:47 · 243 阅读 · 0 评论 -
Java基础-案例练习-全是干货
ctrl+alt+m 自动抽取方法。案例先写这么多,等闲下来继续写。对其用方法的形式修改。原创 2024-06-18 12:17:51 · 458 阅读 · 1 评论 -
Java基础学习-方法
/利用最简单方式定义方法//调用方法playGame();System.out.println("永结无间");System.out.println("光遇");System.out.println("元神");System.out.println("饥荒");看到方法就进入方法,然后方法执行完毕回到执行处继续执行。原创 2024-06-18 09:13:26 · 384 阅读 · 0 评论 -
Java基础学习-数组
数组的初始化:就是在内存中,为数组容器开辟空间,并将数据存入容器的过程。数组一旦创建完毕,数组的长度就不会在发生变化了。//定义数组,遍历能被3整除的数字//定义一个数组,存1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20//遍历数组得到每一个元素System.out.println("数组中是3的倍数的是:");i++) {//判断元素是否为3的倍数,如果是sum++;原创 2024-06-17 18:37:20 · 645 阅读 · 2 评论 -
Java基础学习-流程控制语句-顺序结构-分支结构-循环结构
顺序结构语句是Java程序默认的执行https://img-home.csdnimg.cn/images/20230724024159.png?origin_url=https%3A%2F%2Fimg-home.csdnimg.cn%2Fimages%2F20230724024159.png%3Forigin_url%3D%25E6%25B5%2581%25E7%25A8%258B%26pos_id%3DrwpJP9j6&pos_id=rwpJP9j6,按照代码的先后顺序,从上到下依次执行。原创 2024-06-13 22:32:20 · 498 阅读 · 0 评论 -
Java基础-原码-反码-补码
原码:十进制的数据的二进制表现形式,最左边是符号位,0为正,1为负。反码:正数的补码反码就是其本身,负数的反码是符号位保持不变,其余按位取反。补码:正数是其本身。负数补码在其反码的基础上加1。原创 2024-06-13 21:16:21 · 248 阅读 · 0 评论 -
Java基础知识-自增自减运算符-赋值运算符-逻辑运算符-三元运算符-运算符优先级
+和--无论是放在变量前面还是后面,单独写一行结果都是一样,+1 -1就完事了。但是参与计算,++ --的位置不一样结果是不一样的。原创 2024-06-13 12:11:54 · 479 阅读 · 2 评论 -
Java基础学习-算术运算符-案例
用运算符把字面量或者变量链接起来,符合Java语法的式子就可以称为表达式。数字进行运算的时候,数据类型不一样是不能一起运算的,必须转成一样类型。不同运算符链接的表达式体现的是不同类型的表达式。把取值大的数值赋值给取值小的变量,需要强制转换。把取值范围小的数值转换成取值范围大的数据。只要有字符串参与,做的就是拼接操作。对字面量或者变量进行操作的符号。原创 2024-06-13 11:04:26 · 371 阅读 · 0 评论 -
java基础-IDEA环境基础用法自动导包等设置
是用于Java语言开发的集成环境,它是业界公认的目前用于Java程序开发最好的工具。把代码编写,编译,执行,调试等多种功能综合到一起的开发工具。IDEA项目结构:多级包用 . 链接。原创 2024-06-12 11:27:06 · 321 阅读 · 0 评论 -
java基础概念-数据类型-笔记-标识符-键盘录入
分为两种:基本数据类型,引用数据类型。原创 2024-06-11 18:06:52 · 477 阅读 · 1 评论 -
计算机存储规则--笔记--java基础概念
日常生活中用的10进制,锋十进一。大于3.3v为1,小于3.3v的为0。原创 2024-06-11 16:00:39 · 236 阅读 · 0 评论 -
Java基础语法-注释-关键字-字面亮-笔记
注释的内容不会参与编译和运行的,仅仅对代码解释说明。.java里面的文件不会在.class中存在。原创 2024-06-11 11:59:37 · 456 阅读 · 0 评论 -
jdk理解-java初级理解-Java入门--笔记
笔录:感觉只会写前端,不太好发展,现在准备学习一下后端的东西,准备把java0基础学习一遍。希望能在两个月学会Java,娟儿是最棒的!!今天是学习Java的第一天。2024-6-7。原创 2024-06-07 11:08:48 · 735 阅读 · 0 评论 -
java--笔记-cmd
cmd:在windows中利用命令行的方式操作计算机,可以打开文件,打开文件夹,创建文件夹。把qq软件的路径配置到环境变量中。dir 查看当前文件夹下的内容。任意目录下打开软件:例如qq。打开CMD:Win+R。cd\回退到盘符目录。原创 2024-06-06 22:25:57 · 126 阅读 · 0 评论