JAVA
Greedy_
这个作者很懒,什么都没留下…
展开
-
Java I/O(输入和输出)
1.I/O流 流是一组有序的数据序列,根据操作类型,可分为输入流和输出流。I/O(Input/Output,输入流/输出流)流是用来处理设备间的数据传输。在Java中对于数据的操作是通过流的方式操作的,用于操作这些流的类都放在java.io包中。2.输入流:InputStream类是字节输入流的抽象类,是所有字节输入流的父类。该类中所有的方法遇到错误都会引发IOException异...原创 2018-07-29 15:22:13 · 305 阅读 · 0 评论 -
JAVA部分字符串操作
字符串:声明字符串:String str;含义:声明一个名为str的字符串变量; 1.创建字符串: 1.1.String (char a[]) 用一个字符数组a创建String对象。 例如:char a[]={‘a’,’b’,’c’,’d’}; String s=new Strin...原创 2018-07-22 15:13:03 · 335 阅读 · 0 评论 -
Java编写的简单计算器1.0版本
简易计算器1.0版本该计算器中主要用到了java中的函数(方法),大数运算,Swing中的一些界面组件。主要实现功能:数字输入,包含输入小数点和清除当前输入 数字计算(+,-,*,/,%,1/x)设计主要内容:1.数字输入:申请一个字符串NUM,设置为全局变量,当监听的事件为输入为数字时,调用函数(方法)向NUM字符串末尾添加输入数字的字符,当NUM字...原创 2018-08-01 17:32:01 · 505 阅读 · 0 评论 -
JAVA多线程
JAVA多线程多线程理解:在以进程为单位的操作系统中,一个进程是一个包含有自身地址的程序,每一个独立执行的程序都称为进程。操作系统会为每个进程分配一段使用CPU的时间(这点在学习操作系统时也讲过,称为CPU时间片),CPU在该段时间内执行某个进程,当前进程在该段时间执行,当该执行下一个时间片时跳转执行另一个进程,因为CPU跳转和处理速度是十分快的,所以在我们看来这些进程好像是在同时执行。 单...原创 2018-08-11 17:38:34 · 147 阅读 · 0 评论 -
多线程实现IO流拷贝文件
看了多线程之后,想着试一下拿多线程写点对象,正好看到书上实例是拿多线程创建多个进度条举例的,加上之前学的IO流,写了一个运用多线程来进行文件拷贝的代码。但是写的过程中,进程数量是自己直接定义的,想着把进程和进度条定义为数组,实现根据使用者输出来定义进程的数量,在创建进度条数组时发现可以创建,但是调用时一直为空,查了查也没找到解决方法。该代码实现一次同步拷贝4个文件,拷贝时分字节拷贝和字节数组拷...原创 2018-08-12 09:24:36 · 1264 阅读 · 0 评论 -
JAVA对于单窗口和多个JPanel面板的切换
写一个简单的2048游戏时,本来思路是想对于每个游戏界面进行一次new JFrame,并在新窗口中添加组件,将旧窗口用setVisible(false)进行隐藏。但是这样写出现了一个问题,就是打开其他窗口界面会导致之前的部分界面出现无法关闭或者隐藏的情况,因为本来的设想是在新窗口打开后,对之前旧窗口隐藏,但是还是在某些界面切换时出现无法将旧界面全部隐藏,改了也改不掉。后来,经过老师看了一下代码,说...原创 2018-10-09 17:44:42 · 12931 阅读 · 6 评论 -
Java连接数据库
工具:eclipse Mysql8.0.12 对应的Mysql驱动:mysql-connector-java-8.0.12.jar 添加mysql驱动: 右键点击项目,点击Build path -> Add External Archives…弹出如下窗口:选择数据库驱动,点击确定。然后eclipse...原创 2018-11-14 17:20:22 · 173 阅读 · 0 评论 -
数据库单表查询:
数据表:表名:NameandPassword 列1:id//账号 列2:name//昵称 列3:password//密码创建数据表:create table NameandPassword( id varchar(15) primary key, name varchar(20),...原创 2018-11-14 17:35:26 · 333 阅读 · 0 评论