java自学
宁长风
白天coder,晚上reader
展开
-
java自学回顾
1、方法重载:同一个类中,功能相似,方法名相同,参数不同(个数不同,类型不同,顺序不同)方便后期维护,方便记忆2、构造函数格式:public 函数名(){}不能写返回类型以及void函数名和类名相同3、...原创 2021-07-27 15:56:38 · 51 阅读 · 0 评论 -
java零基础自学第十四天①,SimpleDateFormat,基本类包装类,int和String相互转换,二月多少天,增强for,LinkedList集合特有功能,哈希值
原创 2020-10-26 21:10:05 · 62 阅读 · 0 评论 -
java零基础自学第十三天①,tryCatch,throws和throw,集合类体系结构,Collection,集合常用方法,
原创 2020-10-25 19:22:02 · 48 阅读 · 0 评论 -
java零基础自学第十二天①,抽象类的特点,抽象类的成员,接口的特点,类和接口的关系,抽象类和接口的区别,抽象类和接口的区别
原创 2020-10-24 21:11:32 · 50 阅读 · 0 评论 -
java零基础自学第十一天③,方法重写注意事项,继承注意事项,static访问特点,多态中成员访问特点,向上转型和向下转型
原创 2020-10-17 21:32:59 · 44 阅读 · 0 评论 -
java零基础自学第十一天②,修饰符final
// final和JS中的const一样的效果,被修饰后就是一个常量,不可被改变// JS中:const cantChange = "常量"; // 如果这时候给cantChange赋值就会报错。const obj = { // 如果常量是一个对象,这个对象属性可被修改,但不能被赋值 name: '汤姆'} obj = { name: '任意名字'} // 报错obj.name = '任意名字'; // 可以的//java中:final String s = "常量";s = "新值"原创 2020-10-17 16:05:23 · 39 阅读 · 0 评论 -
java零基础自学第十一天①,继承概述,继承格式与继承中子类的特点,继承的好处和弊端,继承中变量的访问特点,super关键字,继承中构造方法的访问特点
下面是子类、父类以及测试类的代码演示,可以自己在编辑器中运行一下代码在这里插入图片描述原创 2020-10-17 12:05:57 · 57 阅读 · 0 评论 -
java零基础自学第十天①,idea快速创建方法
原创 2020-10-12 00:40:23 · 120 阅读 · 2 评论 -
java零基础自学第九天②,集合基础小练习,存储字符串并遍历
原创 2020-10-11 23:59:01 · 44 阅读 · 0 评论 -
java零基础自学第九天①,ArrayList集合概述,构造方法,常用方法
原创 2020-10-11 00:03:26 · 75 阅读 · 0 评论 -
java零基础自学第八天①, StringBuilder和String类型的互相转换
原创 2020-10-08 19:39:25 · 69 阅读 · 0 评论 -
java零基础自学第七天①,什么是成员变量和局部变量,private关键字使用,this关键字使用
原创 2020-10-07 12:07:15 · 95 阅读 · 0 评论 -
java零基础自学第六天①,栈内存,堆内存,单个对象,多个对象指向问题
栈内存中存放基本类型值,如:main、int、string等等,堆内存中存放应用类型值,如:object、array、堆内存的因为是引用,如发生赋值,赋的是内存地址,所以改动其中一个赋值 或 被赋值,两个值都会发生改变。...原创 2020-10-02 09:30:13 · 65 阅读 · 0 评论 -
java零基础自学第五天①,什么是类,什么是对象的属性,什么是对象的行为,类和对象的关系
原创 2020-09-29 22:38:25 · 91 阅读 · 0 评论 -
java零基础自学第四天①,不死神兔,斐波那契数列,兔子数列,黄金分割
斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家莱昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……在数学上,斐波那契数列以如下被以递推的方法定义:F(0)=0,F(1)=1,F(2)=1, F(n)=F(n - 1)+F(n - 2)(n ≥ 3,n ∈ N*)在现代物理、准晶体结构、化学等领域,斐波纳契数列都有直接的应用,为此,美国数学会从 196原创 2020-09-28 23:29:49 · 526 阅读 · 0 评论 -
java零基础自学第三天②,方法--带参数方法调用,形参和实参,带返回值的方法定义,小练习,方法通用格式,方法重载特点,重载小练习,方法参数传递
原创 2020-09-27 22:53:05 · 81 阅读 · 0 评论 -
java零基础自学第三天①,数据定义,动态初始化,元素访问,内存分配,静态初始化,获取数据元素数量
原创 2020-09-27 21:19:05 · 60 阅读 · 0 评论 -
java零基础自学第二天④,循环语句,while循环语句,do...while循环语句,random随机数
原创 2020-09-26 23:36:21 · 56 阅读 · 0 评论 -
java零基础自学第二天③,流程控制语句,顺序结构,if语句格式,switch语句格式
原创 2020-09-26 18:45:55 · 45 阅读 · 0 评论 -
java零基础自学第二天②,数据输入,小练习
一:使用Scanner输入三个值,并结合之前学习的三元运算符,输出最大值。先自己思考一下,再看下面的哦~~~~~~~~~~~~~~~~~原创 2020-09-26 14:36:42 · 71 阅读 · 0 评论 -
java零基础自学第二天①,数据输入
以我的js经验~~~~以及自学过python(已放弃)、自学过c++(已放弃)、自学过node.js(已放弃)——(主要是考虑学了没地方实践,最后还是决定学java了)从这里开始,和以前学的东西有点不一样了~,号角已吹响,噶油。今天就到这里了,睡觉,明天早起,给革命的本钱增加点本。...原创 2020-09-26 00:31:08 · 44 阅读 · 0 评论 -
java零基础自学第一天②,运算符:表达式,算术运算符,+操作,赋值运算符,自增自减运算符,关系运算符,逻辑运算符,三元运算符
总:预算符一:运算符和表达式!算术运算符算术运算符字符+操作赋值运算符自增自减运算符关系运算符逻辑运算符短路逻辑运算符三元运算符原创 2020-09-25 23:58:50 · 1954 阅读 · 0 评论 -
java -- 打印hello world就出现两个bug,学废了
一、javac:编译 => helloword.java:1: 错误: 类HelloWorld是公共的, 应在名为 HelloWorld.java 的文件中声明JAVA文件如果文件名是Test.java那么里面只能声明一个public 修饰的类,也就是public class Test{}如果java文件名是HelloWorld.java就只能写:public class HelloWorld{}二、“错误:编码GBK 的不可映射字符”中文字符引起的,javac -encodin原创 2020-09-25 20:42:21 · 268 阅读 · 0 评论 -
java零基础自学第一天①,常用dos命令及环境变量配置,常量,数据类型,变量,标识符及命名约定,数据类型转化,快捷新增文件夹和文件
java自学第一天,dos常用命令及java环境变量配置一:常用dos命令win + r, cmd回车键盘上下按键可切换使用过的命令。二:环境变量重启后,无需重启电脑,重新打开一次dos页面,输入javac回车,有内容,配置环境okay!...原创 2020-09-25 20:12:21 · 120 阅读 · 1 评论