![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 58
Just__a__rookie
这个作者很懒,什么都没留下…
展开
-
java初识
JVM:虚拟机,不同系统使用不同虚拟机JRE:Java运行环境,核心库JDK:java开发工具包使用JDK开发完成的程序交给JRE去在JVM上运行,依次实现跨平台 JDK安装时间添加环境变量:目的是在于可以把工作环境从JDK目录下的/bin目录下拿出来,以此实现程序文件夹可以在电脑其他位置储存并运行推荐的命名格式包:文件夹,类的文件夹所有字母都为小写,多级包用....原创 2018-07-23 16:21:43 · 98 阅读 · 0 评论 -
二.servlet简单使用
1.Servlet接口所需重写的方法 上次简单介绍了servlet,不过重写之后的该接口通常创建之后都是一个单独线程,这点需要注意。知道了servlet在java中的本质是一个接口,而我们使用它,只是重写了这个接口,当然了,接下来就是实现接口所要重写的方法,该接口重写的方法如下:init() 初始化方法 该方法只调用一次,初始化数据,并且数据用于servlet线程的整个过程。servic...原创 2019-04-01 17:57:01 · 998 阅读 · 0 评论 -
文件读写简单实现以及IO
文件读写简单实现以及IO 总结最近看了文件的读取,以及IO的一些内容,这里做下总结:File:常用方法:exists() 判断文件是否存在list() 返回文件夹中所有文件的名称listFiles() 返回文件夹中所有文件mkdir() 创建新的文件夹renameTo(File dest) 文件重命名length() 返回文件大小getPath() 返回文件路径/* * 时...原创 2018-11-28 19:39:42 · 248 阅读 · 0 评论 -
Java中添加适应窗口大小的图片以及画出图形
这个的实现还是比较容易的,以及在容器中写字,画图。这里重写Jpanel容器中的paintComponent()方法来实现这些功能。至于窗口,只需要在窗口之上添加上该容器将其完全覆盖即可。下面来看代码:public class SetPicture extends JPanel{ private String picture;//图片位置 public SetPicture(S...原创 2018-10-24 16:43:07 · 8509 阅读 · 2 评论 -
java 连接数据库以及常见错误
最近在写一个Java小项目,用到了数据库连接的知识,一个多星期的使用也碰到了不少问题。这里把这一块总结一下。 本人使用的是eclipse编译器和MySQL数据库还有连接两个的数据库驱动。配置的话可以看我的另一篇连接:配置驱动 接下来就是正常的链接操作了。Java语言和数据库的连接直接有相应的实现,之后对于数据库的操作语句也是直接使用字符串的形式通过类的使用来完成,主要的又一...原创 2018-10-24 16:12:49 · 12756 阅读 · 0 评论 -
java 连接Mysql驱动配置
想要实现在java连接数据库,应该需要先添加驱动。我这里给出一个驱动:驱动连接密码:8s1l当然不同的数据库版本对应不同的驱动版本,这里给出参考。Connector/JDNBC 5.1 支持Mysql 4.1、Mysql 5.0、Mysql 5.1、Mysql 6.0 alpha这些版本。Connector/JDNBC 5.0 支持MySQL 4.1、MySQL 5.0 servers、...原创 2018-10-24 15:27:16 · 12680 阅读 · 0 评论 -
初识Java线程
Java多线程:多个线程之间是轮流使用cpu。使用Thread类及其子类的对象来表示线程线程需要四种状态:1.新建:生命Thread及其子类的对象,分配内存空间和其他资源2.运行:多个线程轮流使用CPU资源进行数据处理3.中断由于资源被强占,或者执行了sleep及wait方法,处理临时中断4.死亡:run结束或者被强制结束,死亡也就等于线程释放了实体...原创 2018-08-07 17:03:18 · 128 阅读 · 0 评论 -
Swing界面设计各种面板组件汇总以及构方法
Swing设计JFrame:容器,为Swing程序中各个组件的载体JFrame jf = new JFrame(标题)Container container = jf.getContentPane()意思也就是使用Container类中的方法将jf窗体转化为容器用来包含和显示组件JDialog 窗体:该窗体是Swing组建中的对话框。作用为从一个窗体重弹出另一个窗体,也可以...原创 2018-08-02 17:37:57 · 6574 阅读 · 0 评论 -
简单异常处理以及常见异常
异常处理:使用try.....catch加finally 语句块来实现异常的处理格式如下:Try{ //程序代码块}Catch(Exceptiontype1 e){//对Exceptiontype1 的处理 该处应为异常类型}Catch (EXceptiontype2 e){//对Exceptiontype2的处理 该处应为异常类型}.........原创 2018-08-02 17:31:54 · 1124 阅读 · 0 评论 -
java URL InetAdress以及套接字初识
URL类:一个URL对象包含 协议.地址.资源三部分信息构造方法:public URL(String s) s为IP地址或者域名连接:使用openConnection来实现连接,在读取资源和内容之前读取资源:使用setDoOutput(boolean)来制定可以进行写操作。 有关方法:调用InputStream openStream()方法可以返回一个输入流...原创 2018-08-11 15:21:27 · 468 阅读 · 0 评论 -
几种数字类型常用方法总结
Integer类的常用算法:byteValue() 返回值为byte,以byte类型返回Integer的值compareTo() 比较两个integer数字的大小equals() 比较对象制定的对象是否相等intValue()以int返回integer对象shortValue()toString() 返回一个表示该integer值的String对象//将integ...原创 2018-08-02 10:45:12 · 4287 阅读 · 0 评论 -
多功能计算器
计算:package com.comput;import java.util.*;class stack{ private ArrayList<String> Q1; int length; String top; public stack() { Q1=new ArrayList<String>();...原创 2018-08-06 10:07:54 · 1026 阅读 · 0 评论 -
Java IO输入输出流各种方法总结
使用类FileWrite,添加包java.io.FileWrite同样的在public static void main (String[] args)后面添加throws IoException 来剔除异常问题定义输入流:FileWrite sc = new FileWrite(“文件名”)使用sc.write(“HJKHKJ”) 将字符串写入文件使用sc.flush() ...原创 2018-07-28 10:07:05 · 365 阅读 · 0 评论 -
有关继承的理解
继承:类与类之间的关系,子类往往是继承了父类,用关键字extends来声明子类。满足IS - A。也就是说,子类必须是一个父类的扩展,或者是一个父类,或者像一个父类。优点:提高了代码的复用性和可维护性。对于子类而言,父类中除去私有变量之外,其他方法和变量都可以在子类中使用,而子类也可以定义新的变量和方法来完善自身的属性和行为。继承具有传递性:假如B继承A,C继承B,D继承C,则可以...原创 2018-07-28 10:04:13 · 199 阅读 · 0 评论 -
多态 抽象类的理解
多态:一个类在不同时刻表现出的具体对象前提:有继承关系,有方法重写,父类引用指向子类对象父类引用指向子类对象:相当于指定了类在当下情况下的具体对象例如:一个父类A有三个子类B,C,D;而 A 对象名 = new B() ;这一句则是明确告诉编译器,现在这个类的具体对象是B,根据B的实际变量和方法,来进行相应操作 成员访问特点:成员变量:编译看左边,运行看左边。构造方...原创 2018-07-28 09:59:31 · 1217 阅读 · 0 评论 -
String类的常用方法总结
String类:(关于字符串)字符串的储存是在方法的常量池中,为了方便字符串的使用String构造方法String(String original):把字符串数据封装成字符串对象String(char[] value):把字符数组的数据封装成字符串对象String(char[] value, int index, int count):把字符数组中的一部分数据封装成字符串对象...原创 2018-07-28 09:56:11 · 8396 阅读 · 0 评论 -
java类的理解与定义以及使用
面向过程:强调每一个功能的步骤面向对象:强调对象,用对象去调用功能特点:将简单的事情简单化,将我们从执行者变为指挥者类:拥有事物的属性和行为的集合,用来模拟现实事物类是具有相同属性和行为的对象的集合类的定义:public class 类名{ }类中方法的定义:和方法几乎相同,去掉static这个关键字Public void 方法名(){ }类的使用:...原创 2018-07-23 16:26:11 · 635 阅读 · 0 评论 -
java几种不同于C语言的常用定义
数组:定义:int[] a;初始化:int[] a = new int[10];Int[] b={0,1,2,3,4,5}:二维数组:Int[][] a;初始化:Int[][] a={{1,2,3},{2,5,6},{7,8,9}}Int[][] a=new int[10][10];方法定义:(相当于c语言的函数)Public static 返回值 方法...原创 2018-07-23 16:24:22 · 153 阅读 · 0 评论 -
浅谈java虚拟机
JVMjvm具体英文解释为java虚拟机。但是具体来说,jvm知识规定了虚拟机的规范,是一个理论的定义。虚拟机常识各个公司根据jvm规范进行了具体的实现,也就形成了虚拟机的各个版本。以当下而言,常用的虚拟机版本就是oracle公司的hotspot 以及IBM公司的j9而在jdk8 未出现的时间,虚拟机主要是三分天下sun 公司的hotspotDBE 公司的JRockitIBM 公司...原创 2019-07-03 17:08:09 · 296 阅读 · 0 评论