导航:首页 > 编程语言 > java流程控制语句练习题

java流程控制语句练习题

发布时间:2022-09-18 04:15:50

『壹』 java流程控制结构有哪些

1. 顺序结构
//程序是从上往下,从左往右执行;
2. 选择结构
if语句
//if(关系表达式){语句体}

//if(关系表达式){语句体1} else{语句体2}
//if(关系表达式1){语句体1} else if(表达式2){语句体2} ...... else{语句体n+1}
switch语句
//switch(表达式){
case 值1:
语句体1; break;
case 值2:
语句体2; break;

...
default:
语句体n+1; break;
}
3. 循环结构
for循环
// for(初始化语句;判断条件语句;控制条件语句){
循环体 }
while循环
//初始化语句 while(判断条件){循环语句;控制条件语句;}
do...while循环
//初始化语句; do{循环体语句;控制条件语句;} while (判断条件语句);
如有帮助请采纳(不懂请提问),可以看我主页,欢迎来交流学习;

『贰』 设有各不同面值人民币若干,编写一个java程序,对任意输入的一个金额,给出能组合出这个值的最佳可能

public class Money {

public static void main(String[] args) {
// 所有金额以分为单位
int money = 146;

// 所有钞票面以分为单位,从大到小排列,10000是100块,20是2角
int[] rmbs = { 10000, 5000, 2000, 1000, 500, 100, 50, 20, 10, 5, 2, 1 };

// rest是剩余的钱,刚开始为所求的钱,随便选钱rest越变越小,直到为0
int rest = money;
for (int rmb : rmbs) {
// num为钞票个数
int num = rest / rmb;
if (num > 0) {
rest = rest - rmb * num;

System.out.println("钞票面额(分):" + rmb + " 个数:" + num + " 还差多少钱(分):" + rest);

// 钱凑齐了,程序结束
if (rest == 0) {
System.exit(1);
}
} // end if num
} // end for rmb
}

}

『叁』 java中switch语句

y是5 ;
他是这样运行的,待我给你细细道来~
首先,x=2,进入switch,找case 2: 结果没有,执行内default 得到容y=4,然后继续执行 case 3:得到y = 5,break 跳出循环。
如果switch(values) ,里面没有values 的话,他会执行default 的语句,但是default 没有 break, 所以他会继续向下执行,直到 brea; 跳出循环。

『肆』 一套JAVA的初级题目,跪求各位大虾帮帮忙

http://hi..com/mysolarstar/blog
1、 JAVA语言是由哪个软件公司开发?( B )
A、 sum B、sun C、IBM D、联想
2、 以下描述错误的是?( C )
A、 JAVA能编写独立运行的应用程序
B、 JAVA支持多线程
C、 JAVA是一网络应用软件
D、 JAVA能运行于windows 系统
3、程序中添加注释的作用?( B )
A、使得程序运行更高效
B、 增加程序的可读性和可理解性
C、 可以使用#号来注释
D、 提高程序编译的速度
4、HelloWorld.java编译成功后会在当前目录中生成一个什么文件?(B )
A、 Hello.java B、HelloWorld.class C、Helloworld.class D、helloWorld.class
5、编写一个java application程序,其中类声明为public class StringDemo,那么该程序应该以什么文件名来保存?( A )
A、StringDemo.java B、StringDemo.class C、Strindemo.java D、StringDemo.txt
6、以下描述正确的是?( C )
A、 JAVA不可以用来开发手机程序
B、 在JAVA程序中java.awt包是唯一自动引入的类库
C、 java.io包是JAVA语言的输入输出类库
D、 JAVA的包中可以有相同的类名
7、在声明变量时以下那个选项是不允许使用?( A )
A、char B、Int C、Hello D、Public
8、以下语句错误的是?( B )
A、int a=10; B、int ab=10.4f; C、float b=10; D、double c=10.0;
9、以下产生信息丢失的类型转换是?( B )
A、float a=10; B、int a=(int)884656565.0f; C、byte a=10;int b=a; double d=100;
10、以下运行符中属三元运算符的是?( C )
A、+ B、% C、条件运算符 D、*
11、以下关于数组的描述有误的是?( D)
A、 整型数组中的各元素的值必须是整型
B、 数组是有序数据的集合
C、 如数组名为ab,即ab.length可以取得该数组的长度
D、 数组的下标从1开始
12、以下对于标识符的描述有误的是?( D )
A、 常量用大写字母,变量用小写字母
B、 JAVA的标识符严格区分大小写
C、 第一个字符不是数字
D、 标识符中任何位置都不能用数字
13、以下描述有误的是?( B )
A、 package <包名>;这个语句必须在程序的第一行。
B、 当方法用void声明时,方法必须返回一个整型的值
C、 return语句执行后,当前方法将被终止执行
D、 当方法用int声明时,方法必须返回一个整型的值
14、以下语句正确的是?( D)
A、x+1=5; B、i++=1; C、a++b=1; D、 x+=1;
15、以下结果为真(true)的是?( B )
A、10>’a’ B、’a’>20 C、 !true D、(3<5) && (4>10)
16、int a=’2’; a的值是多少?(B )
A、1 B、50 C、49 D、2
17、’a’%3的值是多少?( D )
A、1 B、97 C、3 D、2
18、以下关于循环语句描述正确的是?( D )
A、 for循环不可能产生死循环
B、 while循环不可能产生死循环
C、 for循环不能嵌套while循环
D、 即使条件不满足do……while循环体内的语句也至少执行一次
19、以下对选择语句的描述错误的是?( )
A、 根据某一条件重复执行一部分代码直到满足终止循环条件为止
B、 可以根据条件控制程序流程,改变程序执行的顺序
C、 选择语句可以嵌套使用
D、 当条件满足时就会执行相应的语句
20、能判断出年份是否是闰年的选项是?( A )
A、 能被4整除且不能被100整除
B、 不能被4整除但能被100整除
C、 能4整除
D、 被100整除
一、 程序阅读题(每题6分)
1、
public class Kao
{
public static void main(String args[])
{
int a;
int i=1;
a=++i;
System.out.println("a="+a);
System.out.println("i="+i);
}
}
a的值是多少?i的值是多少?
a=2;i=2;

2、
public class Kao1
{
public static void main(String args[])
{
int a=7;
System.out.println(a+”的平方是:”+a*a);
}
}
输出结果是什么? 7的平方是:49

3、
public class Kao2
{
public static void main(String args[])
{
int sum=0;
for(int i=1;i<=100;i+=2)
sum+=i;
System.out.println(sum);
}
}
sum的值最后是多少?2500
4、
public class Kao3
{
public static void main(String args[])
{
int a[]=new int[5];
for(int i=0;i<a.length;i++)
a[i]=i+2;
for(int j=0;j<4;j++)
System.out.println("a["+j+"]="+a[j]);
}
}
运行后程序显示结果是?
a[0]=2
a[1]=3
a[2]=4
a[3]=5
a[4]=6
5、
public class Kao4
{
public static void main(String args[])
{
int a=0650;
System.out.println(a);
}
}
屏幕上输出的值是多少?424 //为什么是这样的情况呢?

二、 编程题 编写程序计算一个年份是否是闰年。
return ((year%4 == 0) && (year%100 != 0)) || (year%400 == 0) ? true : false;
};

『伍』 java中的流程控制语句中的三种循环控制语句

三种分别是for循环、while循环、do…while循环。

备注:具体用那种循环根据实际需要选择即可。

『陆』 JAVA你知道后端都要学习些什么吗

选择学习Java,首先,我们要知道我们学习Java是为了什么,要达到一个什么样的目标,对未来的职业要有一个具体详细的计划,我们在进行具体的学习训练。在学习Java基础的时候,会遇到很多的困难,关于Java基础学习的每一个重要知识点,都要掌握,因为就业中越是大的公司越会在乎你对Java基础的认知和理解,所以基础无疑是最重要的,万丈高楼平地起,基础建设得好不好,将决定你后面所有建设的高度,Java也是一样,基础很重要,未来职业还很远,但是能走多远,取决于你对Java基础知识的认识程度。所以基础学习至关重要,如果你是真的想学好这门技术,想在这个行业取得成就,请你继续往下看。

Java基础语法:Java语法是就相当于英文中的26个字母,你需要将每个关键词都学的很透彻,对于初学者来说,最困难的概念是基本结构,例如循环和分支。这部分没有过多的技巧,多去做一些相关的练习题,熟能生巧。

面向对象编程(OOP):OOP严格意义上来说有两个模块,一是面向对象的思维,二是面向对象的编程语法。面向对象的思维这个理解起来有点难,因为我们在学Java的基础语法时,习惯了用面向过程的思维去编程,转变为面向对象时头脑中会很混乱,即使老师举很多实例去解释 依旧会产生很多困惑,碰到这种情况不要着急,面向对象的思维需要长期去培养,同基础语法一样,思维也需要大量的实践去培养。

面向对象涉及到的语法主要有:类、继承、接口、多态、封装,这是Java编程中另一个重要的组成部分,可以说在工作中,无论用哪种框架,哪种编辑器,面向对象的编程都是重中之重。这个模块也是在面试中的重点,所以一定要掌握扎实!

集合框架:Java为不同的集合提供了一个集合框架。集合基于数据结构,比如常见的:列表、数组、集合、哈希图等等。因此,在研究集合时,最好了解一点数据结构的相关知识。

学习集合的主要困难在于他们之间的区别,以及何时用到适合的集合类型。同样的,也是必须实践出真知。

异常处理:异常是在执行程序时可能发生的异常情况。很多人在学习的过程中理解不了异常的作用,在初学的时候也有相同的疑问,编辑器已经有报错的功能了,为什么还要自己去编写一段处理异常的代码。后来随着项目使用的异常处理越来越多,对异常处理也会有深刻的了解。

举个简单的例子:当你下载文件时,如出现什么错误,用户希望下载器能告诉他出现了什么问题,比如硬盘不足等等,当用户提供了足够的硬盘空间以后,下载继续自动进行。而不是说空间一不足,立刻下载器就崩溃,这就是异常技术。

输入/输出流:Java使用流来执行输入和输出的操作。在项目中,需要经常进行读写操作。对于初学者来说,这也是一个比较困难的知识点,而且在Java的学习过程中,这一点的重要性并不是很突出,导致很多人在工作后碰到文件的读写操作就干瞪眼了

Java多线程/并发:多线程和并发操作是Java高级编程的核心主题。这部分几乎所有的同学都理解不了,不过没有关系,这部分对于初级开发者来说不是很重要。可以在工作的过程中慢慢深入了解。为什么要把这个模块放在文章里,主要是目前市场上有些公司的面试会问及多线程并发的问题,为了Offer,推荐大家还是看看。

Lambda表达式:Java lambda表达式出现在Java 8中,这是一个经常被开发者忽略的工具。Lambda表达式是一个可以创建的函数,不属于任何类,可作为对象传递或执行。

算法和数据结构:每一门编程语言的学习过程中,最有争议的问题之一就是每个学生是否应该学习标准的排序和搜索算法。有的人认为,大部分算法已经编写在库中,使用起来很方便。另一部分人认为,学习算法的过程就是锻炼编程思维的过程,一定要学习。

更倾向于后者的说法,因为经历过很多面试,无论是自己去求职还是面试求职者,都会在面试过程中考察算法和数据结构的相关问题。如果想要保证自己不被落选,这方面的知识还是多学习一点。

实用的库和组件:库和组件是能否胜任一份工作的重要指标,库和组件能大大提升开发效率。所以公司在招聘时会特别注重这一点,面试时会询问你的库和组件的使用和学习经历。

Spring/Hibernate:在以前,成为Java工程师有以上知识足矣,但是随着近几年技术的变更和开发者的急剧增长,开发者的门槛也逐渐增加,比如Spring/Hibernate,不会这两门技术,很难找到工作。

上面就是成为一名Java开发者所需要的学习的知识,有些知识需要精通,比如基础语法、OOP,集合框架,异常处理,流,实用的库和组件,Spring框架等;有些只需要了解,能在面试中回答出来,给面试官留下一个好的印象,比如多线程/并发,Lambda表达式,算法和数据结构。希望对小白能有帮助,也祝你的Java学习之路能够顺顺利利。

『柒』 java 中的 方法 总是调来调去的 求高人发题 专练习调方法的练习题 下下了 越多越好

第一章 java技术入门
1.练习环境变量的设置,如果出现问题,试分析其原因并更正。
2.编写HelloWorld程序,并编译执行。
3.在屏幕上打印出一下图形。
************************************************
**************Java程序设计**********************
*************************************************
4.编辑、编译、运行以下程序,说出程序的功能。改变变量n的初值,观察运行结果。
public class Sum10_for
{
public static void main(String[] args)
{
int i=1,n=10,s=0;
System.out.print("Sum("+n+")=");
for(i=1;i<n;i++)
{
s+=i;
System.out.print(i+"+");
}
System.out.println(i+"="+(s+i));
}
}
第二章 面向对象程序设计
1.创建一个带缺省构造方法的类,在构造方法中打印一条信息。为这个类创建一个对象
2.设计一个银行账户类,成员变量包括账号、储户姓名、开户时间、身份证号码、存款余额等账户信息,成员方法包括存款、取款等操作。
//3.定义一个点对象。
4.编写并测试一个代表地址的Address类,地址信息由国家、省份、城市、街道、邮编组成,并可以返回完整的地址信息。
5.定义并测试一个代表员工的Employee类。员工属性包括编号、姓名、基本薪水,还包括获取这些属性的方法。
6.创建一个Dog类,有名字、颜色、年龄等属性,定义构造方法来初始化类的这些属性,定义方法输出Dog信息,编写应用程序使用Dog类。
第四章 运算符、表达式和流程控制
1.测试++运算符。问:当a=1时,如下表达式:(++a)+(++a)+(++a);(a++)+(a++)+(a++);(++a)+(a++)+(++a)+(a++)的值分别是多少。
2.写一个打印从1到100值的程序
3.编写一个程序,求三个数中的最大值。
4.求1~1000之间可以同时被3、5、7整除的数字。
5.利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。
程序分析:(a>b)?a:b这是条件运算符的基本例子。
6.利用递归方法求5!。
第五章 数组
1.定义一个由整数组成的数组,要求求出其中的奇数个数和偶数个数。
2.现在有如下的一个数组:
int oldArr[]={1,3,4,5,0,0,6,6,0,5,4,7,6,7,0,5};
要求将不为0的值存入一个新数组。
3.定义一个整型数组,求出数组元素的和、数组的最大值和最小值,并输出。
4.设级数Sn定义为:S0=0,S1=1,Sn=Sn-1+2*Sn-2(n>=2),将前10个Sn数放入数组中。
5.打印出二维数组中元素的最大值,及其行、列位置。
第六章 面向对象编程进阶
1.设计一个表示用户的User类,类中的变量有用户名、口令等,定义类的三个构造方法(无参、为用户名赋值、为用户名和口令赋值),并设计获取和设置口令的方法和返回类信息的方法。
2.创建一个名为Dog的类,具有重载的bark()方法。此方法应根据不同的基本数据类型进行重载,并根据被调用的版本,打印出不同类型的狗的叫声。编写main()来调用所有不同版本的方法。
3.编写具有两个方法的类,在第一个方法内调用第二个方法两次:第一次调用不使用this,第二次调用时使用this。
4.编写具有两个重载构造方法的类,并在第一个构造方法中调用第二个构造方法。
5.创建一个带有public,private,protected和包访问权限的成员变量以及成员方法的类。创建该类的一个对象,看看在你试图调用所有类成员时,会得到什么类型的编译信息。注意在同一目录中的所有类都是缺省包范围。
6.(1)创建两个带有缺省构造器的类,A和B。从A中继承一个名为C的新类,并在C内创建一个B类的成员。不要给C编写构造器。创建一个C类的对象并观察其结果。
(2)对上述程序进行修改,使A和B含有带参数的构造器,以取代缺省的构造器。为C写一个构造器,并在其中执行所有初始化。
7.证明基类构造器(a)总是被调用(b)在导出类构造器之前被调用
8.创建一个仅有一个非缺省构造器的基类,并创建一个带有缺省构造器和非缺省构造器的导出类。在导出类的构造器中调用基类的构造器。
9.(1)创建一个Root类,令其含有名为Component1、Component2、Component3的类各一个实例(这些也由你写)。从Root中派生一个类Stem,也含有上述各“组成部分”。所有的类都应带有打印出类的相关信息的缺省构造器。
(2)修改上述程序,使每个类都仅有非缺省的构造器。
10.创建一个类,它应带有一个被重载了三次的方法。创建一个子类,并添加一个该方法的新的重载定义,展示着四个方法在子类中都可以使用。
11.建立一个人类(Person)和学生类(Student),功能要求如下:
(1)Person中包含4个保护型的数据成员name、addr、sex、age,表示姓名、地址、性别和年龄。用一个4参构造方法、一个两参构造方法、一个无参构造方法、一个输出方法显示4种属性。
(2)Studeng类继承Person类,并增加输出成员math、english存放数学和英语成绩。用一个6参构造方法、一个两参构造方法、一个无参构造方法和重写输出方法用于显示6种属性。
11.在包中编写一个类,你的类应具备一个protected方法。在包外部,试着调用该protected方法并解释此结果。然后,从你的类中派生一个导出类,并从该导出类的一个方法内部调用该protected方法。
12.(1)创建一个名为Amphibian的类。由此派生出一个被称为Frog的类。在基类中设置适当的方法。在main()中,编写一个Frog并向上转型至Amphibian,然后说明所有方法都可工作。
(2)修改上述程序,使Frog重载基类中方法的定义,并重新调用,观察现象。
13声明一个图书类,其数据成员为书名、编号(利用静态变量实现自动编号)、书价,并拥有静态数据成员册数,记录图书的总册数,在构造方法中利用此静态变量为对象的编号赋值,在主方法中定义对象数组,并求出总册数。
14.创建一个含有static final数据成员和final数据成员的类,说明二者间的区别。
15.创建一个带有final数据成员的类。由此派生出一个类并重载此数据成员。
16.创建一个包含两个方法的基类。在第一个方法中可以调用第二个方法。然后产生一个继承自该基类的导出类,且重载基类的第二个方法。为该导出类创建一个对象,向上转型到基类型并调用第一个方法,解释发生的情况。
第七章 高级类特性
1.(1)创建一个Rodent(啮齿动物):Mouse(老鼠),Gerbil(鼹鼠),Hamster(大颊鼠)这样的继承层次结构。在基类中,提供对所有的Rodent都通用的方 法,在基类中,根据特定的Rodent类型重载这些方法,以便执行不同的行为。(2)修改上述程序,使Rodent成为一个抽象类。只要有可能,就将Rodent的方法声明为抽象方法。
2.创建一个基类,包含抽象方法print(),并在导出类中将其重载。重载的版本中会打印基类中定义的某个整型变量的值。在定义该变量时,请赋予非零值。在基类的构造器中,可以调用这个方法。现在,在main()方法中,创建一个导出类对象,然后调用它的print()方法。解释发生的情形。
3.创建一个不包含任何方法的抽象类,从它那里导出一个子类,并添加一个方法。在测试类中创建一个静态方法,可以接受一个指向基类的引用,将其向下转型到导出类,然后再调用该静态方法。在main()方法中,证实它的可行性。
4.定义类Shape,用来表示一般二维图形。Shape具有抽象方法area和perimeter,分别用来计算形状的面积和周长。试定义一些二维形状类(如矩形、三角形、圆形等),这些类均为Shape类的子类。
4.在某个包中创建一个接口,内含三个方法,然后在另一个包中实现此接口。
5.创建三个接口,使之各有两个方法。再创建一个新的接口,继承三者,并添加一个新方法。然后创建一个类,在实现此新接口的同时,继承一个实际的类。并为这个类写四个方法,每个方法分别以四个接口中的一个作为参数。在main()中,创建这个类的对象,然后将它作为参数传递给那四个方法。
6.在第一个包中创建至少有一个方法的接口。然后在第二个包内创建一个类,在其中增加一个protected的内部类以实现那个接口。在第三个包中,继承这个类,并在一个方法中返回该内部类的对象,在返回的时候向上转型为第一个包中的接口类型。
7.创建一个至少有一个方法的接口。在某个方法内定义一个内部类,以实现此接口,这个方法返回此接口的引用。
8.创建一个private内部类,实现一个public接口。写一个方法,它返回一个指向此private内部类的实例的引用,并将此引用向上转型为该接口类型。通过尝试向下转型,说明此内部类被完全隐藏了。
9.创建一个仅有非缺省构造器的类。再创建第二个类,它包含一个方法,能够返回第一个类的引用。通过写一个继承自第一个类的匿名内部类,而创建一个用以返回的对象。
10.定义一个品牌电脑的枚举类,其中只有固定的几个电脑品牌。
11.定义一个Person类,其中包含姓名、年龄、生日、性别等属性,其中性别只能 是男或女。
第八章 异常处理
1.编写一个类,在main()的try块里抛出一个Exception对象。传递一个字符串参数给Exception的构造器。在catch子句里捕获此异常对象,并且打印字符串参数。添加一个finally子句,打印一条信息以证明这里确实得到了执行。
//2.使用extends关键字建立一个自定义异常类。为这个类写一个接受字符串参数的构造器,把此参数保存在对象内部的字符串引用中。写一个方法打印此字符串。写一个try-catch子句,对这个异常进行测试。
3.为一个类定义两个方法,f()和g()。在g()里,抛出一个泥定义的新异常。在f()里,调用g(),捕获它抛出的异常,并且在catch子句里抛出RuntimeException。在main()方法里测试你的代码。
第九章 精通常用的java类
1.计算字符串中子串出现的次数
2.写一个接收两个字符串的方法,判断两个字符串是否相等,做==的同时,用eques做测试,在main()里面用不同的字符串做测试,并打印结果。
3.写一个会随机生成25个整型值的程序。对每一个只,用if-else语句判断其实大于、小于,还是等于下一个随机生成的数。
4.统计一个字符串中单词的个数。设单词之间用一个或多个空格分隔,该字符串只由字母与空格组成。
5.输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
6.编写程序,统计出字符串“want you to know one thing“中字母n和字母o
的出现次数。
7.字符串操作:
(1)从字符串“Java技术学习班20091211”中提取开班日期。
(2)将“IBM JAVA学习班”中的字符串JAVA替换为“J2SE”。
(3)取出“JAVA技术学习班20091211”中的第八个字符。
(4)清除“JAVA技术学习班20091211”中的所有的0.
(5)清除“JAVA 技术学习班 学生 信息”中的所有空格。
8.定义一个StringBuffer类对象,然后通过append()方法向对象中添加26个小写字母,要求每次只添加一次,共添加26次,然后按照逆序的方式输出,并且可以删除前五个字符。
9.输入一个Email地址,然后使用正则表达式验证该Email地址是否正确。
10.编写程序,用0~1之间的随机数来模拟扔硬币试验,统计扔1000次后出现正反面次数并输出。
11.编写正则表达式,判断给定的是否是一个合法的IP地址。

第十一章 集合与映射
1.(1)创建一个新类Gerbil(沙鼠),包含int gerbilNumber,在构造器中初始化它。添加一个方法hop(),用以打印gerbil的号码。创建一个ArrayList,并向其中添加一串Gerbil对象。使用get()遍历List,并且对每个Gerbil调用hop().
(2)修改上述程序,使用Iterator遍历List,并调用hop()。
2.使用上述中的Gerbil类,将其放入Map中,将Gerbil的名字String(键)与每个Gerbil(值)关联起来。有keySet()获取Iterator,使用它遍历Map,针对每个"键"查询Gerbil,然后打印出"键",并调用hop()。
3.创建一个新容器,用private ArrayList来保存对象。用Class reference来判断容器中的第一个对象的类型,然后只允许用户插入此类型的对象。
4.用String数组创建一个只能存取String的容器,这样使用的时候就没有类型转换的问题了。当容器发现数组不够大的时候,应该能够自动调整其内部数组的容量。
//5.创建一个包括两个String对象的类,然后做一个只比较第一个字符串的Comparable。产生多个对象并存入ArrayList。验证一下,排序能否正常工作。再做一个只比较第二个String的Comparator,然后验证一下,排序是否正常
6.写一个类,在其中创建一个已经初始化的对象数组。使用此数组填充List。使用subList()生成此List的子集,然后使用removeAll()将子集从List中移除。
7.创建自己的容器,使它只能容纳特定类型的对象。
8.编写学生类,该类定义了3个属性:学号、姓名、成绩。可以通过构造方法设
置3个属性的值,并覆写Object类的toString()放法,在List集合中加入5
个学生对象,并将内容输出,之后使用比较器将对象的内容进行排序并显示在屏幕上。

『捌』 java该怎么自学

就从基础开始说起

Javase

Java基础所包含的,Java零基础必备安装包、JavaSE301集、Java教程零基础2019、Java教程零基础2019(ava基础语法、面向对象、异常、数组、常用类、集合、IO流、线程、反射机等等)、XML、Tomcat服务器开发;其中Java零基础2019这视频教程系列可以去B站观看。搜索Java或者Java教程,第一个就是,杜老师讲的,比较细致。

JavaWeb前端教程

HTML、CSS、JavaScript、jQuery、Ajax;(包含讲义、课堂笔记、源码、工具等等,一应俱全。)

学习Java有以上教程就足够了,而这些学习资源皆可在“动力节点”下载到,除了以上说的这些,还可以到蛙课上去学习,Java视频教程也挺全面的。

阅读全文

与java流程控制语句练习题相关的资料

热点内容
外国女同电影 浏览:336
为什么同一文件压缩比原文大 浏览:206
北京哪里有数控机床编程 浏览:135
男儿当自强版本 浏览:164
恐怖网站电影在线 浏览:207
webbrowser密码框 浏览:720
大奶按摩电影 浏览:126
nios2uclinux文件系统 浏览:228
拍摄指南by制造机txt下载 浏览:187
中东一个小男孩的电影 浏览:41
最好看的机甲小说 浏览:495
小孩第一次进电影院英文翻译 浏览:729
ios获取项目文件路径 浏览:100
色武侠小说 浏览:879
users文件夹共享 浏览:372
mybatis查询大数据 浏览:278
染岛贡电影 浏览:101
苹果7黑屏指纹没反应 浏览:655
如何把相册转成文件 浏览:973
pb这么获取数据库窗口的值 浏览:856

友情链接