随笔分类 -  学习日记

异常机制
摘要:异常机制 什么是异常 异常是指程序运行中出现的不期而至的各种状况,如:文件找不到、网络连接失败、非法参数等 异常发生在程序运行期间,它影响了正常的程序执行流程 异常的三种分类 检查性异常:最具代表性的检查性异常是用户错误或问题引起的异常,这是程序员无法预见的。例如要打开一个不存在的文件时,一个异常就 阅读全文
posted @ 2023-01-04 13:33 Fisherstudy 阅读(26) 评论(0) 推荐(0)
面向对象编程
摘要:面向对象编程 Java的核心思想是oop 初识面向对象 方法的回顾与加深 对象的创建分析 面向对象的三大特性 抽象类和接口 内部类及oop实战 面向过程&面向对象 面向过程思想 步骤清晰简单,第一步做什么,第二步做什么 面对过程适合处理一些较为简单的问题 面对对象思想 物以类聚,分类的思想模式,思考 阅读全文
posted @ 2022-12-14 14:35 Fisherstudy 阅读(22) 评论(0) 推荐(0)
数组
摘要:数组 数组的定义 数组是想同类型数据的有序集合 数据描述的是相同类型的若干个数据,按照一定的先后次序组合而成 其中,每一个数据称作一个数组元素,每个数组元素都可以通过一个下标来访问它们 数组的声明创建 1,首先必须要声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法: dataType[] 阅读全文
posted @ 2022-12-07 13:39 Fisherstudy 阅读(157) 评论(0) 推荐(0)
方法的定义
摘要:方法的定义 Java的方法类似于其他语言的函数,用一段用来完成特定功能的代码片段,一般情况下,定义一个方法包含以下语法: 方法包含一个方法头和一个方法体。下面是一个方法的所有部分: 修饰符:修饰符是可选的,告诉编译器如何调用方法。定义了该方法的访问类型。 返回值类型:方法可能会返回值。returnV 阅读全文
posted @ 2022-12-06 12:53 Fisherstudy 阅读(172) 评论(0) 推荐(0)
九九乘法口诀表以及扩展
摘要:九九乘法口诀表以及扩展 按照顺序输出九九乘法口诀表 package com.fisherstudy.struct;​public class Demo02 { public static void main(String[] args) { //打印九九乘法口诀表 for(int j=1;j<=9; 阅读全文
posted @ 2022-12-01 16:29 Fisherstudy 阅读(31) 评论(0) 推荐(0)
Java流程控制
摘要:Java流程控制 if选择结构 1,if单选择结构 语法: if(布尔表达式){ //布尔表达式为true将执行的语句 } if(scanner.hasNextLine()){ String str=scanner.nextLine(); System.out.println("输出的的字符串内容为 阅读全文
posted @ 2022-12-01 16:15 Fisherstudy 阅读(17) 评论(0) 推荐(0)
用户交互Scanner的应用
摘要:用户交互Scanner的应用 可以通过用Scanner类来获取用户的输入 基本语法: Scanner scanner=new Scanner(System.in); 通过Scanner类的next()与nextLine()方法来获取输入的字符串,在读取前我们一般使用hasNext()与hasNext 阅读全文
posted @ 2022-12-01 13:29 Fisherstudy 阅读(26) 评论(0) 推荐(0)
包机制
摘要:包机制 为了能更好的组织类,Java提供了包机制,用于区别类名的命名空间 包语句的语法格式为: package pkg1[.pkg2[.pkg3...]]; 一般利用公司域名倒置作为包名 为了能够使用某一个包的成员,我们需要在Java程序中明确导入该包。使用"import"语句可完成此功能 impo 阅读全文
posted @ 2022-11-26 12:56 Fisherstudy 阅读(15) 评论(0) 推荐(0)
Java语言的基础运算符
摘要:Java语言支持的运算符 算术运算符:+,- ,* ,/,%,++,-- 赋值运算符:= 关系运算符:>,<,>=,<=,==,!=intanceof 逻辑运算符:&&,||,! 位运算符:&,|,^,~,>>,<<,>>> (了解) 条件运算符? : 扩展运算符:+=,-=,*=,/= packa 阅读全文
posted @ 2022-11-25 13:02 Fisherstudy 阅读(163) 评论(0) 推荐(0)
基础语法06
摘要:变量和常量 变量以及其作用域 变量就是可以变化的量,其要素包括变量名,变量类型以及作用域 每个变量都有类型,类型可以是基本类型,也可以是引用类型 变量名必须是合法标识符 变量声明是一句完整的语句,因此每个声明都必须以分号结束 public class Demo07 { //类变量 static 从属 阅读全文
posted @ 2022-11-24 13:11 Fisherstudy 阅读(24) 评论(0) 推荐(0)
基础语法05
摘要:基础语法05 数据类型转换扩展 public class Demo05 { public static void main(String[] args) { //操作比较大的数据的时候,注意溢出问题 //JDK7新特性,数字之间可以用下划线分割 int money=10_0000_0000; int 阅读全文
posted @ 2022-11-24 13:09 Fisherstudy 阅读(17) 评论(0) 推荐(0)
基础语法04
摘要:基础语法04 数据类型转换 public class Demo04 { public static void main(String[] args) { //数据类型转换 int i=128; byte b=(byte)i;//内存溢出 //强制转换 (类型)变量名 高>低 //自动转换 低>高 / 阅读全文
posted @ 2022-11-24 11:59 Fisherstudy 阅读(158) 评论(0) 推荐(0)
基础语法03
摘要:基础语法03 数据类型扩展 public class Demo03 { public static void main(String[] args) { int a=10; int a1=010; //八进制 int a2=0x10; //16进制 System.out.println(a); Sy 阅读全文
posted @ 2022-11-24 11:56 Fisherstudy 阅读(227) 评论(0) 推荐(0)
基础语法02
摘要:基础语法02 八大数据类型 public class Demo02 { public static void main(String[] args) {​ byte num=100; short num2=10000; int num3=1000000000; long num4=100000000 阅读全文
posted @ 2022-11-24 11:47 Fisherstudy 阅读(20) 评论(0) 推荐(0)
基础语法01
摘要:基础语法01 public class Demo01 { public static void main(String[] args) { String elloba="fisher"; String $Hello="fisherba"; String _hello="szpenmaji"; Str 阅读全文
posted @ 2022-11-24 11:37 Fisherstudy 阅读(15) 评论(0) 推荐(0)
打开CMD的多种格式以及常用的Dos命令
摘要:打开CMD的多种方式 开始+系统+命令提示符 Win键+R(推荐使用) 任意文件夹按住shift+鼠标右键—》选择在此处打开命令提示符 资源管理器前面输入cmd+空格 路径 管理员方式运行:打开选择以管理员方式运行 常用的Dos命令 盘符之间直接切换 D: 查看当前目录下的所有文件 dir 切换目录 阅读全文
posted @ 2022-11-21 12:31 Fisherstudy 阅读(109) 评论(0) 推荐(0)
JDK安装步骤
摘要:JDK安装环境 卸载JDK 删除java的安装目录 系统属性 高级系统设置找到环境变量 找到JAVA_HOME删掉,在Path跟java相关的都删掉 打开命令提示窗口,输入java-version查找 安装JDK 百度搜索JDK8,找到下载地址 同意协议,找到电脑相对应的版本 创建账户,注册新用户 阅读全文
posted @ 2022-11-18 17:20 Fisherstudy 阅读(27) 评论(0) 推荐(0)
Typora语法笔记
摘要:1,前言 Markdown是一款普通文本编辑器,简洁好用,通过简单的标记语法,使普通文本内容有一定的格式 2,Typura简单常用语法 2.1标题 1,# 一级标题 2,## 二级标题 3,### 二级标题 ······ 6,###### 六级标题(最多六级标题) 2.2 字体 我被加粗了 字体左右 阅读全文
posted @ 2022-11-18 13:46 Fisherstudy 阅读(48) 评论(0) 推荐(0)