打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
学习java必须知道的几件事(二)
本资料来自于国信安项目经理刘阳的笔记
1. Java的程序结构(如果是用Eclipse来完成Java项目的创建)
l 先要创建一个工程项目(JavaProject)
l src存储Java源码的目录,xxx.java
l 需要在src下面创建Java的package,package的作用主要是区分不同功能的Java代码
l package的写法: 公司的域名(www.gxaedu.com),com.gxaedu
2. Java程序需要注意的编码规范
l 一行Java代码写完需要加一个”;”来标明这行代码已经结束
l {},Java程序的一个代码块。什么时候用{},定义一个class,定义一个方法
l {} 另外一个含义,在括号里面会有多行Java代码
l 定义一个类名, 单词的首字母需要大写
l {} 括号里面的代码需要一个缩进
l 在定义变量名的时候,单词首字母小写,第二个单词首字母大写
l 在定义方法名的时候,单词首字母小写,第二个单词首字母大写
l 以字母, 下划线, 和$符号开头(数字不能开头)
l 不能是关键字和保留字(标识符内可以包含关键字,但不能与关键字完全一样)
l 严格区分大小写
3. Java中数据类型
l 基本数据类型:byte,short,int,long,float,double,char,boolean
l 引用数据类型:类,数组,枚举,接口
数据类型为什么要讲:数据类型就是用来存储数据值的
4. 整型数据类型(掌握数据类型的长度)
l byte, short, int, long
l byte --> 1字节 --> 8位 -->   -2^7 ~ 2^7-1
l Short --> 2字节 --> 16位 -->  -2^15 ~ 2^15 -1
l int --> 4字节 --> 32位 --> -2^31 ~ 2^31-1
l long --> 8字节 --> 64位 --> -2^63 ~ 2^63-1
5. 浮点数据类型
Float --> 4字节
double --> 8字节
6. 布尔类型(没有长度只存两个逻辑值 true和false)
7. 字符类型
char --> 2字节 可以存储一个中文汉字
8. 变量的使用
语法: 修饰符 数据类型 变量名字 [赋值操作]
修饰符:public,private, protected, static, final
数据类型:基本数据类型和引用数据类型
操作符:=
public int a = 1;
private int b = 1;
protected int c = 1;
public final static int d = 1;
9. 变量和数据类型赋值操作过程需要注意一个环节
l 凡是给定一个固定的数据值的时候,这些数据都有一个数据类型来接收它
l 整数 1, 2 ,888,这些具体的数据值接收它的数据类型默认是int
l 浮点数 1.2, 8.88,这些具体的数据值接收它的数据类型默认是double
l 则在变量赋值的过程中一定要看你写的变量的数据类型是什么?
float a = 1.2F;
long b = 1L;
l char字符类型是一个unicode编码字符,所以 char c = ‘\u9999’;定义方式是正确的
package com.gxa.day1;
public class VariableSample {
public int b = 1; //全局变量, 允许使用修饰符
public static int c; //全局变量(成员变量)
public static boolean e;
public static char f = '\u5218';
public static float g = 1.2F; //单精度数据类型
public static double h;
public static long i = 12345678912L;
public static void main(String[] args) {
int a = 1; //局部的变量, 在方法内
a = 2;
System.out.println(a);
System.out.println(c);
System.out.println(e);
System.out.println(f);
System.out.println(g);
System.out.println(h);
System.out.println(i);
}
}
10.基本数据类型转换
l 引入了算术运算符我们就可以来看看基本数据类型的转换,目的就是数据精度变化会受到影响,所以提出基本数据类型转换的概念
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
java中String类型变量的赋值问题
Java基础总结篇
java基础-数据类型之殇
Java数据类型以及基本概念详解(图文并茂)
Java基础语法吐血整理
面试官:Java 中有几种基本数据类型是什么?各自占用多少字节?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服