昨晚开始注册的博客,本来想把昨晚学到的知识整理一遍的,可是要隔一天才能发表博文,刚学java,跟着马士兵的视频学,一下是这两天记录的代码以及自己出现过的问题。
public class person{ //一般的类名首字母大写,方法名首字母都是小写,而且遵守驼峰书写格式
int id;
int age;
person(int id_,int age_){
id = id_;
age = age_;
}
public static void main(String args[]){
person tom = new person(1,25);
person pp = new person(1,20); //一般已经定义了方法,要 按照定义来书写不能出现 空参;
System.out.println("tom的资料为:"+tom.id+"、"+tom.age);
System.out.println("pp的资料为:"+tom.id+"、"+tom.age);
}
}
//switch中几种case输出相同内容,注意类名不能出现与关键字一样
public class aboutswitch {
public static void main(String args[]){
int i = 0;
switch (i)
{
case 0:
case 1:
case 2:
System.out.print("C");
break;
case 3:
System.out.print("B");
break;
default:
System.out.print("ZZ");
break;
}
}
}
//break 与continue 之间的区别
//求出101-200之内的所有质数
public class primenumber{
public static void main(String[] args){
for(int i=101;i<=200;i+=2){
boolean f = true;
for(int j=2;j<=i;j+=2){
if(i%j==0)
f=true;
break; //跳出循环,只能跳出一层,即最近的for循环
}
if(!f){continue;} //跳过一次,继续循环下去
System.out.print(" "+i);
}
}
}
class Point{
double x,y,z;
Point(double x_,double y_, double z_){
x = x_;
y = y_;
z = z_;
}
void setX(double x_){
x = x_;
}
void setY(double y_){
y = y_;
}
void setZ(double z_){
z = z_;
}
public double getDistance(Point p){
return (x - p.x)*(x - p.x) + (y - p.y)*(y - p.y) + (z - p.z)*(z - p.z);
}
}
public class TestPoint{
public static void main(String args[]){
Point p=new Point(3.0,3.0,3.0);
Point p1=new Point(0.0,0.0,0.0);
System.out.println(p.getDistance(p1));
p.setX(4.0);
System.out.println(p.getDistance(p1));
}
}
一天的学习快结束了,赶快回去洗澡玩玩睡觉了...以后再回首
分享到:
相关推荐
- 小白学Web、Java、J2ee视频实战教程:适合完全没有编程基础的初学者入门。 - 商业J2EE项目实训视频:通过具体项目来加深对J2EE技术栈的理解。 - 学习DRP系统:虽然不直接关联JAVA,但作为业务流程管理的一部分...
【Java在线学习视频系统】是一个综合性的Web应用,利用了Java技术栈的MVC(Model-View-Controller)设计模式来构建。MVC模式是一种软件架构模式,它将应用程序分为三个核心部分:模型(Model)负责数据处理和业务...
另外,“循序渐进学java视频教程”系列可能是针对不同学习阶段设计的,例如从基础知识及概念的介绍开始,进而过渡到数据库的精通,再到实战项目的开发。这样的递进式教学,有助于学习者按部就班地掌握Java技术。 ...
java入门学习视频 java一些基础性的知识 数组集合 I/o流等等 java入门学习视频 java一些基础性的知识 数组集合 I/o流等等
总之,Java实现视频压缩涉及到多媒体处理、图像编码、数据封装等多个技术环节,虽然Java不是首选的视频处理语言,但借助适当的库和接口,仍然能够构建功能强大的视频压缩系统。对于想要深入这一领域的开发者来说,...
视频学Java Web.pdf
在Java编程语言中,操作记录是一项重要的任务,它涉及到对程序执行过程中的各种操作进行跟踪、记录和分析,以便于调试、性能优化或者问题排查。本篇将基于提供的"java-操作记录-对比操作前后不同"的jar文件,探讨...
无论您是在校大学生,还是职业学员,或者其他开发人员,本书都志在全面提高您的Java编程思想和开发实力,使您能够系统的学习Java语言,写出高质量的Java程序代码,相信看完本软件提供的所有视频后将使您获益匪浅。
Java实现的视频播放程序源码是一个典型的多媒体应用开发案例,主要涉及了Java编程语言、音视频处理技术以及软件工程的一些核心概念。以下是对这个项目的一些关键知识点的详细说明: 1. **Java编程语言**:Java是一...
微信在线视频系统JAVA源码是一套完整的解决方案,用于构建基于Java技术栈的视频服务系统,尤其结合了微信支付功能。这个系统的核心目标是提供稳定、高效且用户友好的在线视频观看体验,同时支持便捷的支付流程,使得...
java学习视频马士兵,javaSE、javaEE全套全面学习视频。
Java多线程是一块重要的内容,李兴华讲解的Java是一个很好的资源
在Java编程环境中,获取视频资源的播放时长是一项常见的任务,尤其在开发视频播放器或者进行视频处理的应用中。要实现这一功能,我们需要利用到Java的多媒体处理库,如JMF(Java Media Framework)或者Xuggler。在...
【标题】:“韩顺平_循序渐进学Java零基础【完整笔记】1” 【描述】:这个课程是为初学者设计的,旨在通过系统的学习帮助学生掌握Java编程的基础。课程分为三个阶段,详细讲解了Java语言的核心概念、就业前景以及在...
本篇文章将详细探讨如何使用Java实现图片到视频的转换。 首先,我们需要理解Java中的关键库,如Java Advanced Imaging (JAI) 和 Java Media Framework (JMF)。JAI主要用于图像处理和分析,而JMF则用于媒体播放和...
Java 是一门面向对象编程语言,不仅吸收了 C++ 语言的各种优点,还摒弃了 C++ 里难以理解的多继承、指针等概念。Java 不但可以用来开发网站后台、PC 客户端和 Android APP,还在数据分析、网络爬虫、云计算领域...
Java WebSocket 实现视频聊天是一种在Web上实现实时通信的技术,它允许服务器和客户端之间建立持久的连接,以便数据可以在两个方向上同时传输,而无需为每个消息创建新的HTTP请求。在本项目中,Java WebSocket被用来...
Java 视频流读写是Java编程中涉及多媒体处理的一部分,主要目的是为了在应用程序中处理、播放或存储视频数据。Java Media Framework (JMF) 是Java平台上的一个关键组件,用于处理音频、视频和流媒体内容。在这个"JMF...
本项目是一个基于Java语言的Java学习记录与设计源码仓库,包含53个文件,其中包括32个SQL脚本文件、9个压缩包文件、3个XML配置文件、1个Git忽略文件、1个类文件、1个Java源文件、1个Idea项目文件、1个ZIP压缩文件、1...