![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javase
文章平均质量分 52
小小新欢
这个作者很懒,什么都没留下…
展开
-
java中算术运算符
一、自增(++)与自减(--)运算符在进行自增++和自减--的运算时,如果运算符++或者--放在操作数的前面则是先进行自增或者自减运算,再进行其他的运算。反之,如果运算符放在操作数的后面则是先进行其他运算再进行自增或者自减运算。public class Text{ public static void main(String []args){ int x=4; int y=(原创 2017-05-01 08:50:47 · 803 阅读 · 0 评论 -
io流中的字节流
//字节输出流import java.io.*;public class Text3 { public static void main(String[] args) { try { File file=new File("D:/Text3.txt"); //判断文件是否存在,如果不存在,则创建文件 if(!(file.exists())){ fil原创 2017-05-20 11:04:37 · 157 阅读 · 0 评论 -
HashMap集合
HashMap集合是Map接口的一个实现类,它用于存储键值映射关系,但必须保证不能出现重复的键。如果存储了相同的键,后存储的值则会覆盖原有的值,简而言之就是:键相同,值覆盖。遍历Map中所有的键值对有两种方式,第一种就是先遍历Mapj集合所有的键,再根据键获取相应的值。import java.util.*;public class Text10 { public static void mai原创 2017-05-17 22:41:39 · 323 阅读 · 0 评论 -
ListIterator接口
iterator迭代器进行的遍历是正序排列,如果想逆向迭代则可以使用ListIterator迭代器。import java.util.*;public class Text9 { public static void main(String[] args) { List list=new ArrayList(); list.add("a"); list.add("b");原创 2017-05-16 21:22:18 · 218 阅读 · 0 评论 -
ArrayList集合与LinkedList集合
List集合常用的方法import java.util.*;public class Text7 { public static void main(String[] args) { List list=new ArrayList(); list.add("a"); list.add("b"); list.add("c"); list.add("d"); l原创 2017-05-14 22:45:06 · 208 阅读 · 0 评论 -
javase小项目
学习了一个月的javase后完成了一个小项目,教学管理系统。虽然是一个简单的小项目,但在完成期间,学到了许多内容。目前只用到了java基础部分的知识,后面的知识还没有学到,等学完后继续完善该项目。首先该项目的完成需要连接到数据库,连接数据库就要用到三层架构。这里连接的数据库是sqlserver。package com.teachsystem.dao;import java.sql.*原创 2017-05-07 09:43:16 · 12721 阅读 · 3 评论 -
static关键字
static的特点:(它可以修饰成员变量,还可以修饰成员方法)A:随着类的加载而加载回想main方法。B:优先于对象存在C:被类的所有对象共享举例:班级的学生应该共用同一个班级编号。其实这个特点也是在告诉我们什么时候使用静态?如果某个成员变量是被所有对象共享的,那么它就应该定义为静态的。举例:饮水机(用静态修饰)水杯(不能用静态修饰)D:可以通过类名调用原创 2017-05-01 16:15:54 · 318 阅读 · 0 评论 -
this关键字
一、通过this关键字可以明确的去访问一个类的成员变量,解决与局部变量名称冲突问题。class Person{ int age; public Person(int age){ this.age=age; }}二、通过this关键字调用成员方法。class Person{ public void openMouth(){原创 2017-05-01 15:06:09 · 555 阅读 · 0 评论 -
一维数组的查找算法
//数组的查找算法public class Text3 { //定义一个数组 static String a[]={"150","250","350","450"}; public static void main(String[] args) { int index=getIndex("300"); int index1=getIndex2("250"); System.ou原创 2017-05-01 12:04:24 · 992 阅读 · 0 评论 -
一维数组的冒泡排序
public class Text2 { public static void main(String[] args) { int a[]={1,2,5,4,7,2,3,9,4,8}; for (int i = 0; i < a.length-1; i++) { for (int j = 0; j < a.length-1-i; j++) { if(a[j]<a[j+1])原创 2017-05-01 10:30:31 · 334 阅读 · 0 评论 -
switch条件语句
在switch语句中使用switch关键字来描述一个表达式,使用case关键字来描述和表达式结果比较的目标值,当表达式的值和某个目标值匹配时,会执行对应的case下的语句。switch的基本语法为switch(表达式){ case 目标值1: 执行语句1; break; case 目标值2:原创 2017-05-01 09:39:58 · 1450 阅读 · 0 评论 -
java 中逻辑运算符&与&&,|与||
一、&与&&的异同点。相同点:二者都表示与操作,当且仅当运算符两边的操作数都为true时,其结果才为true,否则为false。不同点:在使用&进行运算时,不论左边为true或者false,右边的表达式都会进行运算。如果使用&&进行运算时,当左边为false时,右边的表达式不会进行运算,因此&&被称作短路与。二、|与||的异同点。相同点:二者都表示或操作,当运算符两边的操作数任何一原创 2017-05-01 09:29:14 · 20103 阅读 · 0 评论 -
io流中字符流
//字符输出流import java.io.*;public class Text5 { public static void main(String[] args) { File file = new File("D:/Text5.txt"); try { //判断文件是否存在,如果不存在则创建文件 if (!(file.exists())) { file.原创 2017-05-20 11:33:34 · 160 阅读 · 0 评论