「java初级的一些案例」java基础与案例开发详解

博主:adminadmin 2022-11-23 07:15:08 53

今天给各位分享java初级的一些案例的知识,其中也会对java基础与案例开发详解进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

用java编写一个简单例子,题目如下

package test;

public class Student {

private String name;

private String id;

private String clazz;

private int age;

private String address;

/**

* sayHello方法

*/

public void sayHello() {

System.out.println("学号为" + this.id + "的同学的具体信息如下:");

System.out.println("姓名:" + this.name);

System.out.println("班级:" + this.clazz);

System.out.println("年龄:" + this.age);

System.out.println("家庭住址:" + this.address);

}

/**

* 测试方法

*

* @param args

*/

public static void main(String[] args) {

// 第一问

Student student = new Student();

student.setAddress("百度知道");

student.setAge(1);

student.setClazz("一班");

student.setId("071251000");

student.setName("lsy605604013");

student.sayHello();

// 第二问

Student studentNew = new Student();

studentNew.setAddress("搜搜知道");

studentNew.setAge(2);

studentNew.setClazz("二班");

studentNew.setId("071251001");

studentNew.setName("lady");

if (student.getAge() studentNew.getAge())

studentNew.sayHello();

else if (student.getAge() studentNew.getAge())

student.sayHello();

else

System.out.println("两人一样大");

}

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public String getId() {

return id;

}

public void setId(String id) {

this.id = id;

}

public String getClazz() {

return clazz;

}

public void setClazz(String clazz) {

this.clazz = clazz;

}

public int getAge() {

return age;

}

public void setAge(int age) {

this.age = age;

}

public String getAddress() {

return address;

}

public void setAddress(String address) {

this.address = address;

}

}

Java初级“位运算”案例求解

a: 1111

b:0001

x: 0001

y:1111

z:1110

x+y+z=1+15+14=30

一个几乎零基础的小白,怎么学java

java Netty实战课程java高性能分布式RPC教程课程  免费下载

链接:

提取码:kvvv

Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程

           

求一些java很初级的程序结果判断题

试图编译下面的代码块,将会出现什么结果?

public class Test {

static int x;

public static void main(String args[]){

System.out.println("Value is " + x);

}

}

A."Value is 0"被打印输出。

B.一个异常NullPointerException被抛出。

C.产生"illegal array declaration syntax"的编译错误。

D.产生"possible reference before assignment"的编译错误。

答案: a

给出下面的代码:

if (x0) { System.out.println("first"); }

else if (x-3) { System.out.println("second"); }

else { System.out.println("third"); }

当x在什么范围内,会输出:second ?

A. x 0

B. x -3

C. x = -3

D. x = 0 x -3

答案:d

下列语句的输出应该是?

int x=4;

System.out.println("value is "+ ((x4) ? 99.9 :9));

A. 输出结果为:value is 99.9

B. 输出结果为:value is 9

C. 输出结果为:value is 9.0

D. 语句错误

答案:c

如果你试图编译并运行下面的代码将发生什么?

public class test {

public static void main(String argv[]) {

int i = 1;

switch (i) {

case 0:

System.out.println("zero");

break;

case 1:

System.out.println("one");

case 2:

System.out.println("two");

default:

System.out.println("default");

}

}

}

A. one

B. one, default

C. one, two, default

D. default

答案:c

MyClass声明如下:

class MyClass extends Object {

private int x;

private int y;

public MyClass() {

x = 0;

y = 0;

}

public MyClass(int x, int y) {

// .........

}

public void show() {

System.out.println("\nx=" + x + "y=" + y);

}

public void show(boolean flag) {

if (flag)

System.out.println("\nx=" + x + "y=" + y);

else

System.out.println("\ny=" + y + "x=" + x);

}

protected void finalize() throws Throwable {

super.finalize();

}

}

设public static void main(String args[])方法体如下:

{

MyClass myclass=new MyClass(5,10);

myclass.show(false);

}

编译运行该程序将会有何结果?

A.x=0y=0

B.x=5y=10

C.y=10x=5

D.y=0x=0

答案:c

运行下列程序, 会产生什么结果

public class X extends Thread implements Runable{

public void run(){

System.out.println("this is run()");

}

public static void main(String args[])

{

Thread t=new Thread(new X());

t.start();

}

}

A 第一行会产生编译错误

B 第六行会产生编译错误

C 第六行会产生运行错误

D 程序会运行和启动

答案:a

给出下面代码:

public class Person{

static int arr[] = new int[10];

public static void main(String a[])

{

System.out.println(arr[1]);

}

}

那个语句是正确的?

A 编译时将产生错误;

B 编译时正确,运行时将产生错误;

C 输出零;

D 输出空。

答案:c

零基础的初学者怎样学习java,或者应该先学什么?

Java前景是很不错的,像Java这样的专业还是一线城市比较好,师资力量跟得上、就业的薪资也是可观的,学习Java可以按照路线图的顺序,

0基础的话当然是先学习Java基础你可以去B站看看,我们在B站分享了很多经典的Java视频教程,都是开源的,

0基础学习Java是没有问题的,关键是找到靠谱的Java培训机构,你可以深度了解机构的口碑情况,问问周围知道这家机构的人,除了口碑再了解机构的以下几方面:

1. 师资力量雄厚

要想有1+12的实际效果,很关键的一点是师资队伍,你接下来无论是找个工作还是工作中出任哪些的人物角色,都越来越爱你本身的技术专业java技术性,也许的技术专业java技术性则绝大多数来自你的技术专业java教师,一个好的java培训机构必须具备雄厚的师资力量。

2. 就业保障完善

实现1+12效果的关键在于能够为你提供良好的发展平台,即能够为你提供良好的就业保障,让学员能够学到实在实在的知识,并向java学员提供一对一的就业指导,确保学员找到自己的心理工作。

3. 学费性价比高

一个好的Java培训机构肯定能给你带来1+12的效果,如果你在一个由专业的Java教师领导并由Java培训机构自己提供的平台上工作,你将获得比以往更多的投资。

希望你早日学有所成。

关于java初级的一些案例和java基础与案例开发详解的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-11-23,除非注明,否则均为首码项目网原创文章,转载请注明出处。