2015/12/30 Java语法学习

①标识符包括:包名、类名、方法名、变量名、常量名、属性名
标识符书写规则:1,标识符由字母、数字、_、$ 组成
                      2,数字不能出现在开始位置
                      3,不能和关键字和保留字重复
                      4,区分大小写
②基本数据类型包括:数值型,字符型,布尔型
1,数值型有:
    整数类型分
    byte:127到-128 8位(1个字节);只用后七位表示数字 第一位表

示正负号;特点最基本数据单元,占空间少

short:16位(2个字节)短整型 -32768到32767

int:32位(4个字节) 整型 正负21亿 写程序大部分用int写

long:64位(8个字节) 长整型 +-922后面16个零多
           数字后面加字母L 或小写l 表示long型数据
           用数字表示时间 时 用long型 从什么时间开始到现在每

秒都在增加
    浮点型分
   float:32位(4个字节) 单精度浮点类型
            数据后要加F或f来表示
            没有f表示的说明是double类型
   double:64位(8个字节)双精度浮点类型
               小数的默认类型 可以用数字后加D或d来表示
2,字符型:char
     赋值 单引号‘’,智能有一个字符
     整形数字,代表字符的编码和位置
     转义字符 以\开始 如 \n 换行 \r回车 \t制表符
                 \\ 输出反斜杠\
3,布尔型:boolean
                 true 逻辑真
                 false 逻辑假
③变量和常量
变量定义方式:数据类型 变量名 ;
                   数据类型 变量名称 = 值(或已定义的变量);
规则:命名必须符合标识符命名规则
        命名不要重复
        命名要有意义 要便于理解和阅读
常量定义方式:final 数据类型 常量名;
                   final 数据类型 常量名=值;
规则:只能赋值一次
        命名一般全大写

时间: 2024-11-15 16:55:06

2015/12/30 Java语法学习的相关文章

2016/1/1 运算符 笔记整理 接2015/12/30 Java 语法

④运算符 1,赋值运算符:实现从右向左的赋值,符号= 2,算术运算符:符号 + - * / %(求余或求模),结果自动转成最大的 类型,自动升级. 3, 比较运算符:符号 < <= > >= ==(是否相等) != (不相等)                    返回的是布尔类型 boolean 只有两种情况 true false 4,自增自减运算符:符号 ++ -- 在前优先级要高 先运算后赋值 += -= *= /= 5,逻辑运算符:逻辑 与 & &&

2015.12.29~2015.12.30真题回顾!-- HTML5学堂

2015.12.29~2015.12.30真题回顾!-- HTML5学堂 吃饭,能够解决饥饿,提供身体运作机能.练习就像吃饭,强壮自己,提升编程技能,寻求编程技巧的最佳捷径!吃饭不能停,练习同样不能停哦! HTML5真题[2015.12.29]题目 学习JavaScript或应用JavaScript进行脚本开发,“变量”这是必须要学会使用的.什么是变量呢?又什么作用呢?ok,大家稍安勿躁哦,试体验体验这题目<HTML5真题[2015.12.29]题目>与 <HTML5真题[2015.12

Java语法学习概述

Java语法学习概述: 1,数值型有:    整数类型分     byte:127到-128 8位(1个字节);只用后七位表示数字 第一位表            示正负号;特点最基本数据单元,占空间少 short:16位(2个字节)短整型 -32768到32767 int:32位(4个字节) 整型 正负21亿 写程序大部分用int写 long:64位(8个字节) 长整型 +-922后面16个零多           数字后面加字母L 或小写l 表示long型数据           用数字表示

2015/12/30日 重装win10记录

今天晚上我听说Win10 TH2出来了,刚刚好我台式机也从原来的配置:G1820+核显+4G内存 ---> 升级到 E1231 v3 + Gtx750 + 12G内存. 所以我开始想要重新安装系统,体验一下新的配置性能上面的改变. 但是实际上面没有预期想要的结果.在重新安装系统中发现了很多问题. 我安装的是Win10 TH2 然后的话,遭遇到mysql server 安装不上去,然后Myeclipse 安装不上去.各种软件解压有问题的情况. 我就在考虑为什么是这样的原因: 1.首先我怀疑到了操作

Android Java语法学习

Activity中有一个名称叫onCreate的方法.该方法是在Activity创建时被系统调用,是一个Activity生命周期的开始. onCreate方法的参数savedInstanceState onCreate方法的完整定义如下: public void onCreate(Bundle savedInstanceState){   ----------------onCreate方法的参数是一个Bundle类型的参数. super.onCreate(savedInstanceState)

[原创]java WEB学习笔记14:JSP的9 个隐含对象 及 JSP 的基本语法

本博客为原创:综合 尚硅谷(http://www.atguigu.com)的系统教程(深表感谢)和 网络上的现有资源(博客,文档,图书等),资源的出处我会标明 本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系. 本人互联网技术爱好者,互联网技术发烧友 微博:伊直都在0221 QQ:951226918 ---------------------------------

《深入Java虚拟机学习笔记》- 第12章 整数运算

Java虚拟机提供几种进行整数算术运算的操作码,他们执行基于int和long类型的运算.当byte.short和char类型值参与算术运算时,首先会将它们转换为int类型.这些操作码都不会抛出异常,溢出在这里通常可以被忽略. 整数加法 操作码 操作数 说明 iadd (无) 从栈中弹出两个int类型数,相加,然后将所得int类型结果压回栈 ladd (无) 从栈中弹出两个long类型数,相加,然后将所得long类型结果压回栈 将一个常量与局部变量相加 操作码 操作数 说明 iinc vindex

程序员带你学习安卓开发,十天快速入-对比C#学习java语法

关注今日头条-做全栈攻城狮,学代码也要读书,爱全栈,更爱生活.提供程序员技术及生活指导干货. 如果你真想学习,请评论学过的每篇文章,记录学习的痕迹. 请把所有教程文章中所提及的代码,最少敲写三遍,达到熟悉的效果. 上次课程:.程序员带你学习安卓开发,十天快速入门-开发工具配置学习讲的是java环境的配置以及as安装工具的安装. 其中有网友@鹅鹅鹅_说道,其实jdk的环境变量配置,不用配置的那么麻烦了.当前的jdk版本只要设置一个变量javahome就可以了,其他的可以不需要配置.在这里提一下.

Java深入学习12:线程按目标顺序执行以及Lock锁和Condiiton接口

Java深入学习12:线程按目标顺序执行以及Lock锁和Condiiton接口 一.一个多线程问题,有三类线程,分别是A.B.C,如如实现ABCABCABCABCABC,顺次执行. 方案1.代码如下 import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; public class Thr