java的 入门注意
编译型和解释型
不同: 时机不同
编译型:就是提前预处完,把许多东西先提前写完
解释型:一边写一边解释
目录
1、注释、标识符、关键字
2、数据类型
3、类型转换
4、变量、常量
5、运算符
6、包机制、JAVEDoc
注释:平时我们写代码,写自己看的东西,注释是给写代码的人看的
- 单行注释
- 多行注释
- 文档注释
public class Main {public static void main(String[] args) {// 单行注释 输出 hello wold/*多行注释*/// 文档注释/*****/System.out.println("helle wold");}
}
标识符
标识符注意点
所有的标识符都应该是以字母(A-Z 或者a-z),美元($),或者下划线(_)开始
首字母之后可以是字母(A-Z 或者a-z),美元符($)、下划线(_)或者数字的任何字符的组合
不能使用关键字作为变量名或方法名。
标识符是大小写敏感的
可以使用中文命名,但是一般不建议去使用,也不建议用拼音,很low
数据类型
- 强类型语言: 要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
- 弱类型语言:与强类型语言相反
- jave的数据类型分为两大类 : 基本类型(primitive type) 、引用类型(reference type)
数据类型分为 : 基本数据类型 和 引用数据类型
基本数据类型分为 : 数值类型 和 boolean 类型
数据类型 :bety、short、int、long、float、double、char
bety | (整形)-128-127 | 占1个字节 |
---|---|---|
short | (整形)-32768-32767 | 占2个字节 |
int | (整形)-2147483648-2147483647 | 占4个字节 |
long | (整形)-9223372036854775808-9223372036854775807 | 占8个字节 |
float | 浮点型 | 占4个字节 |
double | 浮点型 | 占8个字节 |
char | 字符型 | 占2个字节 |
true | 判断型 | 占1个字节 |
false | 判断型 | 占1个字节 |
引用数据类型 :类 、接口、数组
java的 入门注意相关推荐
- java从入门到精通_想要开始学java?你要的java从入门到精通布列如下!
java从入门到精通,让我来告诉你! 毫无疑问,java是当下最火的编程语言之一.对于许多未曾涉足计算机编程的领域「小白」来说,深入地掌握java看似是一件十分困难的事.其实,只要掌握了科学的学习方法 ...
- C功底挑战Java菜鸟入门概念干货(一)
一.认识Java 1.Java 程序比较特殊,它必须先经过编译,然后再利用解释的方式来运行. 2.Byte-codes 最大的好处是--可越平台运行,可让"一次编写,处处运行"成 ...
- java基础入门传智播客 源码_Java-_2020年版Java零基础视频教程(Java 0基础,Java初学入门)魔鬼讲师老杜出品...
不会闲聊!!!不会扯淡!!!小UP只会分享与Java相关的学习资源 还记得那年带你Java入门的一声"吼"吗? B站目前播放量已经快到450多万播放量的Java零基础教程的创作者& ...
- 叮!您收到一份超值Java基础入门资料!
摘要:Java语言有什么特点?如何最大效率的学习?深浅拷贝到底有何区别?阿里巴巴高级开发工程师为大家带来Java系统解读,带你掌握Java技术要领,突破重点难点,入门面向对象编程,以详细示例带领大家J ...
- java基础入门课后习题_《Java基础入门》课后习题及答案
<Java基础入门>课后习题及答案Java基础入门,课后习题,答案 博学谷--让IT教学更简单,让IT学习更有效 <Java基础入门>课后习题 第1章Java开发入门 一.填空 ...
- Java从入门到精通08-二进制、位运算、移位运算
Java从入门到精通08-二进制.位运算.移位运算 二进制(Binary)数用0和1两个数字及其组合来表示任何数.进位规则是"逢2进1",数字1在不同的位上代表不同的值,按从右到左 ...
- java技术入门培训_入门java怎么自学?推荐谁的课程?
想要知道如何学习Java首先需要对她有一个大致的了解,Java是面向对象的编程语言,具有简单性.分布式.安全性.平台独立与可移植性.多线程.动态性等特点.现在多用于编写桌面应用程序.Web应用程序.分 ...
- 小白学编程“Java小白”入门解疑大全
成功的人分几种,有一种人叫做关系户,他们渠道多,广织关系网,有一种叫做平台户,他们平台有多硬,他们就有多硬,但无论是关系户还是平台户,依靠的总是别人的手.别人的嘴巴.别人辛苦创立下来的资源,归根到底, ...
- B站百万播放量Java零基础教程视频(适合Java 0基础,Java初学入门),史上最细Java零基础教学视频
是否还在为学习Java如何入门而烦恼? 是否还在为Java软件如何安装而烦恼? 是否还在找寻着适合零基础的Java视频教程? 动力节点教学总监老杜159集课堂实录Java零基础视频教程,从初学者角度出 ...
- Java RMI 入门
Java RMI 入门 如何通信 实战 完整代码 Java RMI 指 JDK 内置的关于实现远程方法调用(Remote Method Invocation)的 API.这些 API 位于包 ja ...
最新文章
- leetcode算法题--Restore IP Addresses
- Redis自带压测工具(redis-benchmark.exe)
- iOS native集成Weex js文件 不显示提示框问题
- 安装python环境与运行_专栏G|轻松学Python01:Python环境搭建与运行
- 信息系统项目管理师-常用技术标准考点笔记
- 对象的浅克隆与深克隆
- 一些常用的CSS hack代码
- ASP.NET Web Froms开发模式中实现程序集的延迟加载
- 关于MQTT、HTTP、WebService
- Ghost for linux 工具备份还原系统
- sql面试题问答题_SQL面试问答
- 洛谷P3768 简单的数学题
- python如何实现简单的宠物管理系统
- 【书摘】批判性思维工具
- 一阶导数和二阶导数的二阶/四阶中心差分格式
- C++STL库:String介绍
- 笔记类app之Leanote同步机制 韩俊强的博客
- 基础算法题——天梯赛座位分配(化繁为简)
- Linux下如何切换用户(转)
- c++ 反射_实现光时域反射仪中的应用原理基于飞凌FETA40i-C核心板
热门文章
- Java工程师学习指南(入门篇)
- 香港城大计算机学院xutaowei,2018年3月20日学术报告(徐宏,香港城市大学)
- Android 收缩控件,展开,收缩
- transformer与视觉
- 二维码这把利刃,产品应该用到极致
- linux split到指定目录,split命令_Linux split命令:切割(拆分)文件
- 网易云音乐小程序案例分享 附完整代码
- 这个世界从来没有任何一件工作叫“钱多、事少、离家近”
- abpa 设置选择屏幕的元素不可编辑(转)
- [LINUX]解决Linux下ubuntu 20.04暂时不能解析域名“cn.archive.ubuntu.com”问题