![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
鹿子沐
沉迷于代码,日渐消瘦
展开
-
java中方法和属性的调用
1.局部变量的作用域局部变量定义只能按照由内到外的先后顺序进行2.内部类中的方法3.静态内部类中的方法4.方法内部类1.局部变量的作用域局部变量定义只能按照由内到外的先后顺序进行`public class HelloWorld {static int a = 10, b = 20, c = 30;public static void main(String[] args) { ...原创 2019-08-04 20:27:43 · 2211 阅读 · 0 评论 -
java模拟学生选课:Map接口
增删改查:代码承接connection接口注意keySet方法和ValueSet方法:遍历输出Map接口:*Map提供了一种映射关系,其中的元素是以键值对(key-value)形式存储的,能够实现根据key快速查找value*Map中的键值对以Entry类型的对象形式存在*键(key值)不可重复,value值可以*每个键最多只能映射到一个值,每个value值对应很多key值*Map接...原创 2019-08-24 18:34:21 · 338 阅读 · 0 评论 -
java模拟学生选课:connection接口
*选择课程(往集合中添加课程)*删除所选的某门课程(删除集合中的元素)*查看所选的课程*修改所选的课程所用知识点:List中的三种add方法:1>添加了元素2>在某一位置添加元素3>创建数组,addAll(Arrays.asList(courses)//数组转化为List 添加多个元素4>addAll(index, Arrays.asList(course...原创 2019-08-14 14:13:55 · 421 阅读 · 0 评论 -
java入门知识点8:异常
1.异常分类2.异常处理try-catch:抛出、捕获、处理异常语法:try{//抛出异常}catch(Exception e(捕获异常)){//处理该异常}多重catch块时需要先遵循子类到父类try-catch-finally:finally:必须执行的代码3.java中异常抛出:无法处理throw:将产生的异常抛出(动作)throws:声明要抛出何种类型的异常...原创 2019-08-08 16:18:36 · 144 阅读 · 0 评论 -
java入门知识点7:java的几种常用类
1.包装类2.基本类型和包装类之间的转换3.基本类型和字符串之间的转换4.Date 和 SimpleDateFormat 类表示时间5.Calendar 类6.Math类1.包装类以Integer类型为例:Integer类型的构造方法:Integer包装类的常用方法: public static void main(String[] args) { ...原创 2019-08-07 20:22:27 · 161 阅读 · 0 评论 -
java入门知识点5:字符串
String与StringBuilder的使用及区别1.Java 中字符串的不变性1>String 对象创建后则不能被修改,是不可变的,所谓的修改其实是创建了新的对象,所指向的内存 空间不同2> 每次 new 一个字符串就是产生一个新的对象,即便两个字符串的内容相同,使用 ”==” 比较时 也为 ”false” ,如果只需比较内容是否相同,应使用 ”e...原创 2019-08-07 17:34:45 · 168 阅读 · 0 评论 -
java入门:考试成绩前三名
1、 考试成绩已保存在数组 scores 中,数组元素依次为 89 , -23 , 64 , 91 , 119 , 52 , 732、 要求通过自定义方法来实现成绩排名并输出操作,将成绩数组作为参数传入3、 要求判断成绩的有效性( 0—100 ),如果成绩无效,则忽略此成绩import java.util.Arrays;public class HelloWorld { ...原创 2019-08-05 21:55:06 · 325 阅读 · 0 评论 -
java入门知识点4:数组
1.声明数组,分配空间2.循环中的数组:score.length3.使用 Arrays 类操作 Java 中的数组4.使用 foreach 操作数组:遍历5.二维数组1.声明数组,分配空间声明数组与分配空间结合:即:int[] score = {76, 83, 92, 87}等价于int[] score = new int[]{76, 83, 92, 87}score[0...原创 2019-08-05 20:15:18 · 188 阅读 · 0 评论 -
java入门知识点2:常用的运算符
常用的运算符:算术运算符,赋值运算符,比较运算符,逻辑运算符,运算符的优先级算术运算符:注:–i:先自减 i–:后自减赋值运算符:比较运算符:public class HelloWorld{ public static void main(String[] args) { int a=16; double b=9.5; Stri...原创 2019-08-05 12:54:27 · 105 阅读 · 0 评论 -
java入门知识点1:变量与常量
1.基本数据类型2.java标识符:由数字、下划线、字母组成,但是不能以数字开头3.自动类型转换与强制类型转换的区别自动类型转换:精度低的转化为精度高的public static void main(String[] args) { double avg1=78.5; int rise=5; double avg2=avg1+rise; System.ou...原创 2019-08-05 12:43:45 · 148 阅读 · 0 评论 -
java入门答答租车系统
利用封装、继承、多态所写成的代码父类public class car {public String name;public double price;public String getName() {return name;}public void setName(String name) {this.name = name;}public double getPrice...原创 2019-08-04 20:43:00 · 95 阅读 · 0 评论 -
java入门知识点6:面向对象的特征总结
面向对象的三个特征:继承,封装,多态继承:1.继承的特征1>.继承关系是传递的2>.继承为单继承2.抽象类相当于为其他类提供了一个模板3.接口:多继承即一个接口可以继承一个以上的父接口1>声明接口用interfance,而不是class2>double PI = 3.14 等价于 public final static double PI = 3.14...原创 2019-08-04 20:32:12 · 160 阅读 · 0 评论 -
java:Collections.sort方法及随机字符串排序
1.通过Collections.sort()方法对Integer泛型进行排序2.对String泛型进行排序import java.util.ArrayList;import java.util.Collections;import java.util.List;import java.util.Random;public class collectionsTest { /* ...原创 2019-08-25 19:14:44 · 1208 阅读 · 2 评论