刚抄袭他人的,JAVA新特性。哎.......

1. 自动装箱与拆箱 对应C#
例1.1
Integer i = 10;
int j = i;

2. 更优化的for循环 对应就C#---foreach循环
例2.1
String[] names = {"BadBoy","GoodBoy","HappyGirl","sadGirl"};
for(String option: names) {
System.out.println(option);
}
例2.2 加泛型 对应C++模板
import java.util.*;

ArrayList<String> animals = new ArrayList<String>();
animals.add("Dog");
animals.add("Cat");
animals.add("Chick");
animals.add("Cow");
for(String option : animals) {
System.out.println(option);
}

3.参数可变的方法和printf
例3.1
定义:
public int sum(int... n) { //传过来n为一个int型数组
int tempSum;
for(int option : n) {
tempSum+=option;
}
/*
for(int i = 0; i < n.length; i++) {
tempSum+=n[i];
}
*/
return tempSum;
}
调用1: sum(1);
调用2: sum(1,2);
调用3: sum(1,2,3,4);
例3.2 printf方法, 对应c语言的printf
int x = 10;
int y = 20;
int sum = x + y;
System.out.printf("%d + %d = %d",x,y,sum);

4. 枚举
例4.1
public enum MyColors {
red,
black,
blue,
green,
yellow
}

MyColors color = MyColors.red;
for(MyColors option : color.values()) {
System.out.println(option);
}

/**不能在switch语句里这样写case MyColors.red:
*这样编译器不会让你通过*/
switch(color) {
case red:
System.out.println("best color is "+red);
break;
case black:
System.out.println("NO " + black);
break;
default:
System.out.println("What");
break;
}

5.静态引用
例5.1
1.5版本以前的写法是:

  import java.lang.Math; //程序开头处

  ...

  double x = Math.random();
1.5版本中可以这样写
import static java.lang.Math.random; //程序开头处

...
  
double x = random();
 
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1. 概述 该资源主要是为Java Web系统的毕业设计所准备。该资源集中为学生提供了完整的毕业设计辅助材料,从论文、设计文档到源代码等内容,都是为了使学生能够更好地完成毕业设计。 2. 包含内容 论文:这部分包含了对整个Java Web系统的概述,设计的目标、需求分析、系统分析与设计方法、相关的技术研究和背景知识等。学生可以通过这些论文了解到项目的整体框架和设计思路。 设计文档:详细记录了系统的设计过程,包括但不限于需求文档、系统架构设计、数据库设计、界面设计、功能模块设计等。学生可以根据这些文档进行系统的具体实现和调试。 源代码:提供了整个Java Web系统的完整代码,从前端的HTML、CSS、JavaScript到后端的Java代码和数据库脚本等。学生可以直接使用这些代码作为参考或者在此基础上进行修改和优化。 辅助信息:可能会包括与项目相关的其他资料,如技术文档、API手册、第三方库的使用指南等。帮助学生在实现过程中解决技术难题。 3. 使用方法 学生可以首先通过阅读论文来了解项目的背景和目标,然后参照设计文档进行代码的实现。在遇到技术难题时,可以查阅辅助信息中的资料。源代码部分可以作为参考,学生可以基于其进行扩展或修改。 4. 注意事项 学生在使用这些资源时应确保遵循学校和课程的相关规定,如防止抄袭、确保原创等。 在参考源代码进行编程时,需要确保理解其工作原理和逻辑,避免仅仅复制和粘贴。 希望这种资源描述能够满足您的需求!如果还有其他的疑问或者需要进一步的描述,请告诉我。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值