技术标签: java intellij-idea 从0到1学Java
目录
1.快速生成语句:(IDEA编辑器下)
前面已经进行了简单的java介绍,现在我们继续来介绍java,对于java个人感觉和c语言有
许多相同的地方,特别是前面几章,不过毕竟是一门比较火的语言,我也感受到了java
它的特别之处,好了,咱们直接进入正题吧。
万物都是以HelloWorld开始的,yyds呀。(编辑器是IDEA)
public class HelloWorld{ //class是一个类,后面的是名字(任意)
public static void main(String[] args){//这是main方法,也是程序的入口
System.out.println("HelloWorld");
}
}
在IDEA下:先建包再建类(class就是一个类)
写这个程序的时候要注意大小写(还有快捷键的快速输出)
1.快速生成main方法:psvm回车
2.快速生成输出语句:sout 回车
单行:选中代码 ctrl +/,第一次是注释,在按一次就是取消。
多行:选中代码 ctrl +shift+/,第一次是注释,在按一次就是取消。
在java是这样定义的,给类、方法、变量起名字的符号。
只能由数字、字母(大小写)、下划线、美元符$组成。
1.不能是数字开头
2.不能是关键字
3.区分大小写
小驼峰命名法:
是用来命名变量和方法的
命名规则:
标识符是一个单词时,首字母小写(如:name)
标识符是多个单词时,首字母小写,其他单词首字母大写(如:firstName)
大驼峰命名法:
是用来命名类的
命名规则:
标识符是一个单词时,首字母大写(如:Name)
标识符是多个单词时,每个单词首字母大写(如:FirstName)
变量的概述:在程序运行过程中,它的值可以发生改变的量
所有的程序运行都在内存,从本质来讲变量是内存的一小块区域。
1.变量名不能重复
2.变量要赋初始值才可以使用
3.整数默认是int类型,浮点数默认是double类型
4.在定义long类型是要后面要加L(因为不加L,编辑器默认是int,尽管你定义的是long)
5.在定义float类型后面要加f(因为不加f,编辑器默认是double,尽管你定义的是float)
常量的概述:
在程序运行过程中,它的值可以发生改变的量
常量的种类:
字符串常量、整数常量、小数常量、字符常量、布尔常量、空常量(null)
结论:空常量不能直接输出,其余常量均可以直接输出
被java赋予了特殊含义的单词。
1.关键字 的字母全部是小写
2.常见的编辑器对关键字有特殊颜色标记
一个数据范围小的,转化为数据范围的大的(低字节可以自动向高字节转化)
如 int dd='a',a是字符会转成a所对的ascll码值,所以dd是97
左值和右值类型不同且左值范围大于右值,或者是右值存在类型不同的数据进行算术运算
把一个数据范围大的强制转化为数据范围小的(高字节强制转化为低字节),需要手动添加,
格式:(类型)数据,此时可能会有数据精度的丢失。如int kc=(int )66.66,结果kc=66
兄弟们,一键三连可好呀!!!
option = { xAxis: { type: 'category', data: [1,2,3,4,5,6,7] }, yAxis: { type: 'value' }, series: [{ data: [820, 932, 901, 934, 1290, 1330, 1320], type...
Windows下的hosts文件地址:C:/Windows/System32/drivers/etc/hostsLinux下的hosts文件所在路径: /etc/hostsSwitchHosts软件链接:https://pan.baidu.com/s/1_VXk6-ERhgdmD89wBpM_pQ提取码:rcyd复制这段内容后打开百度网盘手机App,操作更方便哦安装...
Pandas方法1、读取文件pandas有很多用来读取表格式数据作为dataframe的函数,下面列出来一些。其中read_csv和read_tabel是最经常用到的:import pandas as pdimport numpy as np# read_csv方法df = pd.read_csv('../examples/ex1.csv')df...
旅游景点管理,在旅游景点管理页面可以对索引,景点名称,景点类型,封面,景点星级,景点地址,营业时间,负责人,联系电话等内容进行详情,修改,查看评论和删除等操作,如图5-11所示。管理员登录系统后,可以对首页,个人中心,用户管理,旅游景点管理,景点资讯管理,资讯类型管理,旅游新闻管理,美食特色管理,在线留言,系统管理等进行相应的操作管理,如图5-9所示。美食特色管理,在美食特色管理页面可以对索引,美食名称,景点名称,美食图片,美食口味,美食特色等内容进行详情,修改,查看评论和删除等操作,如图5-14所示。
(一)添加图片背景{1}按钮添加有button和input两种方法①用 标签给html添加按钮Click Me!②用input方法type:说明按钮button style:编辑按钮大小 value:按钮键字符内容显示{区别:在 button 元素内部,您可以放置内容,比如文本或图像。这是该元素与使用 input 元素创建的按钮之...
作者:Phil Chu作为软件工程师,你希望从工作中获得的是:稳定的薪水、参与好项目的机会、好工作的跳板或只是和其他程序师成为好基友。这里的“高效”,我指的是按时完符合要求的项目的能力。经历过不少软件编写工作后,我相信以下实践会帮助你学会“高效”,同时提高专业声望、拉长职业寿命,和获得个人满足。Programmer(from good-wallpapers)1.
我们在使用Hibernate时,最终都会通过HibernateTemplate的doExecute来执行我们的方法,执行前会获取一个session,执行后会关闭session,当session关闭后,还用该session去操作数据库,就会这样的问题。
转自:http://android.yaohuiji.com/aboutAndroid学习指南的内容分类:分类描述0.学习Android必备的Java基础知识没有Java基础的朋友,请不要先看Android的课程,这样会很累。1.Android学习指南基础篇对于有Java基础的朋友,可以通过本分类60讲左右的课
度度熊有一张网格纸,但是纸上有一些点过的点,每个点都在网格点上,若把网格看成一个坐标轴平行于网格线的坐标系的话,每个点可以用一对整数x,y来表示。度度熊必须沿着网格线画一个正方形,使所有点在正方形的内部或者边界。然后把这个正方形剪下来。问剪掉正方形的最小面积是多少。 输入描述:第一行一个数n(2≤n≤1000)表示点数,接下来每行一对整数xi,yi(-1e9i,yi
java定时任务,每天定时执行任务
OpenCV图像稀疏点去畸变undistortPoints函数undistortPoints()
SpringBoot使用Sharding-JDBC分库分表1.有关Sharding-JDBC有关Sharding-JDBC介绍这里就不在多说,之前Sharding-JDBC是当当网自研的关系型数据库的水平扩展框架,现在已经捐献给Apache,具体可以查看Github,地址是:https://shardingsphere.apache.org/document/current/cn/ove...