首页 > 编程语言 >Java 入门 01~08 & Java 基础 01~04

Java 入门 01~08 & Java 基础 01~04

时间:2023-10-23 11:33:20浏览次数:23  
标签:PS 01 Java 04 数据类型 注释 java

Java 入门 01~08

1.java的Hello word

​ 创建helloWord.java文件 -> Java c 编译完成后 -> java 运行在终端

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

2.语言分类

​ 编译型:完整编译以后可直接执行的。C#,java

​ 解释型:一句一句解释,可以快速执行。 javascript

​ PS: java要编译成字节文件,然后在各种系统上执行

Java 基础 01~

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

​ // 单行注释 /**/ 多行注释 /* * * */ 文档注释

​ PS: 有趣的代码注释

​ 标识符(关键字) : Java 自带的有用的已经定好的单词

2.Java数据类型 (强类型语言)

​ 多有变量必须先定义才能使用

​ 1.基本数据类型(primitive type):整数,浮点数,字符类型,布尔等都是基本数据类型(八个)

​ 2.引用数据类型(reference type):其他的类型都是引用数据类型 (类、接口、数组)

​ PS: 位(b):计算机最小单位; 字节(B):数据处理最小单位; 1B=1b

3.常见问题

​ 1.进制转换 二进制0b 八进制0 十进制 十六进制0x(0~9 A~F)

​ 2.浮点数 float 有舍入误差,大约,接近打不等于

​ 3.字符 (int)"中" 可以输出数字,所有的字符本质是数字

​ 4.转义字符 \t 制表符 \n换行

标签:PS,01,Java,04,数据类型,注释,java
From: https://www.cnblogs.com/rushintocloud/p/17782035.html

相关文章

  • Codeforces Round 904 (Div. 2)
    目录写在前面ABCD写在最后写在前面比赛地址:https://codeforces.com/contest/1884捏吗我不会容斥,我是飞舞。A\(k\le10\),于是直接枚举\(x\simx+20\)检查即可。///*By:Luckyblock*/#include<bits/stdc++.h>#defineLLlonglong//=================================......
  • 小景的工具使用--Java诊断工具Arthas的使用说明
    小景最近在做程序和数据库的压测工作,期间监控压测数据,分析程序原因变成了一个待解决的问题,根据公司小伙伴的建议,接触了阿尔萨斯这个诊断工具,下面小景分别基于Linux操作系统和Windows操作系统,来详细的说下使用说明和使用心得。 Arthas(阿尔萨斯)是一个用于诊断Java应用程序的开源......
  • 以下是中国最丰富的10个Java资源网站及网址:
    以下是中国最丰富的10个Java资源网站及网址:CSDN-https://www.csdn.net/Java中国-http://www.javachina.net/开源中国-https://www.oschina.net/博客园-https://www.cnblogs.com/码云-https://gitee.com/极客学院-https://www.jikexueyuan.com/ITeye-http://w......
  • Java XXE漏洞原理研究
    一、JavaXML解析库简介Java解析XML的四种方式1、DOM(DocumentObjectModel)解析1)优缺点优点允许应用程序对数据和结构做出更改访问是双向的,可以在任何时候再树中上、下导航获取、操作任意部分的数据缺点解析XML文档的需要加载整个文档来构造层次结构,消耗内存资源......
  • P3565 [POI2014] HOT-Hotels
    三倍经验:bzoj#3522P3565loj#2431加强版:bzoj#4543先看bzoj#3522这题。容易想到时间\(O(n^2)\),空间\(O(n^2)\)的树形dp。设\(dp_{1/2/3,u,i}\)表示以\(u\)为根的子树中所有以\(u\)为一端点,长度为\(i\)的路径中选\(1/2/3\)条路径的方案数(......
  • TLS Handshake failed: tls: server selected unsupported protocol version 301
    2023/10/2321:04:55D:/Dev/sre/gormSQLServer/main.go:20[error]failedtoinitializedatabase,goterrorTLSHandshakefailed:tls:serverselectedunsupportedprotocolversion301TLSHandshakefailed:tls:serverselectedunsupportedprotocolversion30......
  • Java Map填充Json模版,并生成Json文件
    一、准备工作引入基础的springboot环境引入freemark依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-freemarker</artifactId></dependency>创建json模版......
  • 在使用Windows Server 2019 (1809)的EC2上安装WSL运行Ubuntu Linux
    一、背景在Windows10上可以使用WSL和新的Terminal直接运行Linux,同时,还可以通过WindowsStore在线商店安装需要的Linux发行版。但在WindowsServer上,没有在线商店可用。因此,安装方法可以参考如下。首先检查确认版本高于WindowsServer2019(version1709)版本。例如EC2上选择......
  • 【ZJCTF 2019】NiZhuanSiWei
    [ZJCTF2019]NiZhuanSiWei收获file_get_contents绕过include联想伪协议熟悉__tostring魔术方法的使用题目代码:<?php$text=$_GET["text"];$file=$_GET["file"];$password=$_GET["password"];if(isset($text)&&(file_get_contents(......
  • 轻松合并Excel工作表:Java批量操作优化技巧
    摘要:本文由葡萄城技术团队于博客园原创并首发。转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。前言在Excel中设计表单时,我们经常需要对收集的信息进行统计分析。例如,学校给老师统计课时,医院给医护人员统计班次等。传统的手工方式需要......