
java学习
文章平均质量分 70
java语言学习、总结、笔记。
付付要努力呀
越努力越幸运,希望经过自己的努力不断提升自己,成为一个更好的自己!!加油!!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java笔记9——static、抽象类、接口
Javastatic属性方法执行顺序静态导入包抽象类接口static属性可以用对象s1来调用属性,也可以用类Student来调用属性,但是用类调用时要注意是不是静态的变量此时Student.score就不行了,因为score为非静态变量方法记住加了static就是从属这个类,其他人用不了,只有本类能用。即静态的一直存在,非静态的需要打开才能用。非静态的方法可以去调用静态里面的方法,静态方法不能调用非静态的方法。可以理解成:我们的static静态随着类一起出现,早早的就出现了,所以非静态的原创 2021-04-14 10:15:31 · 147 阅读 · 0 评论 -
Java笔记8——面向对象的三大特性
面向对象的三大特性封装get/set封装的意义继承public继承private继承super-this方法的重写不能重写的方法多态封装封装属性私有private,封装一般是针对属性来说的。,与之对应的关键字是public公有。public是所有人都可以拥有。注意:此时直接s1.name不行了,因为此时是private,当是public就可以直接.nameget/set提供一些可以操作这些属性的方法:get/set1.set给这个属性设置值,get获得这个属性2.alt+insert自动原创 2021-04-13 16:34:08 · 110 阅读 · 0 评论 -
Java笔记7——面向对象编程OOP
Java初识面向对象类跟对象的关系创建和初始化对象构造器初识面向对象:相当于一个整体的框架,一个个分好类。面向过程:相当于一个具体的流程,一条条执行的步骤。比如要建造一栋大楼,面向对象是:设计师设计分类,划分为建筑队,装修队,打扫队。建筑队再具体的细分,也就是面向过程:建筑队要整水泥,铺地装。。。。这些详细的事情。面向对象1.抽象:也可以理解为抽像,把相似的,像的部分抽出来。2.多态:同一事物表现出多种不同的形态。接受同一信息,发出不同状态。如:人去学习,学习是方法,人分为聪明的人和笨的原创 2021-04-13 10:52:24 · 183 阅读 · 0 评论 -
Java笔记6——数组
Java数组数组的声明创建数组的初始化数组的边界数组的使用跟for循环结合:跟增强型for结合:数组数组的声明创建定义了一个整型数组nums,里面都是只能放intString[] args定义了一个String类型的数组,数组名字为args,里面都只能放字符创建数组时,要分配一个数组的大小arraySize声明、创建分开写:声明创建一体化:数组的初始化new只是创建一个空间,要自己手动赋值。但是有初始默认值0;数组的边界数组的使用跟for循环结合:跟增强型for原创 2021-04-12 19:59:37 · 130 阅读 · 0 评论 -
Java笔记5——方法详解
Java方法方法的定义及调用方法的重载可变参数递归方法类.对象.方法System类.out对象.println()方法方法的命名规则:驼峰规则,首字母小写,后面大写。。。方法的定义及调用方法的重载可变参数i为可变参数(相当于遍历数组)可变参数必须放在最后面可变参数必须传入相同类型,如为int就必须全为int,否则会报错递归可以理解为:一条蛇吃了自己的尾巴我们要想办法让递归走到尽头,这里的尽头就是遇到f(1),碰到f(1)程序就执行到底了...原创 2021-04-12 17:09:59 · 92 阅读 · 0 评论 -
Java笔记4——流程控制
Java用户交互两种区别进阶顺序结构选择结构if单选择if双选择if多选择嵌套的if结构switch多选择结构用户交互让我们的操作跟电脑互动起来,用Scanner来获取用户的输入java.util工具包System.in输入系统中System.out输出注意:if语句默认为true,后面的可以省略。next(),输入hello world,中间有空格,输出hello。即只要有空格,就去掉。空格之前的拿到,空格之后的就断掉了。nextline可以全部取到两种区别进阶顺原创 2021-04-12 10:40:47 · 246 阅读 · 0 评论 -
Java笔记3
JavaJava基础语法变量变量作用域局部变量实例变量类变量 static常量运算符幂运算逻辑运算符字符串连接符三元运算符Java基础语法变量相当于一个个格子,放物品。首先要给出类型,格子其次要给名字,鞋子最后就可以在格子鞋子那里放:阿迪达斯、耐克。。。等等的鞋子了(值)变量作用域类变量:前面要加static 静态,类的里面实例变量:没有static,方法的外面,类的里面局部变量:在方法里面局部变量局部变量只能在自己的方法块里面使用,超出了就不能使用了,所以下面的输出不了。原创 2021-04-11 21:18:21 · 102 阅读 · 0 评论 -
Java笔记2
Java科普知识字节输出Java基础语法注释、标识符、关键字单行注释多行注释文档注释标识符关键字标识符注意点数据类型基本类型引用类型数据类型拓展整数浮点数字符转义字符科普知识字节输出println输出会换行print直接打印输出不会换行Java基础语法注释、标识符、关键字单行注释//两条斜杠多行注释/ * 文字 * /文档注释JavaDoc/***文字*/标识符世界上的所有东西都有名字,我们的程序也不例外。Java所有的组成部分都需要名字。类名、变量名以及方法名都成原创 2021-04-11 18:57:20 · 84 阅读 · 0 评论 -
Java笔记1
JavaJava 程序运行机制编译型:解释型:运行机制:Java 基础语法第一个Java程序Java 对象和类对象类Java 程序运行机制有两种运行机制:编译型和解释型Java具有这两种机制。有两个人,一个中国人,一个美国人,两个人国家文字不同。比如中国人写了一本中文书,美国人想看,有两种方法看中文书:第一种(编译型)——把这本中文书全部翻译成英文书,把整本书给翻译了。美国人可以直接看了。但是问题是,当中文书进行更新时,或者内容换了,美国人要想再看,就得把这本书重新再翻译一遍,代价非常大。第二原创 2021-04-08 17:04:29 · 111 阅读 · 2 评论