![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
抛物线.
技术实现梦想。
展开
-
Java中平方问题
Java中有关平方问题 比如: sign = n^2; 最后整个程序输出结果和预想不同,Debug时发现, n=9,n^2=11 事实上Java中n^2表示n和2进行异或,即: 9: 1001 2 : 0010 异或:1011 (十进制11) 在Java中,求一个数平方,可以: sign= n*n; 或者: ...原创 2018-08-25 22:04:34 · 7104 阅读 · 0 评论 -
Java 面向对象中的小测试
编写环境为IDEA 如下图所示 请按照题目的要求编写程序并给出运行结果。 1、 设计一个学生类 Student 和它的一个子类 Undergraduate,要求如下: 1)Student 类有 name(姓名)、和 age(年龄)属性,一个包含两个参数的构造方法,用于给 name 和 age 属性赋值, 一个 show()方法打印 Student 的属性信息 2) 本科生类 Unde...原创 2019-05-28 21:36:50 · 1739 阅读 · 1 评论 -
JAVA学习心得《四》面向对象问题
什么是方法重写? 在继承关系中,子类的方法与父类的某一方法具有相同的方法名、返回类型和参数列表,则称子类的该方法重写(覆盖)父类的方法。 什么是多态? 多态意味着一个对象有着多种形态,可以在特定的情况下,表现不同的状态,从而对应着不同的属性和方法。 简单的说,多态就是使用父类类型的变量引用子类对象,根据被引用子类对象的特性,程序会得到不同的运行效果。 抽象类和接口的区别是什么? ...原创 2019-05-28 17:30:58 · 206 阅读 · 0 评论 -
java方法的可变参数、数组复制、排序分类、冒泡和选择排序、搜索等常用方法实现
java方法的可变参数、数组复制、排序分类、冒泡和选择排序等常用方法实现 由于代码的可观性,下面分别以图片和文字形式展现:以下内容有些繁多,因为涉及内容过多, 源代码也以两种形式贴上去了。 ①增强型for循环 增强for循环-foreach: 需求:定义一个数组,使用循环迭代出数组中的每一个元素. 使用for循环的操作如下: 其实,我们在使用循环迭代数组的时候,往往是不...原创 2019-05-12 15:50:59 · 400 阅读 · 0 评论 -
JAVA数组值传递问题
有关java的问题” main方法是static修饰的,说明直接使用Hello类调用即可. 在底层是JVM通过Hello.main(new String[]{}); main方法的String数组参数,其实是暴露给程序运行者的,用于给程序传递一个数据信息. 方法参数的值传递机制之基本数据类型 方法参数的值传递机制(by value): 方法被调用时,方法里的参数是以值传递的方式传递的。...原创 2019-05-12 15:01:43 · 2770 阅读 · 0 评论 -
java api 1.8 中文版
链接: https://pan.baidu.com/s/1cb8zt0OXxsEQmOxZV_orJQ 提取码: qzgr原创 2019-05-11 14:54:26 · 2232 阅读 · 6 评论 -
JAVA基础面向对象,心得总结《三》
1.构造方法和普通的成员方法有什么区别? 构造方法是类的一个特殊成员,它会在类实例化对象时被自动调用。 而普通方法只有在使用的时候才会被调用。 在定义构造方法时要求方法名与类名相同、在方法名的前面没有返回值类型的声明、 在方法中不能使用return语句返回一个值。 2.单例设计模式具备哪些特点? 单例模式可以保证在整个程序运行期间针对该类只存在一个实例对象。 3.请简述垃圾回收的优点和原理。 ...原创 2019-05-19 20:36:28 · 637 阅读 · 0 评论 -
Java基础入门需要思考的问题《二》
第一题 题目: 简述Java的特点。 答案: 面向对象、跨平台性、健壮性、安全性、可移植性、多线程性、动态性等。 第二题 题目: 简述JRE与JDK的区别。 答案: JRE(Java Runtime Environment,Java运行时环境),它相当于操作系统部分, 提供了Java程序运行时所需要的基本条件和许多Java基础类, 例如,IO类、GUI控件类、网络类等。 JRE是...原创 2019-04-15 17:31:56 · 184 阅读 · 0 评论 -
Java基础入门
第一题 题目: 请列举Java语言中的八种基本数据类型,并说明每种数据类型所占用的空间大小。 答案: Java语言的八种基本数据类型有:byte字节型,占一个字节。 short短整型,占两个字节。int整型,占4个字节。long长整型,占8个字节。 float单精度浮点型,占4个字节。double双精度浮点型,占8个字节。 char字符型,占两个字节。boolean型,表示逻辑值,有...原创 2019-04-15 17:28:28 · 237 阅读 · 0 评论 -
JAVA学习心得(五)
1.在java中创建线程有几种方式? 一种是继承java.lang包下的Thread类,覆写Thread类的run()方法,在run()方法中实现运行在线程上的代码。 new Thread() { public void run(){} }.start(); 另一种就是实现java.lang.Runnable接口,同样是在run()方法中实现运行在线程上的代码。 new T...原创 2019-06-24 14:50:51 · 715 阅读 · 3 评论