首页 / JAVA / JavaSE笔记01
JavaSE笔记01
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了JavaSE笔记01,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2935字,纯文字阅读大概需要5分钟。
内容图文
![JavaSE笔记01](/upload/InfoBanner/zyjiaocheng/611/b442ab194ba04628bf2c5cbd1c33f269.jpg)
JavaSE笔记01
注释
public class HelloWorld {
public static void main(String[] args) {
//单行注释
System.out.println("你好!!!");
}
}
/*
多行注释
*/
public class HelloWorld {
public static void main(String[] args) {
System.out.println("你好!!!");
}
}
/**
* 文档注释
*/
public class HelloWorld {
public static void main(String[] args) {
System.out.println("你好!!!");
}
}
标识符
- 所有标识符必须以字母,美元符号,下划线开始,不能使用数字开始
- 首字母之后可以是字母,美元符号,下划线或者数字的任意字符
- 不能使用关键字作为变量名或者方法名
- 大小写非常敏感
关键字
public、class、static、void等
//string不是关键字,而是类
String h = "abc";
public class HelloWorld {
public static void main(String[] args) {
System.out.println("你好!!!");
}
}
类名
HelloWorld
public class HelloWorld {
public static void main(String[] args) {
System.out.println("你好!!!");
}
}
方法名(驼峰原则)
getName
public class HelloWorld {
public String getName(){
return "Tom";
}
}
变量名
name
public class HelloWorld {
private String name;
}
数据类型:
java为强类型语言:定义变量时,一定要定义类型
private String name;
private Integer age;
private Date data;
private Boolean type;
int a =10;
String b = "helloworld";
基本类型(8种类型,其他为引用类型)
byte a = 127;
short b = 32767;
int c = 1000000000;
long l = 30L;
float d = 50.1F;
double e = 50.1333333333333;
char f = 'a';
boolean flag = true;
进制问题(二:0b;八:0;十六:0x)
//二进制
int t = 0b10
//八进制
int i = 010;
//十进制
int x = 10;
//十六进制
int y = 0x10;
类型转换
byte,short,char-->int--->long--->float---->double
强制转换(高--->低):精度问题,溢出问题
int i = 128;
byte b = (byte)i;
自动转换(低---->高)
int i = 128;
double d = i
引用类型(类、接口、数组)
变量
- 每个变量都有类型,类型可以是基本的类型,也可以是引用类型
- 变量名必须是合法的标识符
- 变量声明是一条完整的语句
byte a = 127;
short b = 32767;
int c = 1000000000;
long l = 30L;
float d = 50.1F;
double e = 50.1333333333333;
char f = 'a';
boolean flag = true;
变量的作用域
- 类变量:a
- 实例变量:b
- 局部变量:i
注意:除了基本类型,其他都为null
public class Demo{
static int a = 0;
String b ="a";
public void method(){
int i = 0;
}
}
变量命名规则
- 所有变量、方法、类名:见名知意
- 类成员变量、局部变量:首字母小写和驼峰原则
- 常量:大写字母和下划线
- 类名:首字母大写和驼峰原则
- 方法名:首字母小写和驼峰原则
常量
final修饰的变量为常量,不可改变
final int f =10;
static final String str1 = "num";
final static String str2 = "num";
运算符
- 算数运算符:+、-、*、/、%、++、--
- 赋值运算符:=
- 关系运算符:>、<、>=、<=、==、!=、
- 逻辑运算符:&&、||、!
- 位运算符:&、|、^、>>、<<、>>>(了解)
- 条件运算符:?:
- 扩展赋值运算符号:+=、-=、*=、/=
包机制
- 为了更好的组织类,java提供包机制,用于区别类名的命名空间。
- 一般使用公司域名倒置作为包名 例如:com.baidu.www
package name
import name
JavaDOS
javados命令是用来生成自己的API文档的
/**
* @author 作者
* @version 版本号
* @since 指明需要最早使用的jdk版本
* @param 参数名
* @return 返回值情况
* @throws 异常抛出情况
*/
public class Demo01 {
public void method(String b){
int i = 0;
}
}
内容总结
以上是互联网集市为您收集整理的JavaSE笔记01全部内容,希望文章能够帮你解决JavaSE笔记01所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。