Java基础
文章平均质量分 89
本章主要讲述java的使用及介绍
M1kasal
你永远值得
展开
-
Java基础(JUC)
JUC概要 https://www.jianshu.com/p/1f19835e05c0原创 2020-03-08 16:13:34 · 265 阅读 · 0 评论 -
Java基础题(八)
makasa刷题打卡day08!今天刷了120题!累瘫了…但是还剩下30个题没有看完!明天继续加油鸭!啦啦啦我的小红本,1. Character 字符封装类String 常量池中字符串StringBuffer 存放字符数组Vector 数组2. JVM是Java Virtual Machine(Java 虚拟机 )的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机...原创 2019-04-13 20:28:23 · 3673 阅读 · 0 评论 -
Java基础题(十四)
makasa我靠!感觉好难 累死我了 一点也不开心学了跟没学一样 令人绝望:)再见88 我要安静一下:)1.二维以上的数组其实是一种特殊的广义表(对)解析:广义表(Lists,又称列表)是一种非线性的 数据结构 ,是 线性表 的一种推广。即广义表中放松对表元素的原子限制,容许它们具有其自身结构二维数组也可以看成是一维数组,只不过这个一维数组的类型为数组2. 已知二维数组A10×10...原创 2019-04-19 19:10:36 · 3515 阅读 · 0 评论 -
Java基础题(十三)
makasa刷题day131. 构造方法的作用是对象初始化(属性初始化)。2. 当你创建一个新的实例对象时,它会得到一块新的内存空间。但是类中的静态成员变量是所有对象共有的,也就是在一片属于类的存储空间中,被所有对象共有。3. 以下哪个接口的定义是正确的?( D)A. interface B{ void print() { } ;}B. interface B{ stat...原创 2019-04-18 17:15:59 · 754 阅读 · 0 评论 -
Java基础题(十二)
maksa刷题打卡day121. 下面哪种情况会导致持久区jvm堆内存溢出?(C)A. 循环上万次的字符串处理B. 在一段代码内申请上百M甚至上G的内存C. 使用CGLib技术直接操作字节码运行,生成大量的动态类D. 不断创建对象解析:简单的来说 java的堆内存分为两块:permantspace(持久带) 和 heap space。持久带中主要存放用于存放静态类型数据,如 Ja...原创 2019-04-17 20:06:12 · 2589 阅读 · 0 评论 -
Java基础题(十一)
脑袋痛 好像生病了不刷题了1.下列代码中的错误是(D)(1) public class Test(2) {(3) public static void main(String [] args)(4) {(5) int i;(6) i+=1;(7) }(8) }A. 非法的表达式 i+...原创 2019-04-16 17:40:37 · 1018 阅读 · 0 评论 -
Java基础题(十)
makasa今天状态不行…写完了专业课的实训报告后已经力竭了,所以我只刷了一丢丢题 好吧 真伤心 我好累 腰好痛1.下列语句正确的是(A)A.形式参数可被视为local variableB.形式参数可被所有的字段修饰符修饰C.形式参数为方法被调用时,是真正被传递的参数D.形式参数不可以是对象解析:A:形式参数可被视为local variable。形参和局部变量一样都不能离开方法。...原创 2019-04-15 18:55:47 · 2602 阅读 · 0 评论 -
Java基础题(九)
makasa刷题打卡day09!今日感悟:果然人与人的差距太大了 牛客网的各位都是神人 我感觉无地自容:)着实给了我很大打击 大家真的都很优秀 唉… 我也要变的更加优秀才行!1.下列关于继承的描述正确的是(C)A. 在Java中允许定义一个子类的引用,指向父类的对象。B. 在Java中一个子类可以继承多个抽象类,在extends关键字后依次列出,用逗号隔开。C. 在Java中继承是通...原创 2019-04-14 20:34:21 · 3351 阅读 · 0 评论 -
Java基础题(七)
Makasa哇!今天刷题是真的累!心思没有集中!明天要加油!完事惹,回宿舍继续做运动!瘦回88斤啦啦啦!1.在JAVA中,下面关于String类和StringBuffer类的描述正确的是那一个?(A)A. StringBuffer类的对象调用toString()方法将返回String类型的结果B. 两个类都有append()方法C. 可以直接将字符串“test”赋值给声明的String...原创 2019-04-12 20:50:47 · 7488 阅读 · 0 评论 -
Java基础题(六)
MAKASA刷题打卡day06今天也是活气漫漫的一天鸭!1.continue是停止本次循环,回到循环起始处,进入下一循环操作。break是直接跳出当前循环。如果需要跳出多重循环,需要在多重循环外面设一个标识flag,然后使用带有标识的break flag,这样就可以跳出多重循环2. 普通的类方法是可以和类名同名的,和构造方法唯一的区分就是,构造方法没有返回值。3.A、Semaphore...原创 2019-04-11 21:14:05 · 3893 阅读 · 0 评论 -
Java基础题(五)
MAKASA刷题打卡day05刷题打卡day05好累鸭! 坚持! 冲鸭! 我最棒!!1.javac将源程序编译成.class字节码文件;java将字节码转为机器码,.exe程序2. package语句必须作为源文件的第一条非注释性语句,一个源文件只能指定一个包,只能包含一条package语句3. 在java中,无论在何处调用,使用静态属性必须以类名做前缀。(错)解析:1如果是本类使...原创 2019-04-10 20:26:41 · 4740 阅读 · 0 评论 -
Java基础题(四)
makasa刷题打卡day041.JVM在判定两个class是否相同时,不仅要判断两个类名是否相同,而且要判断是否由同一个类加载器实例加载的2. 以下说法错误的是(C)A. 数组是一个对象B. 数组不是一种原生类C. 数组的大小可以任意改变D. 在Java中,数组存储在堆中连续内存空间里解析:Java中数组是对象,不是基本数据类型(原生类),大小不可变且连续存储,因为是对象所以存...原创 2019-04-09 18:42:20 · 1302 阅读 · 0 评论 -
Java基础题(三)
@Makasa刷题打卡day031. 有以下程序片段,下列哪个选项不能插入到第一行 。(A )。1.2.public class A{3.//do sth4. }A.public class MainClass{ }B. package mine;C. class ANotherClass{ }D. import java.util.*;解析:Java一个源...原创 2019-04-08 21:05:41 · 1634 阅读 · 0 评论 -
Java基础题(二)
#Makasa刷题打卡day0216. Float a=1.0是正确的赋值方法(错)解析:默认浮点数是double 类型,因此需要中’f来显示指明是float类型的Float f=1.0f.17. final作用:final修饰的方法,不允许被子类覆盖。final修饰的类,不能被继承。final修饰的变量,即常量,不能改变值。final修饰的引用类型,不能再指向别的东西,但是可以改...原创 2019-04-07 14:39:37 · 1340 阅读 · 0 评论 -
Java基础题(一)
Makasa打卡刷题Day011.类Test1定义如下:public class Test1{//1 public float aMethod(float a,float b){}//2 //3} //4将以下哪种方法插入行3是不合法的[C]A.public int aMethod(int a,int b){}B.private float aMethod(int a,in...原创 2019-04-07 14:29:16 · 2588 阅读 · 2 评论