编译型和解释型

不同: 时机不同

编译型:就是提前预处完,把许多东西先提前写完

解释型:一边写一边解释

目录

1、注释、标识符、关键字

2、数据类型

3、类型转换

4、变量、常量

5、运算符

6、包机制、JAVEDoc

注释:平时我们写代码,写自己看的东西,注释是给写代码的人看的

  1. 单行注释
  2. 多行注释
  3. 文档注释
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

数据类型

  1. 强类型语言:  要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
  2. 弱类型语言:与强类型语言相反
  3. 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的 入门注意相关推荐

  1. java从入门到精通_想要开始学java?你要的java从入门到精通布列如下!

    java从入门到精通,让我来告诉你! 毫无疑问,java是当下最火的编程语言之一.对于许多未曾涉足计算机编程的领域「小白」来说,深入地掌握java看似是一件十分困难的事.其实,只要掌握了科学的学习方法 ...

  2. C功底挑战Java菜鸟入门概念干货(一)

    一.认识Java 1.Java 程序比较特殊,它必须先经过编译,然后再利用解释的方式来运行.  2.Byte-codes 最大的好处是--可越平台运行,可让"一次编写,处处运行"成 ...

  3. java基础入门传智播客 源码_Java-_2020年版Java零基础视频教程(Java 0基础,Java初学入门)魔鬼讲师老杜出品...

    不会闲聊!!!不会扯淡!!!小UP只会分享与Java相关的学习资源 还记得那年带你Java入门的一声"吼"吗? B站目前播放量已经快到450多万播放量的Java零基础教程的创作者& ...

  4. 叮!您收到一份超值Java基础入门资料!

    摘要:Java语言有什么特点?如何最大效率的学习?深浅拷贝到底有何区别?阿里巴巴高级开发工程师为大家带来Java系统解读,带你掌握Java技术要领,突破重点难点,入门面向对象编程,以详细示例带领大家J ...

  5. java基础入门课后习题_《Java基础入门》课后习题及答案

    <Java基础入门>课后习题及答案Java基础入门,课后习题,答案 博学谷--让IT教学更简单,让IT学习更有效 <Java基础入门>课后习题 第1章Java开发入门 一.填空 ...

  6. Java从入门到精通08-二进制、位运算、移位运算

    Java从入门到精通08-二进制.位运算.移位运算 二进制(Binary)数用0和1两个数字及其组合来表示任何数.进位规则是"逢2进1",数字1在不同的位上代表不同的值,按从右到左 ...

  7. java技术入门培训_入门java怎么自学?推荐谁的课程?

    想要知道如何学习Java首先需要对她有一个大致的了解,Java是面向对象的编程语言,具有简单性.分布式.安全性.平台独立与可移植性.多线程.动态性等特点.现在多用于编写桌面应用程序.Web应用程序.分 ...

  8. 小白学编程“Java小白”入门解疑大全

    成功的人分几种,有一种人叫做关系户,他们渠道多,广织关系网,有一种叫做平台户,他们平台有多硬,他们就有多硬,但无论是关系户还是平台户,依靠的总是别人的手.别人的嘴巴.别人辛苦创立下来的资源,归根到底, ...

  9. B站百万播放量Java零基础教程视频(适合Java 0基础,Java初学入门),史上最细Java零基础教学视频

    是否还在为学习Java如何入门而烦恼? 是否还在为Java软件如何安装而烦恼? 是否还在找寻着适合零基础的Java视频教程? 动力节点教学总监老杜159集课堂实录Java零基础视频教程,从初学者角度出 ...

  10. Java RMI 入门

    Java RMI 入门 如何通信 实战 完整代码   Java RMI 指 JDK 内置的关于实现远程方法调用(Remote Method Invocation)的 API.这些 API 位于包 ja ...

最新文章

  1. leetcode算法题--Restore IP Addresses
  2. Redis自带压测工具(redis-benchmark.exe)
  3. iOS native集成Weex js文件 不显示提示框问题
  4. 安装python环境与运行_专栏G|轻松学Python01:Python环境搭建与运行
  5. 信息系统项目管理师-常用技术标准考点笔记
  6. 对象的浅克隆与深克隆
  7. 一些常用的CSS hack代码
  8. ASP.NET Web Froms开发模式中实现程序集的延迟加载
  9. 关于MQTT、HTTP、WebService
  10. Ghost for linux 工具备份还原系统
  11. sql面试题问答题_SQL面试问答
  12. 洛谷P3768 简单的数学题
  13. python如何实现简单的宠物管理系统
  14. 【书摘】批判性思维工具
  15. 一阶导数和二阶导数的二阶/四阶中心差分格式
  16. C++STL库:String介绍
  17. 笔记类app之Leanote同步机制 韩俊强的博客
  18. 基础算法题——天梯赛座位分配(化繁为简)
  19. Linux下如何切换用户(转)
  20. c++ 反射_实现光时域反射仪中的应用原理基于飞凌FETA40i-C核心板

热门文章

  1. Java工程师学习指南(入门篇)
  2. 香港城大计算机学院xutaowei,2018年3月20日学术报告(徐宏,香港城市大学)
  3. Android 收缩控件,展开,收缩
  4. transformer与视觉
  5. 二维码这把利刃,产品应该用到极致
  6. linux split到指定目录,split命令_Linux split命令:切割(拆分)文件
  7. 网易云音乐小程序案例分享 附完整代码
  8. 这个世界从来没有任何一件工作叫“钱多、事少、离家近”
  9. abpa 设置选择屏幕的元素不可编辑(转)
  10. [LINUX]解决Linux下ubuntu 20.04暂时不能解析域名“cn.archive.ubuntu.com”问题