Java学习
灬Dan灬
人生如戏,到头来皆是一场空。
展开
-
java0001——双类使用
本篇以超级简单的学生管理系统为例学习双类实现效果欢迎使用学生成绩管理系统请注册!请输入账号:312请输入密码:13124523请输入验证码:4523恭喜注册成功!欢迎“name”进入学生成绩管理系统-学生端1.成绩查询2.成绩统计3.成绩分析4.退出系统请选择:1请输入课程编号1xxx课程成绩为98分请选择2把所有科目成绩列出来思修 英语实训...原创 2018-09-18 17:19:50 · 280 阅读 · 0 评论 -
java0011——异常处理
用default 来定义接口的默认方法package Computer;public interface IMobleDevice{ default public void write() { System.out.println("kaka"); } default public void read() { System.out.println("kaka"); }}...原创 2018-09-23 11:22:01 · 218 阅读 · 0 评论 -
java0015——JDBC读取数据库的内容
一. SQL语句基础查询语句 select fromDML语句 insert into 、updata、delete from/插入、删除、修改数据/DCl语句 grant 、revokeDDL 语句 create 、 drop 、 alter /创建、删除,修改/事件控制语句 commit、rollback、savapoint具体的请看上一张二. 经典用法1 常用类与接口...原创 2018-09-27 23:13:24 · 282 阅读 · 0 评论 -
java0016——JDBC使用executeupdate执行DDl和DML语句
成品类\package ConnectMySql;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Statement;public class ConnMySQL01 { private String driver;...原创 2018-09-28 09:41:55 · 2515 阅读 · 0 评论 -
java0017——JDBC使用execute方法执行SQL语句
成品类package ConnectMySql;import java.sql.*;class ConnMySQL02ByExecute { private String driver; private String url;aa private String usename1; private String password; private C...原创 2018-09-28 15:38:43 · 3373 阅读 · 0 评论 -
java0021——简单的画图软件
流程图效果图完成简单的画图调整画笔的粗细修改画笔颜色与背景颜色保存 图片功能实现bug windows10环境默认保存在桌面并且不能修改名字代码等我晚上完善了把github上的连接放上,不会用git的伙计们可以自己百度,英文好自己看github的教程私活 常用的git 命令就8、9个,看看廖雪峰老师的掌握即可,我的blog里面有学习完git的笔记,你们不嫌弃就参考...原创 2018-10-13 16:47:05 · 833 阅读 · 0 评论 -
java0018——PreparedStatement更适合批量操作相似的数据
/** * 什么时候用PreparedStatement替代Statement * 反复执行一条结构相似的语句 * 可以用占位符实现(?) * */package ConnectMySql;import java.sql.*;public class ConnMySQL03PrepareStatement { private String diver; priv...原创 2018-09-28 19:15:43 · 227 阅读 · 0 评论 -
java0022——画板小app调用类的讲解
私活 :开源中国,查看各种语言api的好地方水印功能用到的函数| 方法名 | 说明 ||–|--||rotate(double theta) | 设置绘图旋转的角度||setFont(Font font)|设置字体||setComposite(Composite comp)|设置托熬吧绘制像素的方式,文节用来设置透明度||drawString(string str, int ...原创 2018-10-13 21:54:44 · 483 阅读 · 0 评论 -
github0002——分支管理
原创 2018-09-29 13:20:19 · 142 阅读 · 0 评论 -
java0019——JDBC实现用户登入以及防止万能密码进入后台
小结: 在JBDC编写数据库语言时要注意Space键,我把代码调试了七八遍才找到错误代码package LoginFrame;import javax.swing.*;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.sql.*;...原创 2018-09-29 23:00:17 · 561 阅读 · 0 评论 -
java0023——图形化界面的组成1
窗体:pubic JFrame();//创建一个没有窗口的标题public JFrame(String title);//创建一个指定标题的窗体方法描述public void setSize (int width,int height)设置窗体大小public void setSize(Dimension d)通过Dimemsion设置窗体public ...原创 2018-10-19 22:27:08 · 344 阅读 · 0 评论 -
五子棋——控制台版本
package com.jh.test206;import java.util.Scanner;public class FiveChessGame206 { public static final int N = 17; public static int score=1; private static boolean gameover=false; public static ...原创 2018-11-29 17:37:07 · 710 阅读 · 4 评论 -
java0010——面向接口的编程
例题 计算机连接各种外设,每个外设都有各自的读写方法目的实现代码依赖接口,而不是依赖具体的类,方便程序的扩展package Computer;public interface IMobleDevice{ public void write(); public void read();}==================================================...原创 2018-09-22 21:40:39 · 595 阅读 · 0 评论 -
java0009——类的接口1
接口的定义修饰符为 public 或没有每个常量默认被 public static final 修饰抽象方法默认被public abstract 修饰一个接口可以继承多个接口,继承的接口可以是共有的也可以是私有的总之接口只有静态常量跟共有的抽象方法个人认为有点像c++的类方法在类外实现】package InterFace;public interface TestOne{...原创 2018-09-22 21:00:04 · 138 阅读 · 0 评论 -
java0008——类的继承与多态舒舒租车系统(无后台,控制台简化版)
流程图代码package Taxi;public abstract class Car { String name; String Type; float money; public abstract void showCar(); public String getName() { return name; } public void setName(String ...原创 2018-09-22 13:44:00 · 395 阅读 · 0 评论 -
java0012——线程
两种线程Thread类package Thread;import java.lang.*;class MyThread extends Thread{ private String name; public MyThread(String name) { super(); this.name=name; } public void run() { for(int i...原创 2018-09-23 12:39:46 · 118 阅读 · 0 评论 -
java0013——java读取、生成、操作xml
xml特点纯文本没有与定义标签(允许自定义标记)xml规则对大小写敏感必须正确的嵌套必须有根元素属性值必须加引号xml的j解析package ReadXml;import java.io.File;import java.io.IOException;import javax.xml.parsers.DocumentBuilder;import j...原创 2018-09-23 16:36:02 · 208 阅读 · 0 评论 -
github0001——添加、删除、修改、回退、上传github
本文是我学习完廖雪峰老师的git使用指南,并在多次使用github之后的一点拙见. 窃以为常用的git命令有add commit status branch pull push diff reset log checkout merge 等几个基本命令,如有纰漏,还望指教.原创 2018-09-23 22:54:56 · 776 阅读 · 0 评论 -
java0014——mySql詳細筆記
切记输完每一句命令之后要用分号结束一、数据库的显示,删除,创建1.1 databases :show databases ——显示所有的数据库create database 【#NAME】 ——创建一个数据库drop database 【#NAME】——删除一个数据库use 【#NAME】使用名为【#NAME】的数据库1.2table1创建数据表单CREATE TABL...原创 2018-09-25 00:01:24 · 131 阅读 · 0 评论 -
java0020——可滚动、可更新的结果集
默认打开的ResultSet是不可更新的,如果想要创建可以更新的文件可以在Statement或者PreparedStatement中传入额外的参数,resultSetType :ResultSet.TYPE_SCROLL_INSENSITIVE 控制指针自由的移动,但底层数据的修改不会赢下ResultSet内容ResultSet.TYPE_SCROLL_SENSITIVE 控制指针自由的...原创 2018-10-01 00:11:03 · 268 阅读 · 0 评论 -
java0002——数组
** foreach 语句与数组**举例说明public class foreach { public static void main(String[] args) { int[] arr={1,3,5,4,8,9}; for(int i:arr){ System.out.print(i);//i表示便利arr数组的每个元素 } }}Arrays类co...原创 2018-09-21 11:49:08 · 120 阅读 · 0 评论 -
java0003——数组的基本使用
arrayUtil.java 类模板流程图代码package page1;public class arrayUtil { //数组的最大值 public int getMax(int[] arr) { int max=arr[0]; for(int i=1;i<arr.length;i++) { if(max<arr[i]) { int...原创 2018-09-21 12:43:12 · 157 阅读 · 0 评论 -
java0004——迷你小项目--英汉小字典
流程图代码思路流程图代码设计流程图注意的问题Scanner next()与nextline()的区别 :一句话 nextline()可以输入空格、tab等特殊的字符,而且还可以避免在连续输入多个字符串的时候出现输入问题父类与子类在这里尽量不要重名代码Word.javapackage MyDictionary;public class Word {...原创 2018-09-21 17:11:35 · 3880 阅读 · 2 评论 -
java0005——类的深入讨论 1
包类似于系统中的文件夹其目的是吧功能相似,或者相关的类放在一起,方便类的查找与替换。导入java的包,import 包名.*;import 包名.类名;访问权限修饰符public 该类对其他所有类都可见default 该类对同一个包的其他类可见private 只能在此类中使用protected default+不同包所继承的子类中访问4.this 关键词this 引用...原创 2018-09-21 20:15:47 · 132 阅读 · 0 评论 -
java0006——继承与多态
由于本人之前学过一点c++,相似的东西基本都学过,所以在这里只是把关键词,使用方法给列举出来,大家要多动手才能更好的理解继承与多态,当代程序员已经不是代码的编写者,而是调用者,所以继承与多态这一块一定要好好理解继承的javashixian修饰符 子类 extends 父类单继承——子类只有一个父类方法的继承方法的重写:个人认为是父类中已经有这个方法了,但是这个方法不能满足你写的...原创 2018-09-21 22:24:17 · 136 阅读 · 0 评论 -
java0007——继承与多态实例01四则运算程序
流程图代码FatherOfComputation.java 抽象父类package duotaiProject01_computation;public abstract class FatherOfComputation {//模板抽象类 int num1; int num2; public abstract int operate(); public int getNu...原创 2018-09-21 23:53:59 · 438 阅读 · 0 评论 -
lyu java 期末复习题
lyu java 期末复习题原创 2018-12-29 12:35:55 · 1346 阅读 · 0 评论