起名方案
所有变量、方法、类名:见名知意
类成员变量:首字母小写和驼峰原则:monthSalary除了第一个单词以外,后面的单词首字母大写lastname lastName
局部变量:首字母小写和驼峰原则
常量:大写字母和下划线:MAX_VALUE
类名:首字母大写和驼峰原则: Man, GoodMan
方法名:首字母小写和驼峰原则: run(),runRun()
包名
包本质就是一个文件夹。
一般用公司域名倒置作为包名。
API帮助文档:
可以百度搜索jdk帮助文档。
javadoc命令是用来生成自己的API文档的。
基础代码的内容学习
基础代码学习
Demo1
package com.yuan.base;
public class Demo1 {
public static void main(String[] args) {
String a = "iioo";
int num = 10;
System.out.println(a);
System.out.println(num);
//整数
int num1 =10;
byte num2 = 20;
short num3 = 30;
long num4 = 40L; //long类型要在数字后面加L
//浮点数
float num5 = 52.01F;//float类型要在数字后面加F
double num6 = 3.141592653589793238462643;
//字符型
char name ='A';//字符型只能有一个字符
String name1="AAAA";//string不是关键字,而是类
//布尔值
boolean flag1 =true;
boolean flag2 =false;
}
}
Demo2
package com.yuan.base;
public class Demo2 {
public static void main(String[] args) {
//整数拓展
// 二进制用0b开头,八进制用0开头,十六进制英用0x开头
System.out.println("================================");
int i =10;
int i2 =0b10;
int i3 =010;
int i4 =0x10;
System.out.println(i);
System.out.println(i2);
System.out.println(i3);
System.out.println(i4);
/*浮点数拓展
float double 有限 离散 舍入误差 大约 接近但不等于
最好完全避免使用浮点数进行比较
银行业务等可以使用BigDecimal 数学工具类
*/
System.out.println("================================");
float f = 0.1f;
double d =1.0/10;
System.out.println(f);
System.out.println(d);
System.out.println(f==d);
float d1 = 23222323232323232332f;
float d2 = d1 + 1;
System.out.println(d1 == d2);
/*
字符拓展
*/
System.out.println("================================");
char c1 ='a';
char c2 ='中';
System.out.println(c1);
System.out.println((int) c1); //强制转换
System.out.println(c2);
System.out.println((int) c2);//强制转换
char c3 ='\u6211';//转义字符
System.out.println(c3);
}
}
标签:Java,入门,int,float,System,首字母,println,还是,out
From: https://www.cnblogs.com/codehuman/p/17137933.html