编写Hello,world!

public class Hello{public static void main(String[]args){System.out.println("Hello,world!");}
}

注释

public class Kang{public static void main(String[]args){System.out.println("hello,world!");}
}//单行注释/*
* 多行注释
* 多行注释
*//*** @apiNote文档注释* @deprecated 文档注释*/

常用标识符关键字!

常用标识符及关键字
abstract break byte boolean catch
case char class continue default
do double else extends false
final float for finally if
import implements int interface Instancof
long length native new null
package private proteed public return
switch synchronized short static super
try true this throw thorws
threadsafe transient void volatile while
⬆表格内容手打,可能会有错误

标识符不能用作变量名,变量名可用大小写,_ $开头,其余符号均不可(A123 a123 $123 _123)

例如:

public class Kang{public static void main(String[]args){String A123 = "普泰";String a123 = "普泰";String _123 = "普泰";String $123 = "普泰";System.out.println(a123 );     //该行未测试 System.out.println(A123);System.out.println(_123);System.out.println($123);   }}

数据类型

八大基本数据类型

整数类型

public class Kang{public static void main(String[]args){int num1 = 10;byte num2 = 20;long num3 = 30L;//long类型在后面加Lshort num4 = 40;System.out.println(num3);}
}

浮点数类型(小数)

public class Kang{public static void main(String[]args){float num5 = 4.5F; //float类型要在后面加Fdouble num6 = 19.96;System.out.println(num6);}
}

字符 & 字符串

public class Kang{public static void main(String[]args){char name = '康';     //字符用单引号String firm = "普泰";//字符串用的双引号iSystem.out.Println(firm);}
}

布尔值

public class Kang{public static void main(String[]args){boolean flag = true;  // 是boolean flag1 = false;  // 非}
}
明日学习P24(初学,有不足之处望指正)
public class Demo02 {public static void main(String[] args) {//整数拓展int a = 10;int a2 = 010; //八进制0int a3 = 0x10; //十六进制0xint a4 = 0b10; //二进制0bSystem.out.println(a);System.out.println(a2);System.out.println(a3);System.out.println(a4);System.out.println("==============================================================================");//浮点数拓展float b = 0.1f;double b2 = 1.0/10;System.out.println(b);  //0.1System.out.println(b2);//0.1System.out.println(b==b2);//falsefloat b3 = 1234567890f;float b4 = b3 + 1;System.out.println(b3==b4);//true//浮点数有有限性,离散性,舍入误差,接近但不等于System.out.println("==============================================================================");//字符拓展char c = 'a';char c1 = '康';System.out.println(c);System.out.println((int)c);//97System.out.println(c1);System.out.println((int)c1);//24247//所有的字符本质还是数字,依据unicode编码表,\u0000~\uffffchar c2 ='\u0061';System.out.println(c2);//a//转义字符System.out.println("Hello\tworld");// \t 制表System.out.println("Hello\nworld");// \n 换行System.out.println("Hello\bworld");// \当前位置前移一列System.out.println("Hello\0world");// \0空字符System.out.println("==============================================================================");String d = new String("hello,world");String d2 = new String("hello,world");System.out.println(d==d2);//falseString d3 = "hello,world";String d4 = "hello,world";System.out.println(d3==d4);//trueSystem.out.println("==============================================================================");//布尔值拓展boolean flag = true;if (flag==true){}if(flag){}//以上两种写法一样的结果,但是代码要精简易读   Less is more}
}
明日学习P25(初学,有不足之处望指正)

#业余学习 java基础相关推荐

  1. 简单的介绍一下怎样如何学习Java基础

    在我看来,学习Java最好的方式就是通过书籍(或博客)+动手写代码,辅以视频,通过多写多练,达到熟练掌握的程度.博主曾经看过一篇文章,讲的是费曼学习法,其中讲到学习的四个步骤:选择目标.教学.纠错学习 ...

  2. 这样学习JAVA 基础才能又快又稳!

    微服务架构 企业和服务提供商正在寻找更好的方法将应用程序部署在云环境中,微服务被认为是未 来的方向.通过将应用和服务分解成更小的.松散耦合的组件,它们可以更加容易升级和扩展. 目前, 越来越流行的微服 ...

  3. 业余学java还是python_业余学习Java和Python哪个比较合适?

    就我个人而言,业余使用,不考虑就业需求,那肯定是Python. 首先要考虑的是Java的难度问题.Java当中涉及到很多概念,比如什么package包啊,或者是什么静态类动态类等等.如果是要写一些大型 ...

  4. 如何系统学习Java基础

    下图是整个Java语言基础学习章节大纲,搜索关注<Java软件编程之家>微信公众号,关注后发送"Java"关键字即可获取java基础更新中的章节,目前作者正在拼命更新中 ...

  5. 学习java基础知识笔记

    Java基础知识 第一章.Java基础入门 1.JDK的组成 2.什么是注释,注释有哪些,字面量,什么是变量 注释是写在程序中对代码进行解释说明的文字,方便自己和其他人查看,以便理解程序的.单行注释. ...

  6. 【JAVA】学习java 基础知识

    今天我们一起继续学习java吧! IDE集成开发环境 在我们进行java程`序开发的时候,使用的开发工具都叫IDE. 现在流行的java开发工具有: IDEA:有免费的版本和收费的版本,我们当然提倡使 ...

  7. Java学习——Java基础

    一. Java概述 1.  Java语言概述 1.1 Java应用:擅长互联网软件(淘宝.京东.电商.P2P等).企业级应用(ERP.OA.CRM.BOS等).手机终端应用(安卓系统): 1.2 Ja ...

  8. JAVA学习-java基础讲义01

    java基础讲义 一 java语言 1.1 java语言介绍 1.1.1 什么是java 1.1.2 java之父 1.1.3 java语言发展史 1.2 java语言的特点 二 java环境搭建相关 ...

  9. JAVA学习-java基础讲义02

    java基础讲义02 一 进制 1.1 进制介绍 1.2 二进制 1.3 任意进制到十进制转换 1.4 十进制到任意进制之间的转换 1.5 快速转换法 1.6 有符号数据表示法 二 Java变量和数据 ...

最新文章

  1. 为什么123 and 456结果是456而123 or 456结果是123?
  2. 【Java 集合】Java 集合主要脉络 ( Collection | Map | List | Set )
  3. Jmeter接口测试-断言
  4. ant 编译android工程(转)
  5. 关于 Intel 8253/8254
  6. java解压文件、复制文件、删除文件代码示例
  7. string学习笔记1
  8. TCP的三次握手建立连接和四次握手释放连接
  9. python excel centos_centos中使用python遇到的几个问题
  10. php表白页面,2020情人节表白页面(代码分享)
  11. Android 学习 笔记_03. SQLite的使用
  12. timeout 和 deadline
  13. 在线预览word,excel,ppt
  14. 前端模板inspinia
  15. GO及其LiteIDE踩坑
  16. 浪潮服务器系统安装操作,浪潮服务器系统安装操作
  17. java public aspect_ASPECT Java的使用
  18. 部门换届推文文字_宿委会换届表彰大会!!!
  19. 国内数字藏品交易平台开发市场会开放二级市场吗
  20. css 使用 :placeholder-shown 实现MaterialDesign风格的交互

热门文章

  1. 如何使用UCI数据集
  2. Aurora8B10B IP使用 -04- IP例程应用实例
  3. vue-cli 原理分析
  4. 多模态情感识别数据集和模型(下载地址+最新综述2021.8)
  5. 安徽省计算机二级各部分分值分布,计算机二级各部分分值
  6. 骨头镇 BoneTown 破解+菜单汉化补丁
  7. debian最小化安装
  8. 个人网站实现收款的几种方式
  9. 计算机网络:IP地址和子网掩码的关系
  10. Android EventBus-----(EventBus简单使用)