JAVA基础
文章平均质量分 66
penghui_
这个作者很懒,什么都没留下…
展开
-
异常,线程
day05 【异常、线程】主要内容异常、线程教学目标 能够辨别程序中异常和错误的区别 说出异常的分类 说出虚拟机处理异常的方式 列举出常见的三个运行期异常 能够使用try…catch关键字处理异常 能够使用throws关键字处理异常 能够自定义异常类 能够处理自定义异常类 说出进程的概念 说出线程的概念 能够理解并发与并行的区别 能够开启新线程第一章 异常1.1 异常概念异常,就是不正常的意思。在生活中:医生说,你的身体某个部位有异常,该部位和正常相比有点不原创 2021-07-26 19:10:11 · 86 阅读 · 0 评论 -
collection-泛型
day02【Collection、泛型】主要内容Collection集合迭代器增强for泛型教学目标 能够说出集合与数组的区别 说出Collection集合的常用功能 能够使用迭代器对集合进行取元素 能够说出集合的使用细节 能够使用集合存储自定义类型 能够使用foreach循环遍历集合 能够使用泛型定义集合对象 能够理解泛型上下限 能够阐述泛型通配符的作用第一章 Collection集合1.1 集合概述在前面基础班我们已经学习过并使用过集合ArrayList ,那原创 2021-07-26 19:07:30 · 294 阅读 · 0 评论 -
MySQL多表与事务
目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport .原创 2021-07-14 10:20:04 · 127 阅读 · 0 评论 -
MySQL约束
目录一、DQL:查询语句1. 排序查询2. 聚合函数3. 分组查询4. 分页查询二、约束三、数据库的设计四、数据库设计的范式数据库的备份和还原总结提示:以下是本篇文章正文内容一、DQL:查询语句1. 排序查询* 语法:order by 子句 * order by 排序字段1 排序方式1 , 排序字段2 排序方式2... * 排序方式: * ASC:升序,默认的。 * DESC:降序。 * 注意: * 如果有多个排序条件,则当前边的条件值一样时,才会判断第二条件。..原创 2021-07-14 07:52:44 · 85 阅读 · 0 评论 -
JAVA基础day20
package src.com.atguigu.exer;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.InetAddress;import java.net.ServerSocket;import java.net.Socket;im...原创 2020-01-03 21:04:02 · 132 阅读 · 0 评论 -
JAVA基础day19
package src.com.atguigu.java;public class Creature{public double weight;public void breath(){ System.out.println("呼吸!");}}package src.com.atguigu.java;import static java.lang.annotation.Eleme...原创 2020-01-03 21:01:44 · 96 阅读 · 0 评论 -
JAVA基础day18
package src.com.atguigu.exer;import java.util.ArrayList;import java.util.Arrays;import java.util.List;/*1.模拟一个trim方法,去除字符串两端的空格。2.将一个字符串进行反转。将字符串中指定部分进行反转。比如将“abcdefg”反转为”abfedcg”3.获取一个字符串在另一...原创 2020-01-03 20:59:47 · 113 阅读 · 0 评论 -
JAVA基础day17
package com.atguigu.exer;/*银行有一个账户。有两个储户分别向同一个账户存3000元,每次存1000,存3次。每次存完打印账户余额。1.是否涉及到多线程?是!有两个储户(两种方式创建多线程)2.是否有共享数据?有!同一个账户3.得考虑线程的同步。(两种方法处理线程的安全)//拓展:实现二者交替打印。使用线程的通信*/class Account{dou...原创 2020-01-03 20:58:24 · 92 阅读 · 0 评论 -
JAVA基础day16
package com.atguigu.exer;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;/*Create a program named MyInput.java:Contain the methods for reading int, dou...原创 2020-01-03 20:54:30 · 171 阅读 · 0 评论 -
JAVA基础day15
package com.atguigu.java;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.Fil...原创 2020-01-03 20:52:18 · 96 阅读 · 0 评论 -
JAVA基础day14
package com.atguigu.exer;/*定义一个Employee类,该类包含:private成员变量name,age,birthday,其中 birthday 为 MyDate 类的对象;并为每一个属性定义 getter, setter 方法;并重写 toString 方法输出 name, age, birthday*/public class Employee i...原创 2020-01-03 20:50:05 · 1504 阅读 · 1 评论 -
JAVA基础day13
package src.com.atguigu.exer;/*定义一个Employee类,该类包含:private成员变量name,age,birthday,其中 birthday 为 MyDate 类的对象;并为每一个属性定义 getter, setter 方法;并重写 toString 方法输出 name, age, birthday*/public class Employ...原创 2020-01-03 20:46:09 · 303 阅读 · 0 评论 -
JAVA基础day12
package src.com.atguigu.exer;/*编写应用程序EcmDef.java,接收命令行的两个参数,要求不能输入负数,计算两数相除。对数据类型不一致(NumberFormatException)、缺少命令行参数(ArrayIndexOutOfBoundsException、除0(ArithmeticException)及输入负数(EcDef 自定义的异常)进行异常处理...原创 2020-01-03 20:41:54 · 505 阅读 · 0 评论 -
JAVA基础day11
package com.atguigu.exer;/*定义一个Employee类,该类包含:private成员变量name,number,birthday,其中birthday 为MyDate类的对象;abstract方法earnings();toString()方法输出对象的name,number和birthday。*/public abstract class Employee...原创 2020-01-03 20:39:17 · 578 阅读 · 0 评论 -
JAVA基础day10
package com.atguigu.exer;public class Circle extends GeometricObject{private double radius;public double getRadius() { return radius;}public void setRadius(double radius) { this.radius = radiu...原创 2020-01-03 20:36:02 · 378 阅读 · 0 评论 -
JAVA基础day09
package com.atguigu.exer;public class Circle extends GeometricObject{private double radius;public Circle(){// this.color = “white”;// this.weight = 1.0;this.radius = 1.0;}public Circle(doub...原创 2020-01-03 20:32:02 · 174 阅读 · 0 评论 -
JAVA基础day08
package com.atguigu.exer;public class Account {protected int id;//账号protected double balance;//余额protected double annualInterestRate;//年利率public Account(int id, double balance, double annualInter...原创 2020-01-03 20:28:45 · 372 阅读 · 0 评论 -
JAVA基础day07
package com.atguigu.exer;public class Account {private int id;//账号private double balance;//余额private double annualInterestRate;//年利率public Account(int id, double balance, double annualInterestRat...原创 2020-01-03 20:22:22 · 355 阅读 · 0 评论 -
JAVA基础day06
package com.atguigu.exer;/*(1)定义一个Circle类,包含一个double型的radius属性代表圆的半径,一个findArea()方法返回圆的面积。(2)定义一个类PassObject,在类中定义一个方法printAreas(),该方法的定义如下:public void printAreas(Cirlce c, int time)在printAreas...原创 2020-01-03 20:16:25 · 397 阅读 · 0 评论 -
JAVA基础day05
package com.atguigu.exer;//利用面向对象的编程方法,设计类Circle计算圆的面积。public class TestCircle {public static void main(String[] args) {Circle c1 = new Circle();c1.radius = 2.3;//c1.findArea();double area = c1...原创 2020-01-03 20:13:04 · 837 阅读 · 0 评论 -
JAVA基础day04
package com.atguigu.exer;/*(1)创建一个名为TestArray的类,在main()方法中声明array1和array2两个变量,他们是int[]类型的数组。(2)使用大括号{},把array1初始化为8个素数:2,3,5,7,11,13,17,19。(3)显示array1的内容。(4)赋值array2变量等于array1,修改array2中的偶索引元素,使...原创 2020-01-03 20:10:51 · 315 阅读 · 0 评论 -
JAVA基础day03
package day03;/*输出所有的水仙花数,所谓水仙花数是指一个3位数,其各个位上数字立方和等于其本身。例如: 153 = 111 + 333 + 555*/class ShuiXianHua{public static void main(String[] args) { for(int i = 100;i < 1000;i++){//实现100-999的遍历 4...原创 2020-01-03 20:04:28 · 144 阅读 · 0 评论 -
JAVA基础day02
//赋值运算符:= += -= *= /= %=class GetValue{public static void main(String[] args) { int i1 = 10; i1 += 3;//i1 = i1 + 3; short s = 10; //s = s + 3;编译不通过 s = (short)(s + 1);//不建议如此实现 s += 1;//...原创 2020-01-03 14:52:30 · 164 阅读 · 0 评论 -
JAVA基础day01
package day01;//测试算术运算符: + - + - * / % ++ – +class TestAri{public static void main(String[] args){// 除:/int i = 12;int j = i/5;double d = i / 5;double d1 = i/5.0;System.out.println(j);//2Sys...原创 2020-01-03 14:42:11 · 140 阅读 · 0 评论