JavaSE学习
文章平均质量分 64
JavaSE学习记录
明明真系叻
这个作者很懒,什么都没留下…
展开
-
嘉明的java学习(14)之IO流
内容异常处理方式Error是处理不了的,类似与硬件问题。而Exception才是我们所说的异常try…catch(finally):捕获,自己处理比如:一个人得病了,如果他精通医术就可以自己处理throws就是交给医生处理try…catchpublic static void main(String[] args) { int i = 10 / 0; System.out.println("i = " + i); }可以看到不输入tr原创 2021-01-21 14:27:46 · 149 阅读 · 0 评论 -
嘉明的Java学习(2)之IDEA的基本配置与快捷键
IDEA的基本配置与快捷按钮内容:使用IDEA前的一些基本配置和快捷键注:图片部分来自与b站UP:传智博学谷(1)字体设置(File->Setting->Editor->Font)(2)配色设置(Colors Scheme)(3)设计编码(File Eocnding)一定要按如图设置(4)隐藏不必要的文件注:*能表示文件名前缀比如有两个名称为文件 123.iml...原创 2020-02-06 17:14:36 · 229 阅读 · 0 评论 -
嘉明的java学习笔记(11)之API、Object类、String类、StringBuilder与StringBuffer类、Date和Calendar类、基本类型的包类
API什么是API?java中组件的层次结构如何访问API==>(点这里)API文档入口https://docs.oracle.com/en/java/javase/11/docs/api/index.html打开后可以看到里面的名字不是以java开头就是jdk开头的。然后我们随便打开一个文件,可以看到上面显示的是package再打开一层可以看到interface和class这说明了java的组件层次结构是由 module 到 package 再到 package/inte原创 2020-11-25 23:04:57 · 282 阅读 · 0 评论 -
嘉明的Java学习(补充)之Java语言规范
Java学习(4)内容:Java的语言编程规范注:编程都是围绕编程软件IntellIJ IDEA执行(1)大括号要成对、且右括号要与其对应的首字母对齐(所谓右括号要与其对应的首字母对齐)(2)左大括号前要有空格(如图所示)(3)代码要层层递进(4)并排语句加空格比如for语句就是一个并排语句因为;(分号)表示结束,所以;后要加空格(5)运算符两侧加空格总结:一个规范的...原创 2020-02-08 16:53:29 · 210 阅读 · 0 评论 -
嘉明的java学习(10)之private和JavaBean标准类的概述
private关键字原创 2020-10-24 17:04:34 · 171 阅读 · 0 评论 -
嘉明的Java学习(12)之集合
集合的简介在学集合之前,我通常以为数组就是集合,其实并不然,集合就是一种灵活的容器。而数组是一种固定但存放样式多的容器。何谓灵活呢?就是其可以通过指定的语句来改变 添加 删除里面的引用类型。如下图:集合上图中除了ArrayList和HashSet和HashMap外其余都是接口,不可以以创建对象。因此想要new,就得使用这三个常用的子类API下的定义1.Collection是单列表的顶层接口2.有些集合允许重复而有些不能例如:List集合是可以重复的,set集合是不允许重复的。3.原创 2020-12-13 17:31:37 · 188 阅读 · 0 评论 -
嘉明的JAVA学习(13)之用单双列集合完成模拟斗地主洗发看牌
模拟斗地主之发牌/买牌思路:1.创建两个集合,一个双列一个单列双列用来表明序号和扑克牌单列用来表示每张扑克牌的序号把51张牌用增强for拼接花色和牌数字,然后存入集合中大小王再另外添加import java.util.*;public class sendPokerTest { public static void main(String[] args) { //买牌 { Map<Integer, String> pokers = ne原创 2020-12-16 21:39:55 · 287 阅读 · 0 评论 -
嘉明的Java学习(9)之面向对象之封装
嘉明的Java学习(8)之面向对象之封装内容:(1)面向对象思想的描述(2)类与对象的概述(1)面向对象思想的描述**关系表:面向对象(包括)面向对象之封装面向对象之继承面向对象之多态其中它们的关系是, 封装 是 继承 的前提,继承 是 多态 的前提说到对象其实前面的Scanner类和Random类也是一个与对象有关的关键字面向对象的思想?就是...原创 2020-10-24 16:56:32 · 274 阅读 · 0 评论 -
嘉明的Java学习(6)之Scanner与if...语句
嘉明的Java学习(6)学习资料来源:B站传智博学谷内容:(1)Scanner的使用步骤与语句(2)使用Scanner做一次简单的计算(3)流程控制结构(4)if语句的运用(5)switch语句的运用(1)Scanner的使用步骤与语句Scanner(扫描仪,扫描器)到底有什么用呢?通常我们定义一个变量时,比如a = 10,b = 20,这时a与b都是我们在程序运行前输入的数据...原创 2020-02-20 00:15:45 · 1013 阅读 · 1 评论 -
嘉明的Java学习(3)之第一个程序HelloWorld
Java学习(2)内容:编写自己第一个程序HelloWorld注:上篇文章讲到了IntellIJ IDEA这一编程软件,接下来我们都将围绕这个软件进行学习,没下载的同学可以参考上一篇文章进行操作 上一篇文章入口现在...原创 2020-02-06 18:06:05 · 248 阅读 · 0 评论 -
嘉明的Java学习(8)之方法与数组
嘉明的Java学习(8)之方法与数组学习素材:B站up传智博学谷内容:(1)方法概念、格式、定义、调用(2)数组的概念、定义、访问、常见操作(1)方法概念、格式、定义、调用什么是方法?...原创 2020-03-01 23:01:05 · 252 阅读 · 0 评论 -
嘉明的Java学习(7)之循环与Random类
嘉明的Java学习(7)内容:原创 2020-02-24 13:27:11 · 241 阅读 · 0 评论 -
嘉明的Java学习(1)之Java的JDK、JRE、JVM
JAVA学习(1)计算机快捷键:ctrl+c复制ctrl+v粘贴ctrl+a全选ctrl+s保存ctrl+x剪切(为计算机小白们附上一些计算机基本的快捷键)内容:关于JAVA环境的配置以及 JDK、JRE、JVM 的理解以及变成工具的推介及运用。一、概念(1)关于Java的 JDK , JRE , JVM的认识JDK(Java...原创 2020-02-03 18:54:21 · 347 阅读 · 0 评论 -
嘉明的Java学习(4)之Java注释、关键字、常量、变量、数据类型、标识符
嘉明的Java学习(4)内容:(1)Java的注释(2)Java的关键字 (3)Java的常量(4)Java变量的定义和使用(5)Java的数据类型(6)Java数据类型的转换(7)Java表示符讲解1.Java的注释注释对一个团队和合作有着极大的作用,它可以是程序员与程序员之间互相理解对方的程序代码,还可以找出一些细节错误,在编程中养成注释这一习惯十分重要单行注释(一般用于...原创 2020-02-18 11:31:04 · 445 阅读 · 0 评论 -
嘉明的Java学习(15)之反射
反射的概念以及应用反射的概述每个.java文件对应一个.class文件。每个.class文件对应一个class对象一个类的字节码文件只会被加载一次 public static void main(String[] args) throws ClassNotFoundException { //方式一 Student s = new Student(); Class clazz = s.getClass(); //方式二原创 2021-01-21 17:20:42 · 122 阅读 · 0 评论 -
嘉明的Java学习(5)之核心运算符
嘉明的Java学习(5)Java核心 运算符内容:(1)算术运算符(2)字符和字符串参与运算(3)赋值运算符(4)关系运算符(5)逻辑运算符(6)三元运算符(1)算术运算符算术运算符+ 加- 减/ 除* 乘% 取余数++ 自增1(减减)-- 自减1运行大致是这样,tips:在一些语句中,++a与a++是不同的...原创 2020-02-18 18:59:40 · 204 阅读 · 0 评论