No.1_1 java语言基础_学习笔记
import java.util.Scanner;
public class HelloWorld {
static final double PI=3.14;
static int x=125;
/**
* 文档注释,程序名称:HelloWorld
* 开发时间:2016-03-07
* 作者:嘿嘿
* */
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("我能学好JAVA!!");
System.out.println("GOOD BYE LIULIU~");
//变量
String var = "Hi world!";
System.out.println(var);
int x=521,y=123;
float i=1.23f;
double j=100.123d;
System.out.println(x+y+i*PI+j);
System.out.println(HelloWorld.x);
char str='a';
char str1='\n';
char str2='\u2605';
System.out.print(str);
System.out.print(str1);
System.out.print(str2);
//运算符
Scanner scan=new Scanner(System.in);
System.out.print("请输入变量A的值");
long a=scan.nextLong();
System.out.print("请输入变量B的值");
long b=scan.nextLong();
System.out.println("A=" + a +"B=" + b);
System.out.println("执行变量互换,位移只能是整型");
a=a^b;
b=b^a;
a=a^b;
System.out.println("A=" + a +"B=" + b);
String check=(a % 2 ==0)?"a是偶数":"a是奇数";
System.out.println(check);
//强制类型转换
int liua=(int)78.33;
long liub=(long)17.8;
int liuc=(int)'a';
short liud=521;
byte liue=(byte)liud; //byte最大值 127,造成数据溢出
System.out.println("a:"+liua+",b:"+liub+",c:"+liuc+",d:"+liud+",e:"+liue);
//判断输入的年份是不是闰年
System.out.print("请输入一个年份:(闰年规则,能被4或400整除,不能被100整除。)");
long year=scan.nextLong();
if( year % 4 ==0 && year % 100 != 0 || year % 400 ==0 ){
System.out.println(year + " 是闰年");
}
else
{
System.out.println(year + "不是闰年。");
}
}
}
输出结果:
我能学好JAVA!!
GOOD BYE LIULIU~
Hi world!
747.9852000598908
125
a
★请输入变量A的值8
请输入变量B的值9
A=8B=9
执行变量互换,位移只能是整型
A=9B=8
a是奇数
a:78,b:17,c:97,d:521,e:9
请输入一个年份:(闰年规则,能被4或400整除,不能被100整除。)
2016
2016 是闰年
No.1_1 java语言基础_学习笔记的更多相关文章
- 【Java】集合_学习笔记
一.集合 1.集合类也称容器类,主要负责保存.盛装其他数据. 2.集合可以保存数量不确定的数据,保存具有映射关系的数据(也称关联数组). 3.Java5后提供一些多线程安全的集合类,放在java.ut ...
- 【Java】多线程_学习笔记
多线程 1.进程 进程:当一个程序进入内存运行时,它就成为了进程.进程具有独立性.动态性.并发性. A.独立性:进程是系统中独立存在的实体,它可以拥有自己独立的资源,每一个进程都拥有自己私有的地址空间 ...
- 【Java】异常处理_学习笔记
异常: 1.格式1: try { //业务代码 } catch(Exception e) { //异常处理代码 } 说明: a. 异常抛出:执行try里的代码,系统会自动生成一个异常对象,该对象会 ...
- Java String.intern()_学习笔记
参考:https://www.jianshu.com/p/0d1c003d2ff5 String.intern() String.intern()是native方法,底层调用c++中的StringTa ...
- Java入门级文件下载_学习笔记
文件下载和上一篇文件上传很像,就不多说了,传一个我写的一个下载歌曲的代码: 下面是Servlet代码: public class DownLoadServlet extends HttpServlet ...
- Java后端高频知识点学习笔记1---Java基础
Java后端高频知识点学习笔记1---Java基础 参考地址:牛_客_网 https://www.nowcoder.com/discuss/819297 1.重载和重写的区别 重载:同一类中多个同名方 ...
- Java学习总结(二)----Java语言基础
1. Java语言基础 2.1 关键字 定义:被java语言赋予特殊含义的单词 特点:关键字中的字母都为小写 用于定义数据类型的关键字 class,interface,byte,short,i ...
- 我的学习目标(目前已初步学习完Java语言基础)
操作系统.尤其是内存/线程/进程方面 计算机网络协议,重点关注 TCP/UDP/HTTP. 数据结构与算法. 数据库 设计模式,熟练掌握常用的几种设计模式. Java语言基础.熟悉java语言基础,了 ...
- 第二十六节:复习Java语言基础-Java的概述,匿名对象,封装,构造函数
Java基础 Java语言概述 Java语言 语言 描述 javaee 企业版 javase 标准版 javame 小型版 JDK JDK(Java开发工具包) Java语言 语言 Java语言 Ja ...
随机推荐
- Mvc htmlhelper that generates a menu from a controller
Simple menu system that grabs a list of actions from a single controller and creates an unordered li ...
- [Mugeda HTML5技术教程之13]链接的添加方式
在广告主的需求中,有很多情况下需要在动画中添加一些外部链接.这份文档就在Mugeda动画中添加外部链接的方式,做一下梳理. 1.通过点击触发的链接 就是要用户点击屏幕来触发链接的情况,这是推荐使用的方 ...
- NAS4Free 安装配置(三)基本配置
基本配置 在浏览器中输入地址,进入管理界面(我的是http://192.168.0.10) 登录界面 初始用户名:admin,初始密码:nas4free 首页 进入基本配置 这里可以选择语言,有中文, ...
- ftp和http转参数的使用(转)
浏览器因特网资源:URL是浏览器寻找信息时所需的资源位置,通过URL,应用程序才能找到并使用共享因特网上大量的数据资源. 大部分URL都遵循一种标准的格式: ①HTTP协议(http://或者http ...
- php将会话保存在数据库里
php默认把会话保存在临时文件中,保存在数据库中可以提高安全性,在共享主机服务器上,所有web站点都使用同一个临时目录,这意味着数十个程序都在同一位置进行文件读取的操作,我们很容易就编写一个脚本从这个 ...
- WIN8共享文件 详细设置
原文地址:http://jingyan.baidu.com/article/75ab0bcbff4274d6864db2f5.html win8共享文件设置 详细教程 | 浏览:6987 | 更新:2 ...
- (转载)关于#pragma pack(push,1)和#pragma pack(1)
转载http://www.rosoo.net/a/201203/15889.html 一.#pragma pack(push,1)与#pragma pack(1)的区别 这是给编译器用的参数设置,有关 ...
- IT技术如何转向销售创业
广州 IT 网友 14:14:10 本人本科软件工程毕业,现在在一家公司做开发(不是很技术的那种),工作接近两年感觉自 己不适合这个行业,想换销售行业,不愿意在做技术.打算从事本行业的销售,老师给点 ...
- 数据库--PHP环境搭建
一: 1.PHP的架构 LAMP :Linux 阿帕奇 MySQL PHP WAMP:Linux 阿帕奇 Mysql PHP (集成的环境搭建软件),一键搭建PHP开发环境工具 2.修改数据 ...
- Hive 8、Hive2 beeline 和 Hive jdbc
1.Hive2 beeline Beeline 要与HiveServer2配合使用,支持嵌入模式和远程模式 启动beeline 打开两个Shell窗口,一个启动Hive2 一个beeline连接hi ...