Java基础

1.注释

Java中注释有三种:

  • 单行注释 //

  • 多行注释 /* */

  • 文本注释(用的较少) /** */

书写注释是一个非常好的习惯 BAT

平时写代码一定要注意规范

//有趣的代码注释/***                                                                          
*         .,:,,,                                       .::,,,::.          
*       .::::,,;;,                                 .,;;:,,....:i:        
*       :i,.::::,;i:.     ....,,:::::::::,....   .;i:,. ......;i.        
*       :;..:::;::::i;,,:::;:,,,,,,,,,,..,.,,:::iri:. .,:irsr:,.;i.        
*       ;;..,::::;;;;ri,,,.                   ..,,:;s1s1ssrr;,.;r,        
*       :;. ,::;ii;:,     . ...................     .;iirri;;;,,;i,        
*       ,i. .;ri:.   ... ............................ .,,:;:,,,;i:        
*       :s,.;r:... ....................................... .::;::s;        
*       ,1r::. .............,,,.,,:,,........................,;iir;        
*       ,s;...........     ..::.,;:,,.         ...............,;1s        
*       :i,..,.             .,:,,::,.         .......... .......;1,      
*      ir,....:rrssr;:,       ,,.,::.     .r5S9989398G95hr;. ....,.:s,      
*     ;r,..,s9855513XHAG3i   .,,,,,,,. ,S931,.,,.;s;s&BHHA8s.,..,..:r:    
*   :r;..rGGh, :SAG;;G@BS:.,,,,,,,,,.r83:      hHH1sXMBHHHM3..,,,,.ir.    
*   ,si,.1GS,   sBMAAX&MBMB5,,,,,,:,,.:&8       3@HXHBMBHBBH#X,.,,,,,,rr    
*   ;1:,,SH:   .A@&&B#&8H#BS,,,,,,,,,.,5XS,     3@MHABM&59M#As..,,,,:,is,  
* .rr,,,;9&1   hBHHBB&8AMGr,,,,,,,,,,,:h&&9s;   r9&BMHBHMB9: . .,,,,;ri.  
* :1:....:5&XSi;r8BMBHHA9r:,......,,,,:ii19GG88899XHHH&GSr.     ...,:rs.  
* ;s.     .:sS8G8GG889hi.       ....,,:;:,.:irssrriii:,.       ...,,i1,  
* ;1,         ..,....,,isssi;,       .,,.                     ....,.i1,  
* ;h:               i9HHBMBBHAX9:         .                     ...,,,rs,  
* ,1i..           :A#MBBBBMHB##s                             ....,,,;si.  
* .r1,..       ,..;3BMBBBHBB#Bh.     ..                   ....,,,,,i1;  
*   :h;..       .,..;,1XBMMMMBXs,.,, .. :: ,.               ....,,,,,,ss.  
*    ih: ..   .;;;, ;;:s58A3i,..   ,. ,.:,,.             ...,,,,,:,s1,    
*   .s1,....   .,;sh, ,iSAXs;.   ,. ,,.i85           ...,,,,,,:i1;    
*     .rh: ...     rXG9XBBM#M#MHAX3hss13&&HHXr         .....,,,,,,,ih;      
*     .s5: .....    i598X&&A&AAAAAA&XG851r:       ........,,,,:,,sh;      
*     . ihr, ... .         ..                   ........,,,,,;11:.      
*         ,s1i. ... ..,,,..,,,.,,.,,.,..       ........,,.,,.;s5i.        
*         .:s1r,......................       ..............;shs,          
*         . .:shr:. ....                 ..............,ishs.            
*             .,issr;,... ...........................,is1s;.              
*                 .,is1si;:,....................,:;ir1sr;,                  
*                   ..:isssssrrii;::::::;;iirsssssr;:..                    
*                         .,::iiirsssssssssrri;;:.                      
*/
   
    /***                                                                    
*           .,,       .,:;;iiiiiiiii;;:,,.     .,,                  
*         rGB##HS,.;iirrrrriiiiiiiiiirrrrri;,s&##MAS,                
*         r5s;:r3AH5iiiii;;;;;;;;;;;;;;;;iiirXHGSsiih1,              
*           .;i;;s91;;;;;;::::::::::::;;;;iS5;;;ii:                  
*         :rsriii;;r::::::::::::::::::::::;;,;;iiirsi,              
*       .,iri;;::::;;;;;;::,,,,,,,,,,,,,..,,;;;;;;;;iiri,,.          
*   ,9BM&,           .,:;;:,,,,,,,,,,,hXA8:           ..,,,.      
*   ,;&@@#r:;;;;;::::,,.   ,r,,,,,,,,,,iA@@@s,,:::;;;::,,.   .;.      
*   :ih1iii;;;;;::::;;;;;;;:,,,,,,,,,,;i55r;;;;;;;;;iiirrrr,..      
*   .ir;;iiiiiiiiii;;;;::::::,,,,,,,:::::,,:;;;iiiiiiiiiiiiri        
*   iriiiiiiiiiiiiiiii;;;::::::::::::::::;;;iiiiiiiiiiiiiiiir;        
* ,riii;;;;;;;;;;;;;:::::::::::::::::::::::;;;;;;;;;;;;;;iiir.      
* iri;;;::::,,,,,,,,,,:::::::::::::::::::::::::,::,,::::;;iir:      
* .rii;;::::,,,,,,,,,,,,:::::::::::::::::,,,,,,,,,,,,,::::;;iri      
* ,rii;;;::,,,,,,,,,,,,,:::::::::::,:::::,,,,,,,,,,,,,:::;;;iir.      
* ,rii;;i::,,,,,,,,,,,,,:::::::::::::::::,,,,,,,,,,,,,,::i;;iir.      
* ,rii;;r::,,,,,,,,,,,,,:,:::::,:,:::::::,,,,,,,,,,,,,::;r;;iir.      
* .rii;;rr,:,,,,,,,,,,,,,,:::::::::::::::,,,,,,,,,,,,,:,si;;iri      
* ;rii;:1i,,,,,,,,,,,,,,,,,,:::::::::,,,,,,,,,,,,,,,:,ss:;iir:      
* .rii;;;5r,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,sh:;;iri        
*   ;rii;:;51,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.:hh:;;iir,        
*   irii;::hSr,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,sSs:;;iir:        
*     irii;;:iSSs:.,,,,,,,,,,,,,,,,,,,,,,,,,,,..:135;:;;iir:          
*     ;rii;;:,r535r:...,,,,,,,,,,,,,,,,,,..,;sS35i,;;iirr:          
*       :rrii;;:,;1S3Shs;:,............,:is533Ss:,;;;iiri,            
*       .;rrii;;;:,;rhS393S55hh11hh5S3393Shr:,:;;;iirr:              
*         .;rriii;;;::,:;is1h555555h1si;:,::;;;iirri:.              
*           .:irrrii;;;;;:::,,,,,,,,:::;;;;iiirrr;,                  
*               .:irrrriiiiii;;;;;;;;iiiiiirrrr;,.                    
*                 .,:;iirrrrrrrrrrrrrrrrri;:.                        
*                       ..,:::;;;;:::,,.                            
*/                
/***
*                   _ooOoo_
*                   o8888888o
*                   88" . "88
*                   (| -_- |)
*                   O\ = /O
*               ____/`---'\____
*             .   ' \\| |// `.
*               / \\||| : |||// \
*             / _||||| -:- |||||- \
*               | | \\\ - /// | |
*             | \_| ''\---/'' | |
*             \ .-\__ `-` ___/-. /
*           ___`. .' /--.--\ `. . __
*       ."" '< `.___\_<|>_/___.' >'"".
*       | | : `- \`.;`\ _ /`;.`/ - ` : | |
*         \ \ `-. \_ __\ /__ _/ .-` / /
* ======`-.____`-.___\_____/___.-`____.-'======
*                   `=---='
*
* .............................................
*         佛祖保佑             永无BUG
*/
/*
*   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
*   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!`   `4!!!!!!!!!!~4!!!!!!!!!!!!!!!!!
*   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   <~:   ~!!!~   .. 4!!!!!!!!!!!!!!!
*   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ~~~~~~~ ' ud$$$$$ !!!!!!!!!!!!!!!
*   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ~~~~~~~~~: ?$$$$$$$$$ !!!!!!!!!!!!!!
*   !!!!!!!!!!!`     ``~!!!!!!!!!!!!!! ~~~~~         "*$$$$$k `!!!!!!!!!!!!!
*   !!!!!!!!!! $$$$$bu. '~!~`     . '~~~~     :~~~~         `4!!!!!!!!!!!
*   !!!!!!!!! $$$$$$$$$$$c .zW$$$$$E ~~~~     ~~~~~~~~ ~~~~~: '!!!!!!!!!!
*   !!!!!!!!! d$$$$$$$$$$$$$$$$$$$$$$E ~~~~~   '~~~~~~~~   ~~~~~ !!!!!!!!!!
*   !!!!!!!!> 9$$$$$$$$$$$$$$$$$$$$$$$ '~~~~~~~ '~~~~~~~~     ~~~~ !!!!!!!!!!
*   !!!!!!!!> $$$$$$$$$$$$$$$$$$$$$$$$b   ~~~   '~~~~~~~     '~~~ '!!!!!!!!!!
*   !!!!!!!!> $$$$$$$$$$$$$$$$$$$$$$$$$$$cuuue$$N.   ~       ~~~ !!!!!!!!!!!
*   !!!!!!!!! **$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$Ne ~~~~~~~~ `!!!!!!!!!!!
*   !!!!!!!!! J$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$N ~~~~~ zL '!!!!!!!!!!
*   !!!!!!!! d$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$c     z$$$c `!!!!!!!!!
*   !!!!!!!> <$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$> 4!!!!!!!!
*   !!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!
*   !!!!!!! <$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*"   ....:!!
*   !!!!!!~ 9$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$e@$N '!!!!!!!
*   !!!!!! 9$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!
*   !!!!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$~ ~~4!!!!
*   !!!!!! 9$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$   $$$$$$$Lue :::!!!!
*   !!!!!!> 9$$$$$$$$$$$$" '$$$$$$$$$$$$$$$$$$$$$$$$$$$   $$$$$$$$$$ !!!!!!!
*   !!!!!!! '$$*$$$$$$$$E   '$$$$$$$$$$$$$$$$$$$$$$$$$$$u.@$$$$$$$$$E '!!!!!!!
*   !!!!~`   .eeW$$$$$$$$   :$$$$$$$$$$$$$***$$$$$$$$$$$$$$$$$$$$u.   `~!!!!!
*   !!> .:!h '$$$$$$$$$$$$ed$$$$$$$$$$$$Fz$$b $$$$$$$$$$$$$$$$$$$$$F '!h. !!!
*   !!!!!!!!L '$**$$$$$$$$$$$$$$$$$$$$$$ *$$$ $$$$$$$$$$$$$$$$$$$$F !!!!!!!!!
*   !!!!!!!!!   d$$$$$$$$$$$$$$$$$$$$$$$$buud$$$$$$$$$$$$$$$$$$$$" !!!!!!!!!!
*   !!!!!!! .<! #$$*"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$* :!!!!!!!!!!!
*   !!!!!!!!!!!!:   d$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$# :!!!!!!!!!!!!!
*   !!!!!!!!!!!~ : '#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*"   !!!!!!!!!!!!!!!
*   !!!!!!!!!! !!!!!:   ^"**$$$$$$$$$$$$$$$$$$$$**#"     .:<!!!!!!!!!!!!!!!!!
*   !!!!!!!!!!!!!!!!!!!!!:...                     .::!!!!!!!!!!!!!!!!!!!!!!!!
*   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
*
*/

2.标识符和关键字

String Hello="dandan";//大写开头
  String ello="dandan";//小写开头
  String $ello="dandan";//美元符号开头
  String _ello="dandan";//下划线开头
开头方式仅限上面这几种
//   String 1ello="dandan";   这个就是错哒
  重要的注意事项
 // 不能用关键字作为标识符
  //标识符是大小写敏感的

3.数据类型

强类型语言:要求变量的使用要严格符合规定所有变量都必须先定义后才能使用

  • 带来的优点是安全性,缺点是慢

  • 反之就是弱类型语言(VB,JS)

八大基本数据类型

  • 整数:byte,short,int,long

  • 小数:float,double

  • 字符(一个字):char

  • 字符串:String //String不是关键字,是类哦

  • 布尔值:boolean //判断是非用只能输出true和false

引用数据类型:接口,类,数组

什么是字节?

  • 位(bit):是计算机 内部数据 储存的最小单位,11001100是一个八位二进制数

  • 字节(byte):是计算机中 数据处理 的基本单位,习惯上用大写B来表示

  • 1B=8bit

  • 字符:计算机中使用的字母,字,符号,数字

电脑的32位和64位有啥区别呢?

涉及到寻址的能力,这里也贴心的提供链接寻址

32位的内存最大只能有4GB,而64位的能扩大到128GB(理论上无限)

64位电脑能装32位的系统,32位的电脑不能装64位的系统

话说小学时候用的电脑都是64位的,这个基本不用操心哒

Java基础(第一期)的更多相关文章

  1. JAVA面试精选【Java基础第一部分】

    这个系列面试题主要目的是帮助你拿轻松到offer,同时还能开个好价钱.只要能够搞明白这个系列的绝大多数题目,在面试过程中,你就能轻轻松松的把面试官给忽悠了.对于那些正打算找工作JAVA软件开发工作的童 ...

  2. JAVA基础第一章-初识java

    业内经常说的一句话是不要重复造轮子,但是有时候,只有自己造一个轮子了,才会深刻明白什么样的轮子适合山路,什么样的轮子适合平地! 从今天开始,我将会持续更新java基础知识,欢迎关注. java的诞生 ...

  3. java基础第一章

    有一定的基础,但是还是要重新开始,2020.10.6 1.手写Hello World public class HelloWorld{ public static void main(String[] ...

  4. Java基础の第一弹

    一.虚拟机的工作机制 (1) :通过 ClassLoader 寻找和装载 class 文件 (2) :解释字节码成为指令并执行,提供 class 文件的运行环境 (3) :进行运行期间垃圾回收 (4) ...

  5. JAVA基础第一组(前5道题)

    1.[程序1] 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一 对兔子,假如兔子都不死,问每个月的兔子总数为多少?        1.程序分析: 兔 ...

  6. Java基础第一节.Java简介

    第一节 Java简介 Java是一个由Sun公司开发而成的新一代的编程语言. Java语言是对软件开发有深远影响.应用前景广泛.具有丰富的类库.继承了C++的传统(摈弃了某些不足)广泛使用的网络编程语 ...

  7. Java基础第一天--继承、修饰符

    继承 继承的概述: 继承是面向对象三大特征之一.可以使得子类具有父类的属性和方法,还可以在子类中重新定义,追加属性和方法. //创建父类 public class Fu{ public void sh ...

  8. 深入学习重点分析java基础---第一章:深入理解jvm(java虚拟机) 第一节 java内存模型及gc策略

    身为一个java程序员如果只会使用而不知原理称其为初级java程序员,知晓原理而升中级.融会贯通则为高级 作为有一个有技术追求的人,应当利用业余时间及零碎时间了解原理 近期在看深入理解java虚拟机 ...

  9. java基础第一节课随笔

    第一题:1.定义一个HelloWold类2.在类中定义主方法3.在主方法中使用输出语句在dos控制台打印HelloWorld 打印结果如:HelloWorld4.在案例中使用当行注释.多行注释添加相关 ...

  10. java 基础第一季

    1. i安装jdk ii 配置环境变量:JAVA_HOME 配置jdk的安装路径 path            配置命令文件的位置 bin目录的安装路径 PATH_HOME 配置库文件的位置   l ...

随机推荐

  1. 【十天自制软渲染器】DAY 02:画一条直线(DDA 算法 & Bresenham’s 算法)

    推荐关注公众号「卤蛋实验室」或访问博客原文,更新更及时,阅读体验更佳 第一天我们搭建了 C++ 的运行环境并画了一个点,根据 点 → 线 → 面 的顺序,今天我们讲讲如何画一条直线. 本文主要讲解直线 ...

  2. 【Oracle】如果有一个Oracle中的用户,想知道他有什么权限,怎么查看?

    假如那到了一个新用户,test,想查看这test的所有权限都有哪些,可以这么操作 登录到test用户上,执行下面的SQL 1.查看test用户被赋予了哪些角色. select * from user_ ...

  3. 判断最长回文串——暴力、延展、Manacher

    1. 暴力 时间复杂度O(n^3). 2. 延展 以某一字符为中心,设置left, right两个变量同时向外扩,判断他们指向字符是否相同.注意分奇偶讨论.时间复杂度O(n^2). 3. Manach ...

  4. join 查询优化

    在开发中往往会出现查询多表联查的情况,那么就会用到 join 查询. Join查询种类 为了方便说明,先定义一个统一的表,下面再做例子. CREATE TABLE `t2` ( `id` int(11 ...

  5. Swagger2配置与使用

    Swagger2配置与使用 Swagger2介绍 前后端分离开发模式中,api文档是最好的沟通方式. Swagger 是一个规范和完整的框架,用于生成.描述.调用和可视化 RESTful 风格的 We ...

  6. Docker部署SayHello(FastAPI)

    目录 前言 服务部署 部署后端 1. 进入到sayhello目录 2. 编写API的Dockerfile(如果有请之直接构建镜像- 在下一步) 3. 构建镜像 4. 运行容器 5. 访问IP:8000 ...

  7. 一文打尽 Linux/Windows端口复用实战

    出品|MS08067实验室(www.ms08067.com) 本文作者:Spark(Ms08067内网安全小组成员) 定义:端口复用是指不同的应用程序使用相同端口进行通讯. 场景:内网渗透中,搭建隧道 ...

  8. FridaHook框架学习(1)

    FridaHook框架学习(1) 前言 本次学习过程参考https://bbs.pediy.com/thread-227232.htm Frida安装与使用 Windows端安装 pip instal ...

  9. Java——序列化与反序列化

    序列化 序列化 序列化是什么 如何实现对象序列化 实战练习 Serializable 反序列化 总结 使用Reader读取文件内容1 使用Reader读取文件内容2 序列化是什么? 将对象的状态存储到 ...

  10. Redis,JedisPool工具类

    Redis,JedisPool工具类 1.JedisPool 详细配置解释代码 2.Jedis工具类 导入相关依赖: commons-pool2-2.3.jar jedis-2.7.0.jar 1.J ...