![](https://img-blog.csdnimg.cn/20190927151026427.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java学习
文章平均质量分 68
B站学习黑马课的笔记
飞拓吃货突然
这个作者很懒,什么都没留下…
展开
-
java面向对象进阶基础语法——学习笔记(9)
了解语法基本作用1、包package学习目标:相同包下的类可以访问,不同包用import导包使用。导包快捷键:1、点击+alt+enter;2、自动导包(file->settings->搜索auto->勾选),如下图:注意:如果导入多个不同包下名称相同的类,则默认只能导入一个,其他的要带包命访问。2、权限修饰符modifier成员能够被访问的范围,范围从大到小(private->缺省[包访问权限]->protected->public)原创 2022-05-14 19:57:41 · 287 阅读 · 0 评论 -
Java面向对象static——学习笔记(8)
注意事项:1、多关注语法点的基本作用2、思考、记忆、练习3、自信!不要想短期内做什么一、static1、是什么:静态,修饰成员变量、成员方法。内存中只存储一份,可以共享访问、修改。2、调用方法:2种,类名.静态成员变量(推荐);对象.静态成员变量(不推荐);3、区分静态成员变量和实例成员变量:静态成员变量,属于类的,直接用类名去调用,可以共享的信息;实例成员变量,属于某个实例对象的,必须用实例名去调用,每个对象都不同的信息。package com.laogao.stat原创 2022-05-12 00:03:41 · 269 阅读 · 1 评论 -
Java练习——ATM系统
心得:学着将一些常用的代码,封装为方法,比如判断用户卡号是否重复,通过使用卡号查找用户的方法来判断。原创 2022-04-28 17:48:59 · 783 阅读 · 0 评论 -
Java常用API——学习笔记(7)
一、String:字符串,提供了操作字符串的功能。实际开发中用的多。1、概述:String字符串类型,可以定义字符串变量指向字符串对象注意:创建的字符串不可改变,""方式给出的字符串对象,存储在字符串常量池中。每次修改字符串都指向新的字符串对象。2、创建String对象两种方式(1)直接用""定义(推荐)(2)通过构造器创建对象,查看API文档,前两种构造器不推荐,后两种在今后可能会用到。package com.laogao.practice;public clas.原创 2022-04-27 16:24:24 · 127 阅读 · 0 评论 -
Java面向对象——学习笔记(6)
一、概述面向对象,也就是找/设计对象,Java编程的核心二、设计对象并使用1、先设计类,再设计对象(1)类是共同特征的描述,对象是真是存在的具体实例。(2)类包括成员变量、成员方法、构造器、代码块、内部类(3)创建对象:类名 对象名=new 类名()(4)使用对象:类名.成员变量,类.成员方法()(5)练习学生类package com.laogao.practice;public class Student { //成员变量 String n.原创 2022-04-24 22:24:18 · 542 阅读 · 0 评论 -
Java编程练习——买飞机票、找素数、验证码、数组元素复制、评委打分、数字加密、双色球系统
Java编程练习——买飞机票、找素数、验证码、数组元素复制、评委打分、数字加密、双色球系统原创 2022-04-23 14:29:52 · 657 阅读 · 0 评论 -
Java方法——学习笔记(5)
Java三大特性:封装、继承、多态方法可以封装方法优点:重复使用,减少代码冗余,逻辑清晰一、定义方法1、完整定义格式先定义后调用方法package com.laogao.practice;public class JavaPractice { public static void main(String[] args) { /*代码格式 修饰符 返回值类型 方法名(参数类型 参数名,……){ 功能代码原创 2022-04-21 18:11:14 · 390 阅读 · 0 评论 -
Java数组——学习笔记(4)
数组:存储同种数据类型的内存区域。使用数组,不需要定义大量变量,实现业务功能简单。一、定义数组1、静态初始化数组:定义的时候给赋值package com.laogao.practice;public class JavaPractice { public static void main(String[] args) {// 数组// 格式 String[] s1=new String[]{"a","b","c"};//原创 2022-04-20 21:31:06 · 526 阅读 · 0 评论 -
Java流程控制语句——学习笔记(3)
1、顺序结构2、分支结构(1)if语句package com.laogao.practice;public class ControlPractice { public static void main(String[] args) { System.out.println("控制语句练习");// 1、分支结构// 格式1:if(条件){……} int apples=18; if (apples>原创 2022-04-19 22:22:51 · 351 阅读 · 1 评论 -
Java类型转换、运算符——学习笔记(2)
一、类型转换1、自动类型转换,范围小的可以直接赋值给大的类型变量底层原理(面试):举例,byte(1字节,8位)赋值给int(4字节,32位)char类型可以直接赋值给int类型数值char ch='a';//ASCII码a=97,00000000 01100001int x=ch;//00000000 00000000 00000000 01100001System.out.println(x);//输出结果97因为存在不同类型之间的相互赋值,因此需要类型转换2、表达式的自原创 2022-04-18 13:38:38 · 237 阅读 · 0 评论 -
Java概述,入门——学习笔记(1)
一、入门背景:sun公司开发,sun2009年被Oracle收购(甲骨文公司),Java是高级编程语言,最初叫OaK(橡树)之父:詹姆林·高斯林Java特点:可移植性、安全可靠、性能较好;用来做什么都可以,但不一定认可,主要是京东、淘宝这样的互联网系统技术体系,技术平台Java SE、EE、MEjdk Java开发者工具包8、11、17,是LST长期支持版本——long-term support。企业jdk一般用8因为稳定,但课程使用17,Oracle官网下载,因为新可以学习新旧技术原创 2022-04-17 23:22:02 · 345 阅读 · 1 评论