![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 59
.无名之辈
多做一些有意义的事,慢一些不要紧,但一定要一直走下去。
展开
-
(尚硅谷练习案例)开发团队人员调度软件
记:TSUtility.java 是工具类,是事先提供好的,Data.java是开发团队人员数据信息,也是事先提供好的,联系项目的整体结构如下,记录自己实现的代码,敲代码敲得头晕,不过敲完还是挺有成就感的:package com.atguigu.java.domain;/** * @author fanjunjie * @create 2022-05-08 11:28 */public class Architect extends Designer{ private int原创 2022-05-09 14:13:01 · 615 阅读 · 0 评论 -
(尚硅谷笔记)java基础----异常处理
异常的分类 异常处理机制一:try-catch-finally(finally是可选的,不一定要写) 常用的异常对象处理的方式:①String getMessage()②printStackTrace() 在try结构中声明的变量,出了try结构就不能再被调用;使用try-catch-finally处理编译时异常,使得程序在编译时不再报错,但在运行是仍然可能报错,使错误延迟到运行时出现。 数据库连接、输入输出流、网络编程Socket等资源,JVM是不能自动回收的,需要手动释放资原创 2022-05-07 21:49:33 · 712 阅读 · 0 评论 -
(尚硅谷笔记)java基础----面向对象(下)
static 关键字的使用(从生命周期的角度理解) static修饰属性:静态变量(类变量) static修饰方法 属性是可以被多个属性共享的,不会随着对象的不同而不同的,就可以声明为static的 操作静态属性的方法通常设置为static的,工具类中的方法习惯上声明为static的,例如Math 类中的常量也声明为static 单例设计模式 即采取一定的方法保证在整个软件系统中,对某个类只能存在一个对象实例 如何实现?(饿汉式) 私有化类的构造器原创 2022-05-07 21:48:11 · 502 阅读 · 0 评论 -
(尚硅谷笔记)java基础----面向对象(中)
记:OneNote真香!!!!贼好用!!!继承性 提高代码复用性,便于功能的扩展,为多态性的使用提供了前提 格式:class A extends B { } A是子类或派生类,B是父类或基类,子类A中获取了父类B中声明的所有的属性、方法;特别的父类中声明为private的属性或方法,子类继承父类以后,仍然认为获取了父类中四有的结构,只是因为封装性的影响,使得子类不能直接调用父类的结构。 子类继承父类以后,还可以声明自己特有的属性或方法,实现功能的扩展。 继承性的有关规定: 子.原创 2022-05-07 21:53:12 · 628 阅读 · 0 评论 -
(尚硅谷练习案例)客户信息管理软件
记:CMUtility是一个工具类,里面是实现给出的代码,不用自己写,直接调用即可。1、结构图2、代码package com.fanjunjie.p2.util;import java.util.*;/**CMUtility工具类:将不同的功能封装为方法,就是可以直接通过调用方法使用它的功能,而无需考虑具体的功能实现细节。*/public class CMUtility { private static Scanner scanner = new Scanner(S原创 2022-04-02 16:13:11 · 185 阅读 · 0 评论 -
(尚硅谷笔记)java基础----面向对象(上)
面向对象的三条主线: Java类及类的成员:属性、方法、构造器;代码块、内部类 面向对象的三大特征:封装性、继承性、多态性、(抽象性) 其它关键字:this、super、static、final、abstract、interface、package、import 举例代码如果创建了一个类的多个对象,则每个对象都独立的拥有一套类的属性(非static),意味着,如果我们修改一个对象的属性a,则不影响另外一个对象的属性a的值。属性和局部变量的相同点和不同点: 相同点 定原创 2022-04-01 13:38:50 · 952 阅读 · 0 评论 -
(尚硅谷项目代码)java基础----家庭记事本
小记:跟着尚硅谷的老师学了三天的java基础,学习完家庭记事本之后自己动手打了一遍代码,其中Utility是一些用到的方法,已经事先给出,放在Utility.java文件中,只需要在FamilyAccount.java中调用那些方法即可,很简单。1、界面详情:2、详细代码 (1)Unitily.java 代码import java.util.Scanner;/**Utility工具类:将不同的功能封装为方法,就是可以直接通过调用方法使用它的功能,而无需考虑具体的功...原创 2022-03-22 20:51:45 · 278 阅读 · 0 评论 -
(尚硅谷笔记)java基础----数组
一维数组的使用 声明和初始化:数组一旦初始化完成,其长度就确定了,中括号[]可以放到变量名的后面 静态初始化:数组的初始化和数组元素的赋值操作同时进行 int[] ids; ids=new int[]{1001,1002,1003,1004}; int []=new int[]{1001,1002,1003,1004}; 动态初始化 :初始化和赋值操作分开进行 String[] names=new String[5]; 调用数组的指定位置的元素:通过索引方式...原创 2022-03-22 20:49:15 · 435 阅读 · 0 评论 -
(尚硅谷笔记)Java基础----java基本语法
关键字和保留字 用做专门用途的字符串,关键字中所有字母都是小写 保留字是现有java语言还未使用,但以后可能会使用,命名标识符是要避开保留字 标识符 对各种变量、方法和类等命名时使用的字符序列 命名规则 由26个字母大小写,0-9,_或$组成,数字不能开头,严格区分大小写,不能包含空格 不可以使用关键字和保留字,但是能包含关键字和保留字 命名规范 包名:多个单词组成时所有字母都小写,xxxyyyzzz 类名、接口名:多单词组成时,所有单词的首字母大写,X...原创 2022-03-18 21:36:16 · 568 阅读 · 0 评论 -
(尚硅谷笔记)Java基础----java语言概述
1、常用DOS命令Dir:列出当前目录下的文件和文件夹md:创建目录rd:删除目录cd:进入指定目录cd..:退回到上一级目录cd\:退回到根目录del:删除文件exit:退出dos命令行2、jdk jre jvm的关系3、安装jdk的环境配置验证是否成功4、在一个java源文件中可以声明多个class,这些class都是并列关系,但最多只能有一个public类,并且声明为public的类名必须与源文件名相同。编...原创 2022-03-18 21:26:14 · 597 阅读 · 0 评论 -
(尚硅谷笔记)Java基础----IDEA2017有关快捷键和常用模板
记:好久不来CSDN记录和学习了,感觉空虚了很多。研究生一年多的磨练让我的心态上有了很大的变化,成长了很多,准备考完教资写一个总结。。。目前就是开始学习Java了,为一年多之后找工作做些准备,加油!!!...原创 2021-12-30 14:20:08 · 377 阅读 · 0 评论