本周也是正式的开始敲Java的代码了,个人感觉Java的代码和C语言大差不差,就是多了一些Java特有的东西
Java的命名规范:
(1)类名。类名尽量用名词,若由几个单词组成则,每个单词的首字母大写,如
Demon0101、ArrayList、ServerSocket、DataOutputStream 等。
(2)接口名。接口名与类名的命名规则类似,但一般采用形容词,如 Runnable、Comparable 等。
(3)方法名和变量名。方法名和变量名的第一个单词全部小写,其他单词的首字母大写,如 getProperties()、setColor()、compareToIgnoreCase() 等。
(4)包名。包名全部由小写字母组成,一般采用域名的反写。例如,cn.edu.jsu.www、com.kingsoft.www、com.huawei.www、java.awt.event 等。
(5)常量名。常量名的所有字母均采用大写,如果由多个单词构成,单词之间使用下划线“_”连接。例如,MAX_VALUE、PI 等。
(6)源代码采用层次缩进的格式进行编排,且语句块的左花括号“{”写在行尾,右花括号“}”单独一行。
第一个Java代码
public class Main {
public static void main(String[] args){
Magic magic666 = new Magic();
int res = magic666.add(5,7);
System.out.println(res);
}
}
public class Magic {
private int magicPlus(int a, int b){
return a * b;
}
public int add(int a, int b) {
return magicPlus(a, b);
}
}
这是老师上课给我们演示的一个代码,很神奇
public class Print { //基本数据类型的范围
public static void main(String args[]){ //主方法
System.out.println("整数常量:" + 123456789); //默认int类型
System.out.println("长整型常量:" + 1234567890L); //long整型常量
System.out.println("double类型常量:" + 6.3023096912e10);//默认double类型
System.out.println("float类型常量:" + 6.3023096912e10f);//遇上一条语句比较结果
System.out.println("字符型常量1:" + '中' + '\t' + '国');//Unicode字符
System.out.println("字符型常量2:" + '\u4e2d' + '\t' + '\u56fd');//十六进制转义字符
System.out.println("字符型常量3:" + "\n凤飞千仞\n薪传八方\n" + '\t' + "\u601d\u8003");
System.out.println("字符型常量4:" + "Do one thing at a time" + '\t' + ", and do well");
System.out.println("布尔型常量:" + true + "," + false);
}
}
这是书上简单的代码
public class Shift {
public static void main(String args[]){
int aInt = 123456789;
long aLong = aInt;
float aFloat = aInt;
System.out.println("aInt:" + aInt);
System.out.println("aLong:" + aLong);
System.out.println(("aFloat:" + aFloat));
}
}
这是类型转换的简单代码
public class If {
public static void main(String args[]){
Scanner scan = new Scanner(System.in);
int aInt;
System.out.println("请输入一个整数:");
aInt = scan.nextInt();
if (aInt > 0){
System.out.println(aInt + "大于0!");
}
if (aInt == 0){
System.out.println(aInt + "等于0!");
}
if (aInt < 0){
System.out.println(aInt + "小于0!");
}
}
}
这是一个简单的If语句
public class Ifelse {
public static void main(String args[]){
double score = 55;
if (score > 60){
System.out.println("恭喜你,你的成绩及格了");
}
else {
System.out.println("很遗憾,你的成绩不及格!");
}
}
}
这是一个If…else语句
public class Ifelseifelse {
public static void main(String args[]){
int season;
Scanner scan = new Scanner(System.in);
System.out.println("请输入季节(1~4:春夏秋冬)");
season = scan.nextInt();
if (1==season)
System.out.println("春季的主要水果:荔枝、枇杷、青枣等!鸡");
else if (2==season)
System.out.println("夏季的主要水果:杧果、西瓜、葡萄等!你");
else if (3==season)
System.out.println("秋季的主要水果:石榴、无花果、菠萝等!太");
else if (4==season)
System.out.println("冬季的主要水果:橙子、草莓、牛奶蕉等!美");
else
System.out.println("输入有误,请重新输入!\n 鸡你太美");
}
}
这是一份elseif的语句
其他的下次再发
Thank you!