随笔分类 - java基础学习
1
摘要:基础知识 整型 https://www.bookstack.cn/read/liaoxuefeng-java/818efb1cf2ca559b.md public class HelloWorld { public static void main(String []args) { int i3 =
阅读全文
摘要:页面头部需要引入这个java包 <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%> 后台接收数据-String转化为Date SimpleDateFormat format1 = new SimpleDateFormat(
阅读全文
摘要:day15 1.重写 子类方法名称必须与父类方法名称一致 参数列表一致 返回类型一致或父类方法返回类型的子类类型 修饰符不能缩小范围子类不能重写: 构造方法不能重写 属性不能重写 静态方法不能重写 私有方法不能重写 2.this与super关键字访问实例变量区别this 关键字 代表当前这个对象 t
阅读全文
摘要:day131.引用数据类型进行赋值 总结:多个引用名称指向同一个对象 当一个引用名称改变对象中的值, 则另一个引用名称在访问属性时的值也会发生改变class Student{ //属性 String name; int age; //构造方法 public Student(){ } public S
阅读全文
摘要:day141.为什么使用static关键字修饰属性 //发现问题: 多个对象中有相同值得属性,如:address="北京"; 能否将相值得属性,在内存中只开辟一块空间, 并且所有对象都可以访问? 能解决办法:--将相同值得属性,存放在一个共享区(方法区)中,此时 多个对象都可以访问。 堆--栈 共享
阅读全文
摘要:day12 今天去面试了,更的少 虽然工资低点,还是毕业的第一份工作,还是挺激动的。 毕竟最近面了好多家公司了,也累了,应届生不能眼高手低,知道自己几斤几两;但我会慢慢的汲取知识, 会强大起来!!!!!!1.this关键字访问本类中的实例变量 this表示当前这个对象,也就是说当前谁调用这个方法,则
阅读全文
摘要:day111.空指针异常 属于运行错误-java.long.NullPointerException--原因:当引用名称的值为null时,就不能访问某个对象中的属性或方法热锅非要访问这就出现空指针异常--解决办法:在访问某个对象中的属性或方法之前必须保证该引用名称中存放的是对象的地址(引用)2.当一
阅读全文
摘要:day101.成员变量与局部变量的区别: 声明位置不同 成员变量:在类中声明; 局部变量:在方法中声明,其中形参也属于局部变量 初始值不同 成员变量:在没有赋值时,是默认值得,数据类型不同 则默认值不同 局部变量:没有默认值,也就是说必须先声明,然后在赋值 最后才可以使用 在同一个类中,成员变量的名
阅读全文
摘要:day091.方法的重载 2.面向对象的概念 面向对象:虚拟世界模拟现实生活,必须保证模拟一致; 面向过程 类:对同一类事物的抽象描述,也就是说-不是具体的 如:电脑类,水杯类,人类.... 对象:万物皆为对象,也就是说:具体的实例; 如:我的电脑,张三的水杯; 类与对象之间的关系 抽象与具体的关系
阅读全文
摘要:day08 1.无参无返回类型方法//练习,输出1--100中的每个数,要求使用无参无返回类型的方法完成语法格式: public static void 方法名称(){ 方法体 }代码省略2.无参带返回类型方法 //练习;计算1+2的和,要求使用方法完成分析: 该题只有一个结果,此时就可以编写为带返
阅读全文
摘要:day07 今天脑袋晕乎乎的,少写了点1.方法的定义以及分类 方法:也叫做函数,实现某个功能; 方法的分类: 系统提供的方法 用户自定义的方法2.方法的基本语法格式 [修饰符]返回值类型 方法的名称([参数列表]){ 方法体 }[]中的内容是可有可无的;暂时将方法的修饰符编写为public stat
阅读全文
摘要:day06 do while循环 先执行,然后再判断语法格式: do{ 循环体 }while(循环条件);//练习:假如对张三进行试题测试,要求:先编写上机代码,然后老师检查,如果检查不合格,则继续编写, 2.三中循环的异同点:执行顺序不同--for和while循环:先判断当条件为true时,在执行
阅读全文
摘要:day051.循环的概念:在java中做重复的事情,并且重复的只编写一次 减少代码的冗余性常用的循环: for while do while循环特点:循环条件,循环操作(循环体)2.for循环 语法格式:for(表达式1;表达式2;表达式3){ 循环体 }3.在for循环中,表达式1完成变量的初始值
阅读全文
摘要:day04equals的使用,字符串比较内容,==与equals的区别//练习,假如张三参加全国java编程比赛,如果得第一名则奖励10w,第二名得5w,第三名奖励2w,否则没有奖励 2.switch case 的使用,做等值操作时,可以用switch case语法格式: switch (表达式){
阅读全文
摘要://练习:输入计算两个数的和 1.程序流程控制三大结构 顺序结构:按顺序逐行进行执行 选择结构 循环结构2. if选择结构 一个方法中可写多个if判断语句 if(条件){ 代码块 } if else选择结构 if(条件){ 代码块1 }else{ 代码块2 } //练习:假如张三参加java考试,判
阅读全文
摘要:day021.基本数据类型:4大类整数类型byte-1字节 short-2字节 int-4字节 long-8字节 默认int 字符型char string 布尔类型boolean 浮点类型float double 共计8种2.类型之间的转换: 自动类型转换也叫隐式类型转换--取值小转换大的, 强制类
阅读全文
摘要:1.public class与class的区别:一个源文件可以包含几个类文件,2.编译文件dos命令:javac -文件名 运行文件:java -文件名3.标识符:java对包,方法,类,参数和变量等要素命名时使用的字符序列称为标识符 标准规则:首字符可以是字母,下划线或者$,其后可以是字母、数字、
阅读全文
1